Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X Z 

A

AbstractQuery<Q extends AbstractQuery,R> - Class in com.github.agadar.nsapi.query.blueprint
Top parent class for all Queries to NationStates in general.
AbstractQuery() - Constructor for class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Constructor, setting the returnType.
Action - Variable in class com.github.agadar.nsapi.domain.shared.ZombieInfo
The action the nation undertook.
Action - Variable in class com.github.agadar.nsapi.domain.wa.DelLogEntry
How the delegate voted (FOR, AGAINST, or WITHDREW).
addListeners(TelegramSentListener...) - Method in class com.github.agadar.nsapi.query.TelegramQuery
Registers new telegram event listeners.
Addressee - Variable in class com.github.agadar.nsapi.event.TelegramSentEvent
Name of the nation the telegram was sent to.
Administration - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on the administration
Admirable - Variable in class com.github.agadar.nsapi.domain.nation.Nation
One of two adjectives for this nation, e.g.
Against - Variable in class com.github.agadar.nsapi.domain.region.WorldAssemblyVote
Number of nations that voted AGAINST.
Animal - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's national animal.
AnimalTrait - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Information about this nation's national animal.
API_VERSION - Static variable in class com.github.agadar.nsapi.NSAPI
The NationStates API version this wrapper uses.
APIQuery<Q extends APIQuery,R> - Class in com.github.agadar.nsapi.query.blueprint
Top parent class for all Queries to the NationStates API.
APIQuery(String) - Constructor for class com.github.agadar.nsapi.query.blueprint.APIQuery
Constructor.
ApprovedBy - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
The list of delegates that approved this proposal.
AssignedBy - Variable in class com.github.agadar.nsapi.domain.region.Officer
Name of the nation by which this officer position was assigned.
AssignedOn - Variable in class com.github.agadar.nsapi.domain.region.Officer
UNIX timestamp of when this officer position was assigned.
Author - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
Name of the nation that posted the message
Author - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
The author nation.
Authorities - Variable in class com.github.agadar.nsapi.domain.region.Officer
The authorities granted to this officer.
Authority - Enum in com.github.agadar.nsapi.enums
Regional authority codes to authority names.
AuthorName - Variable in class com.github.agadar.nsapi.domain.shared.Poll
Name of the nation that opened the poll.
AverageIncome - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The average income of the population.
AverageIncomeTaxRate - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The income tax rate, expressed as a percentage.
Await() - Method in class com.github.agadar.nsapi.ratelimiter.DependantRateLimiter
Call this method before any code you want to enforce the rate limit on.
Await() - Method in class com.github.agadar.nsapi.ratelimiter.RateLimiter
Call this method before any code you want to enforce the rate limit on.

B

Banner - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The Rift banner code of this nation's primary banner, or of a randomly chosen eligible banner if no primary banner is set.
BannerAsURL() - Method in class com.github.agadar.nsapi.domain.nation.Nation
Gives the URL that points to the image behind Banner.
Banners - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The eligible Rift banner codes of this nation.
BannersAsURLs() - Method in class com.github.agadar.nsapi.domain.nation.Nation
Gives the URLs that point to the images behind Banners.
BlackMarket - Variable in class com.github.agadar.nsapi.domain.nation.EconomySectors
Percentage of the economy that is black market
buildURL() - Method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Generates a String URL based on the supplied values.
buildURL() - Method in class com.github.agadar.nsapi.query.blueprint.APIQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.blueprint.CensusQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.blueprint.CensusRankQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.blueprint.ShardQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.RegionQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.TelegramQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.VerifyQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.WAQuery
 
buildURL() - Method in class com.github.agadar.nsapi.query.WorldQuery
 

C

CanReceiveCampaignTelegrams - Variable in class com.github.agadar.nsapi.domain.nation.Nation
True if the nation is not currently blocking campaign telegrams.
CanReceiveRecruitmentTelegrams - Variable in class com.github.agadar.nsapi.domain.nation.Nation
True if the nation is not currently blocking recruitment telegrams.
Capital - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's capital.
Category - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's government's category e.g.
Category - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
The dispatch's category.
Category - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
This proposal's category.
Category - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
This resolution's category.
Census - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's census scale scores.
Census - Variable in class com.github.agadar.nsapi.domain.region.Region
This region's census scale scores.
Census - Variable in class com.github.agadar.nsapi.domain.world.World
The world's census scores.
CensusDescriptions - Class in com.github.agadar.nsapi.domain.world
A world's descriptions of the current or selected census.
CensusDescriptions() - Constructor for class com.github.agadar.nsapi.domain.world.CensusDescriptions
 
CensusDescriptions - Variable in class com.github.agadar.nsapi.domain.world.World
Descriptions of the current or selected census.
censusHistoryFrom(long) - Method in class com.github.agadar.nsapi.query.blueprint.CensusQuery
Sets the lower bound in UNIX timestamp for the History census mode.
censusHistoryTo(long) - Method in class com.github.agadar.nsapi.query.blueprint.CensusQuery
Sets the upper bound in UNIX timestamp for the History census mode.
CensusId - Variable in class com.github.agadar.nsapi.domain.world.World
Id of the current census.
CensusId - Enum in com.github.agadar.nsapi.enums
Enumerator for the id's of the various census scales.
censusIds(int...) - Method in class com.github.agadar.nsapi.query.blueprint.CensusQuery
Deprecated.
censusIds(CensusId...) - Method in class com.github.agadar.nsapi.query.blueprint.CensusQuery
Sets the census id's.
CensusMode - Enum in com.github.agadar.nsapi.enums
Available values for the Mode option for the Census shard.
censusModes(CensusMode...) - Method in class com.github.agadar.nsapi.query.blueprint.CensusQuery
Sets the census modes.
CensusName - Class in com.github.agadar.nsapi.domain.world
Name of the current or selected census.
CensusName() - Constructor for class com.github.agadar.nsapi.domain.world.CensusName
 
CensusName - Variable in class com.github.agadar.nsapi.domain.world.World
Name of the current or selected census.
CensusQuery<Q extends CensusQuery,R,S extends Shard> - Class in com.github.agadar.nsapi.query.blueprint
Intermediate parent class that adds options for censusses.
CensusQuery(String) - Constructor for class com.github.agadar.nsapi.query.blueprint.CensusQuery
Constructor.
CensusRankInRegion - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's regional census rank.
CensusRankInWorld - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's world-wide census rank.
CensusRankQuery<Q extends CensusRankQuery,R,S extends Shard> - Class in com.github.agadar.nsapi.query.blueprint
Intermediate parent class that adds options for census ranks.
CensusRankQuery(String) - Constructor for class com.github.agadar.nsapi.query.blueprint.CensusRankQuery
Constructor.
CensusRanks - Variable in class com.github.agadar.nsapi.domain.region.Region
The census scale scores of this region's nations.
CensusRanks - Variable in class com.github.agadar.nsapi.domain.world.World
The census scores of the world's nations.
censusRanksStart(int) - Method in class com.github.agadar.nsapi.query.blueprint.CensusRankQuery
Sets a rank to start the retrieved census rank scores list from.
CensusScale - Class in com.github.agadar.nsapi.domain.world
The scale of the current or selected census.
CensusScale() - Constructor for class com.github.agadar.nsapi.domain.world.CensusScale
 
CensusScale - Variable in class com.github.agadar.nsapi.domain.world.World
The scale of the current or selected census.
CensusScore - Class in com.github.agadar.nsapi.domain.shared
Representation of a nation's, region's, or the world's census statistics.
CensusScore() - Constructor for class com.github.agadar.nsapi.domain.shared.CensusScore
 
CensusScoreHistory - Class in com.github.agadar.nsapi.domain.shared
Entry in a CensusScore's history list.
CensusScoreHistory() - Constructor for class com.github.agadar.nsapi.domain.shared.CensusScoreHistory
 
CensusTitle - Class in com.github.agadar.nsapi.domain.world
The title of the current or selected census.
CensusTitle() - Constructor for class com.github.agadar.nsapi.domain.world.CensusTitle
 
CensusTitle - Variable in class com.github.agadar.nsapi.domain.world.World
The title of the current or selected census.
CharsToAuthNamesAdapter - Class in com.github.agadar.nsapi.adapter
Converts a String containing authority codes to a List of authority names, and vice versa.
CharsToAuthNamesAdapter() - Constructor for class com.github.agadar.nsapi.adapter.CharsToAuthNamesAdapter
 
CivilRights - Variable in class com.github.agadar.nsapi.domain.nation.Freedom
The nation's civil rights score
closeInputStreamQuietly(InputStream) - Static method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Closes the given InputStream.
ClosingOn - Variable in class com.github.agadar.nsapi.domain.shared.Poll
UNIX timestamp on which the poll will close.
ColonSeparatedToListAdapter - Class in com.github.agadar.nsapi.adapter
Converts a colon-separated String to a List of Strings and vice versa.
ColonSeparatedToListAdapter() - Constructor for class com.github.agadar.nsapi.adapter.ColonSeparatedToListAdapter
 
com.github.agadar.nsapi - package com.github.agadar.nsapi
 
com.github.agadar.nsapi.adapter - package com.github.agadar.nsapi.adapter
 
com.github.agadar.nsapi.domain - package com.github.agadar.nsapi.domain
 
com.github.agadar.nsapi.domain.nation - package com.github.agadar.nsapi.domain.nation
 
com.github.agadar.nsapi.domain.region - package com.github.agadar.nsapi.domain.region
 
com.github.agadar.nsapi.domain.shared - package com.github.agadar.nsapi.domain.shared
 
com.github.agadar.nsapi.domain.wa - package com.github.agadar.nsapi.domain.wa
 
com.github.agadar.nsapi.domain.world - package com.github.agadar.nsapi.domain.world
 
com.github.agadar.nsapi.enums - package com.github.agadar.nsapi.enums
 
com.github.agadar.nsapi.enums.shard - package com.github.agadar.nsapi.enums.shard
 
com.github.agadar.nsapi.event - package com.github.agadar.nsapi.event
 
com.github.agadar.nsapi.query - package com.github.agadar.nsapi.query
 
com.github.agadar.nsapi.query.blueprint - package com.github.agadar.nsapi.query.blueprint
 
com.github.agadar.nsapi.ratelimiter - package com.github.agadar.nsapi.ratelimiter
 
CommaSeparatedToListAdapter - Class in com.github.agadar.nsapi.adapter
Converts a comma-separated String to a List of Strings and vice versa.
CommaSeparatedToListAdapter() - Constructor for class com.github.agadar.nsapi.adapter.CommaSeparatedToListAdapter
 
Commerce - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on commerce
Council - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
Which council this resolution was send to.
Council - Enum in com.github.agadar.nsapi.enums
The different councils within the World Assembly.
CouncilId - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
This resolution's id as it is known to the specific Council it's in.
CreatedOn - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
UNIX timestamp when this dispatch was created.
CreatedOn - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
UNIX timestamp of when this proposal was created.
CreatedOn - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
UNIX timestamp of when this proposal was created.
CrimeDescription - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Description of crime in this nation.
Currency - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's currency name.
CurrentPoll - Variable in class com.github.agadar.nsapi.domain.region.Region
The regional poll that is currently being conducted.
CurrentProposals - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
Current proposed resolutions.
CustomCapital - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's capital.
CustomLeader - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's leader.
CustomReligion - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's religion.

D

DailyDumpMode - Enum in com.github.agadar.nsapi.enums
The modes available for the daily dump Queries.
DailyDumpNations - Class in com.github.agadar.nsapi.domain
List of nations retrieved from the daily dump.
DailyDumpNations() - Constructor for class com.github.agadar.nsapi.domain.DailyDumpNations
 
DailyDumpQuery<Q extends DailyDumpQuery,R> - Class in com.github.agadar.nsapi.query.blueprint
Query for retrieving daily dumps from NationStates.
DailyDumpQuery(DailyDumpMode) - Constructor for class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
Constructor, accepting a mode.
DailyDumpRegions - Class in com.github.agadar.nsapi.domain
List of regions retrieved from the daily dump.
DailyDumpRegions() - Constructor for class com.github.agadar.nsapi.domain.DailyDumpRegions
 
Dead - Variable in class com.github.agadar.nsapi.domain.shared.ZombieInfo
The number of dead people
DeathCause - Class in com.github.agadar.nsapi.domain.nation
Representation of a cause of death.
DeathCause() - Constructor for class com.github.agadar.nsapi.domain.nation.DeathCause
 
Deaths - Variable in class com.github.agadar.nsapi.domain.nation.Nation
List of death causes data in this nation.
Defence - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on defence
Delegate - Variable in class com.github.agadar.nsapi.domain.region.Region
The name of the nation that is the region's world assembly delegate.
DelegateAuthorities - Variable in class com.github.agadar.nsapi.domain.region.Region
The authorities granted to the region's world assembly delegate.
DelegateEndorsements - Variable in class com.github.agadar.nsapi.domain.region.Region
The number of endorsements the region's world assembly delegate has.
DelegateLog - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
A log containing when what delegates voted, and what for, during the resolution currently at vote.
DelegateLog() - Method in class com.github.agadar.nsapi.domain.wa.WorldAssembly
A log containing when what delegates voted, and what for, during the resolution currently at vote.
DelegateName - Variable in class com.github.agadar.nsapi.domain.wa.DelLogEntry
Name of the delegate that made the vote.
Delegates - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
The list of delegates.
DelegateVotesAgainst - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
Same as DelegateLog, but only contains the LAST action for each delegate that voted AGAINST.
DelegateVotesAgainst() - Method in class com.github.agadar.nsapi.domain.wa.WorldAssembly
Same as DelegateLog, but only contains the LAST action for each delegate that voted AGAINST.
DelegateVotesFor - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
Same as DelegateLog, but only contains the LAST action for each delegate that voted FOR.
DelegateVotesFor() - Method in class com.github.agadar.nsapi.domain.wa.WorldAssembly
Same as DelegateLog, but only contains the LAST action for each delegate that voted FOR.
DelLogEntry - Class in com.github.agadar.nsapi.domain.wa
Represents an entry in the World Assembly's delegate logs for the current resolution at vote.
DelLogEntry() - Constructor for class com.github.agadar.nsapi.domain.wa.DelLogEntry
 
Demonym - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Primary demonym.
Demonym2 - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Secondary demonym.
Demonym2Plural - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Plural of secondary demonym.
DependantRateLimiter - Class in com.github.agadar.nsapi.ratelimiter
Enforces thread-safe rate limiting for x requests per y milliseconds.
DependantRateLimiter(int, int, RateLimiter) - Constructor for class com.github.agadar.nsapi.ratelimiter.DependantRateLimiter
Constructs a new RateLimiter.
Description - Variable in class com.github.agadar.nsapi.domain.nation.DeathCause
Description of the death cause
Description - Variable in class com.github.agadar.nsapi.domain.shared.Happening
Description of the happening
Description - Variable in class com.github.agadar.nsapi.domain.shared.Poll
The poll's description.
DescriptionForNations - Variable in class com.github.agadar.nsapi.domain.world.CensusDescriptions
Description for nations, e.g.
DescriptionForRegions - Variable in class com.github.agadar.nsapi.domain.world.CensusDescriptions
Description for regions, e.g.
Dispatch - Class in com.github.agadar.nsapi.domain.shared
Representation of a dispatch.
Dispatch() - Constructor for class com.github.agadar.nsapi.domain.shared.Dispatch
 
dispatchAuthor(String) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the author to list dispatches of.
DispatchCat - Enum in com.github.agadar.nsapi.enums
The possible categories for dispatches.
dispatchCategory(DispatchCat) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the category to list dispatches of.
Dispatches - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nations's dispatches.
Dispatches - Variable in class com.github.agadar.nsapi.domain.world.World
The newest or selected dispatches.
dispatchGetBest() - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the type to list dispatches of to 'best', as opposed to the default 'new'.
dispatchId(int) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the id of the dispatch to select.
DispatchSubCat - Enum in com.github.agadar.nsapi.enums
The possible subcategories for dispatches.
dispatchSubcategory(DispatchSubCat) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the subcategory to list dispatches of.
downloadDir(String) - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
Sets a specific directory to download the gzip file in, which will be used instead of the default directory.

E

Economy - Variable in class com.github.agadar.nsapi.domain.nation.Freedom
The nation's economy score
EconomyDescription - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Elaborate description of this nation's economy.
EconomySectors - Class in com.github.agadar.nsapi.domain.nation
Represents a nation's economy sectors.
EconomySectors() - Constructor for class com.github.agadar.nsapi.domain.nation.EconomySectors
 
EconomySectors - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Overview in percentages of the government's economy sectors.
Education - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on education
Embassies - Variable in class com.github.agadar.nsapi.domain.region.Region
The region's embassies.
EmbassiesRMBPerms - Variable in class com.github.agadar.nsapi.domain.region.Region
Regional Message Board permissions for regions with which this region exchanges embassies.
Embassy - Class in com.github.agadar.nsapi.domain.region
Representation of an embassy.
Embassy() - Constructor for class com.github.agadar.nsapi.domain.region.Embassy
 
EndorsedBy - Variable in class com.github.agadar.nsapi.domain.nation.Nation
List of nation names that endorsed this nation.
Environment - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on the environment
estimatedDuration() - Method in class com.github.agadar.nsapi.query.TelegramQuery
The estimated time it will take to send all of this query's telegrams, in milliseconds.
execute() - Method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Executes this query, returning any result.
execute(Class<T>) - Method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Executes this query, returning any result.
execute(Class<T>) - Method in class com.github.agadar.nsapi.query.blueprint.APIQuery
 
execute(Class<T>) - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
 
execute(Class<T>) - Method in class com.github.agadar.nsapi.query.TelegramQuery
 

F

Factbook - Variable in class com.github.agadar.nsapi.domain.region.Region
The complete mark-up of the regional factbook.
Factbooks - Variable in class com.github.agadar.nsapi.domain.nation.Nation
 
FeaturedRegion - Variable in class com.github.agadar.nsapi.domain.world.World
Name of today's featured region.
FirstLogin - Variable in class com.github.agadar.nsapi.domain.nation.Nation
UNIX timestamp of when the nation first logged in.
FlagUrl - Variable in class com.github.agadar.nsapi.domain.nation.Nation
URL to the nation's flag image.
FlagUrl - Variable in class com.github.agadar.nsapi.domain.region.Region
URL to the region's flag image.
For - Variable in class com.github.agadar.nsapi.domain.region.WorldAssemblyVote
Number of nations that voted FOR.
Founded - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Description of when this nation was founded.
Founded - Variable in class com.github.agadar.nsapi.domain.region.Region
Description of when this region was founded.
FoundedTime - Variable in class com.github.agadar.nsapi.domain.nation.Nation
UNIX timestamp of when this nation was founded.
FoundedTime - Variable in class com.github.agadar.nsapi.domain.region.Region
UNIX timestamp of when this region was founded.
Founder - Variable in class com.github.agadar.nsapi.domain.region.Region
The name of the region's founding nation.
FounderAuthorities - Variable in class com.github.agadar.nsapi.domain.region.Region
The authorities granted to the region's founder.
Freedom - Class in com.github.agadar.nsapi.domain.nation
Represents a nation's freedom scores.
Freedom() - Constructor for class com.github.agadar.nsapi.domain.nation.Freedom
 
Freedom - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's civil rights, economy, and political freedoms scores.
FullName - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's full name.

G

GeneralAssemblyVote - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's vote for the current General Assembly resolution.
GeneralAssemblyVote - Variable in class com.github.agadar.nsapi.domain.region.Region
The region's votes for the current General Assembly resolution.
getByAuthName(String) - Static method in enum com.github.agadar.nsapi.enums.Authority
Returns the Authority holding a specific authName.
getById(int) - Static method in enum com.github.agadar.nsapi.enums.CensusId
Returns the CensusId mapped to the given id.
getByNumber(int) - Static method in enum com.github.agadar.nsapi.enums.Council
Returns the Council instance that has the given council number.
getCouncilNumber() - Method in enum com.github.agadar.nsapi.enums.Council
Return the underlying council number.
getFileName() - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
Gives the file name to use.
getFileName() - Method in class com.github.agadar.nsapi.query.NationDumpQuery
 
getFileName() - Method in class com.github.agadar.nsapi.query.RegionDumpQuery
 
getId() - Method in enum com.github.agadar.nsapi.enums.CensusId
Returns the id.
getRateLimiter() - Method in class com.github.agadar.nsapi.query.blueprint.APIQuery
Returns the rate limiter to use in the makeRequest()-function.
getRateLimiter() - Method in class com.github.agadar.nsapi.query.TelegramQuery
 
getUserAgent() - Static method in class com.github.agadar.nsapi.NSAPI
Getter for the User Agent.
Government - Variable in class com.github.agadar.nsapi.domain.nation.EconomySectors
Percentage of the economy that is government
GovernmentDescription - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Elaborate description of the government.
GovernmentExpenditure - Class in com.github.agadar.nsapi.domain.nation
Represents a government's expenditure.
GovernmentExpenditure() - Constructor for class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
 
GovernmentExpenditure - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Overview in percentages of the government's expenditures.
GovernmentPriority - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The expenditure the government spends most on.
GovernmentType - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's custom government type, e.g.
GrossDomesticProduct - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's gross domestic product.

H

handleTelegramSent(TelegramSentEvent) - Method in interface com.github.agadar.nsapi.event.TelegramSentListener
Handles the event.
HapFilter - Enum in com.github.agadar.nsapi.enums
The possible options for the happenings filter for the World resource.
Happening - Class in com.github.agadar.nsapi.domain.shared
Represents a happening.
Happening() - Constructor for class com.github.agadar.nsapi.domain.shared.Happening
 
Happenings - Variable in class com.github.agadar.nsapi.domain.world.World
List of the most recent or selected happenings.
happeningsBeforeId(int) - Method in class com.github.agadar.nsapi.query.WorldQuery
If this is set, only happenings with a lower id than the one supplied will be retrieved.
happeningsFilter(HapFilter...) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the filters for happenings.
happeningsLimit(int) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the maximum number of happenings to retrieve.
happeningsOfNation(String...) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the nation(s) to view happenings of.
happeningsOfRegion(String...) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the region(s) to view happenings of.
happeningsSinceId(int) - Method in class com.github.agadar.nsapi.query.WorldQuery
If this is set, only happenings with a higher id than the one supplied will be retrieved.
Healthcare - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on healthcare
History - Variable in class com.github.agadar.nsapi.domain.region.Region
List of the most recent history.
History - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The history of this census score.

I

Id - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
The message's id
Id - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The id of the scale.
Id - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
This dispatch's id.
Id - Variable in class com.github.agadar.nsapi.domain.shared.Happening
Id of this happening.
Id - Variable in class com.github.agadar.nsapi.domain.shared.NationCensusScoreRanks
The id of the scale
Id - Variable in class com.github.agadar.nsapi.domain.shared.Poll
The poll's id.
Id - Variable in class com.github.agadar.nsapi.domain.shared.PollOption
The id of the poll option.
Id - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
The id of this proposal.
Id - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
This resolution's id as it is known to the World Assembly as a whole.
Id - Variable in class com.github.agadar.nsapi.domain.world.CensusDescriptions
Id of the census to which these descriptions belong.
Id - Variable in class com.github.agadar.nsapi.domain.world.CensusName
Id of the census to which this name belong.
Id - Variable in class com.github.agadar.nsapi.domain.world.CensusScale
Id of this census scale.
Id - Variable in class com.github.agadar.nsapi.domain.world.CensusTitle
Id of this census title.
Id2 - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
Redundant second declaration of this proposal's id.
ImplementedOn - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
UNIX timestamp of when this proposal was implemented, if at all.
index - Variable in class com.github.agadar.nsapi.ratelimiter.RateLimiter
The current index in the round buffer, starting at 0.
InternationalAid - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on international aid
IntToCouncilAdapter - Class in com.github.agadar.nsapi.adapter
Converts an integer to a Council.java enum value and vice versa.
IntToCouncilAdapter() - Constructor for class com.github.agadar.nsapi.adapter.IntToCouncilAdapter
 
isRecruitment() - Method in class com.github.agadar.nsapi.query.TelegramQuery
Ensures the telegram will be send as if it is a recruitment telegram.

L

LastActivity - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Description of when this nation was last active.
LastEditedOn - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
UNIX timestamp when this dispatch was last edited.
LastLogin - Variable in class com.github.agadar.nsapi.domain.nation.Nation
UNIX timestamp of when this nation was last logged in.
LastResolutionResult - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
Brief description of the end result of the last proposed resolution.
LawAndOrder - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on law and order
Leader - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's leader.
LikedBy - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
List of nations that liked this message
logger - Static variable in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
The logger for this object.
logger - Static variable in class com.github.agadar.nsapi.ratelimiter.RateLimiter
The logger for this object.

M

MajorIndustry - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's biggest industry.
makeRequest(String, Class<T>) - Method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Makes a GET request to the NationStates API.
marshal(List<String>) - Method in class com.github.agadar.nsapi.adapter.CharsToAuthNamesAdapter
 
marshal(List<String>) - Method in class com.github.agadar.nsapi.adapter.ColonSeparatedToListAdapter
 
marshal(List<String>) - Method in class com.github.agadar.nsapi.adapter.CommaSeparatedToListAdapter
 
marshal(Council) - Method in class com.github.agadar.nsapi.adapter.IntToCouncilAdapter
 
Members - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
The list of member nations.
messagesFromId(long) - Method in class com.github.agadar.nsapi.query.RegionQuery
Sets the id of the post to start from.
messagesLimit(int) - Method in class com.github.agadar.nsapi.query.RegionQuery
Sets the maximum number of posts to retrieve.
messagesOffset(int) - Method in class com.github.agadar.nsapi.query.RegionQuery
Sets the offset for the 10 most recent regional messages.
milliseconds - Variable in class com.github.agadar.nsapi.ratelimiter.RateLimiter
The y in 'x requests per y milliseconds'.
Motto - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's national motto.

N

Name - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's name.
Name - Variable in class com.github.agadar.nsapi.domain.region.Region
The region's name.
Name - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
This proposal's name.
Name - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
This resolution's name.
Name - Variable in class com.github.agadar.nsapi.domain.world.CensusName
Name of this census.
Nation - Class in com.github.agadar.nsapi.domain.nation
Representation of a nation.
Nation() - Constructor for class com.github.agadar.nsapi.domain.nation.Nation
 
nation(String) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a nation query, using the given nation name.
NationCensusScore - Class in com.github.agadar.nsapi.domain.shared
A nation's statistics in the census ranks.
NationCensusScore() - Constructor for class com.github.agadar.nsapi.domain.shared.NationCensusScore
 
NationCensusScoreRanks - Class in com.github.agadar.nsapi.domain.shared
Lists the census scores of a region's top 20 scoring nations, or the census scores of the world's top 20 scoring nations.
NationCensusScoreRanks() - Constructor for class com.github.agadar.nsapi.domain.shared.NationCensusScoreRanks
 
nationdump(DailyDumpMode) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a query that retrieves the daily nation dump.
NationDumpQuery - Class in com.github.agadar.nsapi.query
Query for retrieving daily nation dumps from NationStates.
NationDumpQuery(DailyDumpMode) - Constructor for class com.github.agadar.nsapi.query.NationDumpQuery
Constructor, accepting a mode.
NationName - Variable in class com.github.agadar.nsapi.domain.region.Officer
Name of the nation that is fulfilling this officer position.
NationName - Variable in class com.github.agadar.nsapi.domain.shared.NationCensusScore
The nation's name
NationNames - Variable in class com.github.agadar.nsapi.domain.region.Region
List of nations that inhabit this region.
NationQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's nation resource.
NationQuery(String) - Constructor for class com.github.agadar.nsapi.query.NationQuery
Constructor.
Nations - Variable in class com.github.agadar.nsapi.domain.DailyDumpNations
 
Nations - Variable in class com.github.agadar.nsapi.domain.shared.NationCensusScoreRanks
The nation scores
Nations - Variable in class com.github.agadar.nsapi.domain.world.World
List of all nations in the world.
NationShard - Enum in com.github.agadar.nsapi.enums.shard
Shards available for Nation requests.
NationStatesAPIException - Exception in com.github.agadar.nsapi
Custom exception for Agadar's NationStates API Java Wrapper.
NationStatesAPIException() - Constructor for exception com.github.agadar.nsapi.NationStatesAPIException
 
NationStatesAPIException(String) - Constructor for exception com.github.agadar.nsapi.NationStatesAPIException
 
NationStatesAPIException(Throwable) - Constructor for exception com.github.agadar.nsapi.NationStatesAPIException
 
NationStatesAPIException(String, Throwable) - Constructor for exception com.github.agadar.nsapi.NationStatesAPIException
 
NewestNations - Variable in class com.github.agadar.nsapi.domain.world.World
List of newest nations.
NotableFor - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Description of what this nation is most notable for.
NSAPI - Class in com.github.agadar.nsapi
The starting point for consumers of this Java wrapper for the NationStates API.
NSAPI() - Constructor for class com.github.agadar.nsapi.NSAPI
 
NumberOfDelegates - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
The number of delegates.
NumberOfDispatches - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Number of dispatches written by this nation.
NumberOfFactbooks - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Number of factbooks written by this nation.
NumberOfLikes - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
The number of likes this message received
NumberOfMembers - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
The number of member nations.
NumberOfNations - Variable in class com.github.agadar.nsapi.domain.region.Region
The number of nations that inhabit this region.
NumberOfNations - Variable in class com.github.agadar.nsapi.domain.world.World
The number of nations in the world.
NumberOfRegions - Variable in class com.github.agadar.nsapi.domain.world.World
The number of regions in the world.
NumberOfVotes - Variable in class com.github.agadar.nsapi.domain.shared.PollOption
The number of votes this option's received.

O

objectToXml(Object) - Static method in class com.github.agadar.nsapi.NSAPI
Deprecated.
objectToXml(Object) - Static method in class com.github.agadar.nsapi.XmlConverter
Uses JAXB to parse an object to an output stream.
OfficeName - Variable in class com.github.agadar.nsapi.domain.region.Officer
Name of the officer position.
Officer - Class in com.github.agadar.nsapi.domain.region
A regional officer.
Officer() - Constructor for class com.github.agadar.nsapi.domain.region.Officer
 
Officers - Variable in class com.github.agadar.nsapi.domain.region.Region
List of regional officers.
OpenedOn - Variable in class com.github.agadar.nsapi.domain.shared.Poll
UNIX timestamp on which the poll opened.
Option - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
The option given for this proposal.
Option - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
The option given for this resolution.
Options - Variable in class com.github.agadar.nsapi.domain.shared.Poll
The possible options for this poll.
Order - Variable in class com.github.agadar.nsapi.domain.region.Officer
Order of this officer position in the regional factbook.

P

Percentage - Variable in class com.github.agadar.nsapi.domain.nation.DeathCause
The percentage of the population that dies of this death cause
PoliticalFreedom - Variable in class com.github.agadar.nsapi.domain.nation.Freedom
The nation's political freedoms score
Poll - Class in com.github.agadar.nsapi.domain.shared
A regional poll.
Poll() - Constructor for class com.github.agadar.nsapi.domain.shared.Poll
 
PollOption - Class in com.github.agadar.nsapi.domain.shared
An option for a regional poll.
PollOption() - Constructor for class com.github.agadar.nsapi.domain.shared.PollOption
 
PoorestIncome - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Income of the poorest population.
Population - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The population, in millions.
PopulationDescription - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Description of this nation's population.
PositionInQuery - Variable in class com.github.agadar.nsapi.event.TelegramSentEvent
The position of the sent telegram in the query.
Power - Variable in class com.github.agadar.nsapi.domain.region.Region
The region's power.
PrivateIndustry - Variable in class com.github.agadar.nsapi.domain.nation.EconomySectors
Percentage of the economy that is privately owned
Proposal - Class in com.github.agadar.nsapi.domain.wa
A proposal to the World Assembly, awaiting approval from the delegates.
Proposal() - Constructor for class com.github.agadar.nsapi.domain.wa.Proposal
 
ProposedBy - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
Name of the nation that created this proposal.
ProposedBy - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
Name of the nation that created this resolution.
PublicSector - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The percentage of the economy that is State-Owned or Government.
PublicTransport - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on public transport

Q

Queued - Variable in class com.github.agadar.nsapi.event.TelegramSentEvent
Whether or not the telegram was successfully queued.

R

Rank - Variable in class com.github.agadar.nsapi.domain.shared.NationCensusScore
The nation's regional or world-wide rank on the census scale
rateLimiter - Static variable in class com.github.agadar.nsapi.query.blueprint.APIQuery
The general rate limiter for all API calls.
RateLimiter - Class in com.github.agadar.nsapi.ratelimiter
Enforces thread-safe rate limiting for x requests per y milliseconds.
RateLimiter(int, int) - Constructor for class com.github.agadar.nsapi.ratelimiter.RateLimiter
Constructs a new RateLimiter.
readFromDir(String) - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
Sets a specific directory to read the gzip file from, which will be used instead of the default directory.
RecentHappenings - Variable in class com.github.agadar.nsapi.domain.nation.Nation
List of the most recent of this nation's happenings.
RecentHappenings - Variable in class com.github.agadar.nsapi.domain.region.Region
List of the most recent of this nation's happenings.
RecentHappenings - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
Most recent happenings.
RecentLegislation - Variable in class com.github.agadar.nsapi.domain.nation.Nation
List of this nation's most recent legislations.
RecentMemberLog - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
Most recent member log entries.
Region - Class in com.github.agadar.nsapi.domain.region
Representation of a region.
Region() - Constructor for class com.github.agadar.nsapi.domain.region.Region
 
Region - Variable in class com.github.agadar.nsapi.domain.shared.Poll
The name of the region the poll is in.
region(String) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a region query, using the given region name.
RegionalInfluence - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The regional influence of this nation, e.g.
RegionalMessage - Class in com.github.agadar.nsapi.domain.region
Represents a message on a regional message board.
RegionalMessage() - Constructor for class com.github.agadar.nsapi.domain.region.RegionalMessage
 
RegionalMessages - Variable in class com.github.agadar.nsapi.domain.region.Region
List of 10 most recent regional messages.
RegionalRank - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The nation's regional rank on the scale.
RegionalRankPercentage - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The nation's regional rank on the scale, as a percentage.
regiondump(DailyDumpMode) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a query that retrieves the daily region dump.
RegionDumpQuery - Class in com.github.agadar.nsapi.query
Query for retrieving daily region dumps from NationStates.
RegionDumpQuery(DailyDumpMode) - Constructor for class com.github.agadar.nsapi.query.RegionDumpQuery
Constructor, accepting a mode.
RegionList - Class in com.github.agadar.nsapi.domain.world
The Regions tag can be found up to two times within the World root tag: once for when all regions are retrieved (Regions) and once for when specific regions are selected (SelectedRegions).
RegionList() - Constructor for class com.github.agadar.nsapi.domain.world.RegionList
 
RegionName - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Name of the region this nation is in.
RegionName - Variable in class com.github.agadar.nsapi.domain.region.Embassy
The name of the region this embassy is with
RegionQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's region resource.
RegionQuery(String) - Constructor for class com.github.agadar.nsapi.query.RegionQuery
Constructor.
Regions - Variable in class com.github.agadar.nsapi.domain.DailyDumpRegions
 
Regions - Variable in class com.github.agadar.nsapi.domain.world.RegionList
This wrapper's list of regions.
Regions() - Method in class com.github.agadar.nsapi.domain.world.World
If the Regions shard was used alone or together with RegionsByTag, then this returns the retrieved Regions.
RegionsByTag() - Method in class com.github.agadar.nsapi.domain.world.World
If the RegionsByTag shard was used alone or together with Regions, then this returns the retrieved RegionsByTag.
RegionShard - Enum in com.github.agadar.nsapi.enums.shard
Shards available for Region requests.
regionsWithoutTags(String...) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the tags, used for retrieving regions that do NOT have those tags.
regionsWithTags(String...) - Method in class com.github.agadar.nsapi.query.WorldQuery
Sets the tags, used for retrieving regions that have those tags.
registerJaxbTypes(Class...) - Static method in class com.github.agadar.nsapi.NSAPI
Deprecated.
registerTypes(Class...) - Static method in class com.github.agadar.nsapi.XmlConverter
Adds the given classes to the JAXB context so that they can be parsed to from retrieved XML responses and files.
Religion - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's religion.
Resolution - Class in com.github.agadar.nsapi.domain.wa
A resolution by either of the World Assembly councils.
Resolution() - Constructor for class com.github.agadar.nsapi.domain.wa.Resolution
 
Resolution - Variable in class com.github.agadar.nsapi.domain.wa.WorldAssembly
The current resolution at vote, or a specific one if an id is supplied.
resolutionId(int) - Method in class com.github.agadar.nsapi.query.WAQuery
Sets the id of the resolution to retrieve.
resourceString() - Method in class com.github.agadar.nsapi.query.blueprint.APIQuery
Gives the resource string of this Query, e.g.
resourceString() - Method in class com.github.agadar.nsapi.query.NationQuery
 
resourceString() - Method in class com.github.agadar.nsapi.query.RegionQuery
 
resourceString() - Method in class com.github.agadar.nsapi.query.TelegramQuery
 
resourceString() - Method in class com.github.agadar.nsapi.query.VerifyQuery
 
resourceString() - Method in class com.github.agadar.nsapi.query.VersionQuery
 
resourceString() - Method in class com.github.agadar.nsapi.query.WAQuery
 
resourceString() - Method in class com.github.agadar.nsapi.query.WorldQuery
 
resourceValue - Variable in class com.github.agadar.nsapi.query.blueprint.APIQuery
The resource value, e.g.
RichestIncome - Variable in class com.github.agadar.nsapi.domain.nation.Nation
Income of the richest population.
roundBuffer - Variable in class com.github.agadar.nsapi.ratelimiter.RateLimiter
The round buffer we're using, with length set to x in 'x requests per y milliseconds.

S

Scale - Variable in class com.github.agadar.nsapi.domain.world.CensusScale
Scale name of this census.
Score - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The nation's individual score, or the region's or world's average score.
Score - Variable in class com.github.agadar.nsapi.domain.shared.CensusScoreHistory
What was scored that timestamp.
Score - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
This dispatch's score.
Score - Variable in class com.github.agadar.nsapi.domain.shared.NationCensusScore
The nation's score on the scale
SecurityCouncilVote - Variable in class com.github.agadar.nsapi.domain.nation.Nation
The nation's vote for the current Security Council resolution.
SecurityCouncilVote - Variable in class com.github.agadar.nsapi.domain.region.Region
The region's votes for the current Security Council resolution.
SelectedDispatch - Variable in class com.github.agadar.nsapi.domain.world.World
The selected dispatch.
SelectedPoll - Variable in class com.github.agadar.nsapi.domain.world.World
The selected poll.
setUserAgent(String) - Static method in class com.github.agadar.nsapi.NSAPI
Sets the User Agent.
Shard - Interface in com.github.agadar.nsapi.enums.shard
Interface for Shard enumerators.
shardName() - Method in enum com.github.agadar.nsapi.enums.shard.NationShard
 
shardName() - Method in enum com.github.agadar.nsapi.enums.shard.RegionShard
 
shardName() - Method in interface com.github.agadar.nsapi.enums.shard.Shard
Returns the underlying name of the shard.
shardName() - Method in enum com.github.agadar.nsapi.enums.shard.WAShard
 
shardName() - Method in enum com.github.agadar.nsapi.enums.shard.WorldShard
 
ShardQuery<Q extends ShardQuery,R,S extends Shard> - Class in com.github.agadar.nsapi.query.blueprint
Intermediate parent class that adds support for shards.
ShardQuery(String) - Constructor for class com.github.agadar.nsapi.query.blueprint.ShardQuery
Constructor.
shards - Variable in class com.github.agadar.nsapi.query.blueprint.ShardQuery
See shards(...).
shards(S...) - Method in class com.github.agadar.nsapi.query.blueprint.ShardQuery
Sets the shards.
slowMode() - Method in class com.github.agadar.nsapi.query.blueprint.APIQuery
Makes the Query execute in slow mode, reducing the rate limit from 6 requests per 4 seconds to only 1 request per second.
SocialEquality - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on social equality
Spirituality - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on spirituality
StateOwnedIndustry - Variable in class com.github.agadar.nsapi.domain.nation.EconomySectors
Percentage of the economy that is state-owned
Status - Variable in class com.github.agadar.nsapi.domain.region.Embassy
The status of the embassy.
Status - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
The message's status.
SubCategory - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
The dispatch's subcategory.
Suppressor - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
Name of the nation that suppressed this post.
Survivors - Variable in class com.github.agadar.nsapi.domain.shared.ZombieInfo
The number of survivors

T

Tags - Variable in class com.github.agadar.nsapi.domain.region.Region
The region's tags.
telegram(String, String, String, String...) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a query that sends (a) telegram(s).
TelegramQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's utility resource, sending (a) telegram(s).
TelegramQuery(String, String, String, String...) - Constructor for class com.github.agadar.nsapi.query.TelegramQuery
Constructor.
TelegramSentEvent - Class in com.github.agadar.nsapi.event
Event fired when a telegram has been sent.
TelegramSentEvent(Object, String, boolean, int) - Constructor for class com.github.agadar.nsapi.event.TelegramSentEvent
Constructs a new TelegramSentEvent.
TelegramSentListener - Interface in com.github.agadar.nsapi.event
Listener for telegram sent events.
Text - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
The text of the message
Text - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
This dispatch's text.
Text - Variable in class com.github.agadar.nsapi.domain.shared.PollOption
The option's text.
Text - Variable in class com.github.agadar.nsapi.domain.wa.Proposal
This proposal's textual content.
Text - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
This resolution's textual content.
Timestamp - Variable in class com.github.agadar.nsapi.domain.region.RegionalMessage
UNIX timestamp of when this message was posted
Timestamp - Variable in class com.github.agadar.nsapi.domain.shared.CensusScoreHistory
The UNIX timestamp of this record.
Timestamp - Variable in class com.github.agadar.nsapi.domain.shared.Happening
UNIX timestamp of when this happening took place
Timestamp - Variable in class com.github.agadar.nsapi.domain.wa.DelLogEntry
UNIX timestamp of when the vote was made.
Title - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
The dispatch's title.
Title - Variable in class com.github.agadar.nsapi.domain.shared.Poll
The poll's title.
Title - Variable in class com.github.agadar.nsapi.domain.world.CensusTitle
Title of this census.
token(String) - Method in class com.github.agadar.nsapi.query.VerifyQuery
Use an application-specific token.
toString() - Method in enum com.github.agadar.nsapi.enums.Authority
Return the underlying authority name.
toString() - Method in enum com.github.agadar.nsapi.enums.CensusMode
Return the underlying option name.
translateResponse(InputStream, Class<T>) - Method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Translates the stream response to the object this Query wishes to return via its execute() function.
translateResponse(InputStream, Class<T>) - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
 
translateResponse(InputStream, Class<T>) - Method in class com.github.agadar.nsapi.query.TelegramQuery
 
translateResponse(InputStream, Class<T>) - Method in class com.github.agadar.nsapi.query.VerifyQuery
 
translateResponse(InputStream, Class<T>) - Method in class com.github.agadar.nsapi.query.VersionQuery
 

U

unmarshal(String) - Method in class com.github.agadar.nsapi.adapter.CharsToAuthNamesAdapter
 
unmarshal(String) - Method in class com.github.agadar.nsapi.adapter.ColonSeparatedToListAdapter
 
unmarshal(String) - Method in class com.github.agadar.nsapi.adapter.CommaSeparatedToListAdapter
 
unmarshal(Integer) - Method in class com.github.agadar.nsapi.adapter.IntToCouncilAdapter
 

V

validateQueryParameters() - Method in class com.github.agadar.nsapi.query.blueprint.AbstractQuery
Validates the query parameters before executing the query.
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.blueprint.APIQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.blueprint.DailyDumpQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.NationQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.RegionQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.TelegramQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.VerifyQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.WAQuery
 
validateQueryParameters() - Method in class com.github.agadar.nsapi.query.WorldQuery
 
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.Authority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.CensusId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.CensusMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.Council
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.DailyDumpMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.DispatchCat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.DispatchSubCat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.HapFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.shard.NationShard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.shard.RegionShard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.shard.WAShard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.agadar.nsapi.enums.shard.WorldShard
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.agadar.nsapi.enums.Authority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.CensusId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.CensusMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.Council
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.DailyDumpMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.DispatchCat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.DispatchSubCat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.HapFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.shard.NationShard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.shard.RegionShard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.shard.WAShard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.agadar.nsapi.enums.shard.WorldShard
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, String) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a query that verifies a nation.
VerifyQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's utility resource, verifying a user.
VerifyQuery(String, String) - Constructor for class com.github.agadar.nsapi.query.VerifyQuery
Constructor.
version() - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a query that retrieves the version number of the latest live NationStates API.
VersionQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's utility resource, retrieving the version number of the latest live API.
VersionQuery() - Constructor for class com.github.agadar.nsapi.query.VersionQuery
Constructor.
Views - Variable in class com.github.agadar.nsapi.domain.shared.Dispatch
Number of views of this dispatch.
VoterNames - Variable in class com.github.agadar.nsapi.domain.shared.PollOption
Names of the nations that voted for this option.
Votes - Variable in class com.github.agadar.nsapi.domain.wa.DelLogEntry
The voting power with which the delegate voted (always 0 if WITHDREW).
VotesAgainst - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
Number of nations that voted AGAINST.
VotesFor - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
Number of nations that voted FOR.
VoteTrackAgainst - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
A track record of the total AGAINST votes of the resolution currently at vote.
VoteTrackAgainst() - Method in class com.github.agadar.nsapi.domain.wa.WorldAssembly
A track record of the total AGAINST votes of the resolution currently at vote.
VoteTrackFor - Variable in class com.github.agadar.nsapi.domain.wa.Resolution
A track record of the total FOR votes of the resolution currently at vote.
VoteTrackFor() - Method in class com.github.agadar.nsapi.domain.wa.WorldAssembly
A track record of the total FOR votes of the resolution currently at vote.

W

wa(Council) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a World Assembly query, using the selected council type.
WAQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's World Assembly resource.
WAQuery(Council) - Constructor for class com.github.agadar.nsapi.query.WAQuery
Constructor.
WAShard - Enum in com.github.agadar.nsapi.enums.shard
Shards available for World Assembly requests.
Welfare - Variable in class com.github.agadar.nsapi.domain.nation.GovernmentExpenditure
Percentage spent on welfare
World - Class in com.github.agadar.nsapi.domain.world
Representation of the world.
World() - Constructor for class com.github.agadar.nsapi.domain.world.World
 
world(WorldShard...) - Static method in class com.github.agadar.nsapi.NSAPI
Starts building a world query, using the selected shards.
WorldAssembly - Class in com.github.agadar.nsapi.domain.wa
Representation of the World Assembly.
WorldAssembly() - Constructor for class com.github.agadar.nsapi.domain.wa.WorldAssembly
 
WorldAssemblyStatus - Variable in class com.github.agadar.nsapi.domain.nation.Nation
String indicating whether the nation is a member of the World Assembly.
WorldAssemblyVote - Class in com.github.agadar.nsapi.domain.region
The region's votes for the current General Assembly or Security Council resolution.
WorldAssemblyVote() - Constructor for class com.github.agadar.nsapi.domain.region.WorldAssemblyVote
 
WorldQuery - Class in com.github.agadar.nsapi.query
A query to the NationStates API's world resource.
WorldQuery(WorldShard...) - Constructor for class com.github.agadar.nsapi.query.WorldQuery
Constructor.
WorldRank - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The nation's or region's world-wide rank on the scale.
WorldRankPercentage - Variable in class com.github.agadar.nsapi.domain.shared.CensusScore
The nation's or region's world-wide rank on the scale, as a percentage.
WorldShard - Enum in com.github.agadar.nsapi.enums.shard
Shards available for World requests.

X

XmlConverter - Class in com.github.agadar.nsapi
Converts XML streams to properly annotated objects, and vice versa.
XmlConverter() - Constructor for class com.github.agadar.nsapi.XmlConverter
 
xmlToObject(InputStream, Class<T>) - Static method in class com.github.agadar.nsapi.NSAPI
Deprecated.
xmlToObject(InputStream, Class<T>) - Static method in class com.github.agadar.nsapi.XmlConverter
Uses JAXB to parse the supplied XML stream to an instance of the specified type.

Z

ZombieInfo - Variable in class com.github.agadar.nsapi.domain.nation.Nation
This nation's statistics of the current or last zombie event.
ZombieInfo - Variable in class com.github.agadar.nsapi.domain.region.Region
This region's statistics of the current or last zombie event.
ZombieInfo - Class in com.github.agadar.nsapi.domain.shared
Contains a nation's or region's statistics of the current or last zombie event.
ZombieInfo() - Constructor for class com.github.agadar.nsapi.domain.shared.ZombieInfo
 
Zombies - Variable in class com.github.agadar.nsapi.domain.shared.ZombieInfo
The number of zombies
A B C D E F G H I L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2016. All rights reserved.