Class PopulationStatisticsClient
- java.lang.Object
-
- com.github.dannil.scbjavaclient.client.AbstractClient
-
- com.github.dannil.scbjavaclient.client.AbstractContainerClient
-
- com.github.dannil.scbjavaclient.client.population.statistics.PopulationStatisticsClient
-
public class PopulationStatisticsClient extends AbstractContainerClient
Client which handles population statistics data fetching.
- Since:
- 0.0.2
-
-
Constructor Summary
Constructors Constructor Description PopulationStatisticsClient()Default constructor.PopulationStatisticsClient(Locale locale)Overloaded constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PopulationStatisticsAdopteesClientadoptees()Retrieve the client for interacting with population statistics adoptees data.PopulationStatisticsAmountClientamount()Retrieve the client for interacting with population statistics amount data.PopulationStatisticsAsylumSeekersClientasylumSeekers()Retrieve the client for interacting with population statistics asylum seekers data.PopulationStatisticsAverageAgeClientaverageAge()Retrieve the client for interacting with population statistics average age data.PopulationStatisticsBackgroundClientbackground()Retrieve the client for interacting with population statistics background data.PopulationStatisticsCitizenshipClientcitizenship()Retrieve the client for interacting with population statistics citizenship data.PopulationStatisticsDeathsClientdeaths()Retrieve the client for interacting with population statistics deaths data.PopulationStatisticsDensityClientdensity()Retrieve the client for interacting with population statistics density data.PopulationStatisticsForeignBornPersonsClientforeignBornPersons()Retrieve the client for interacting with population statistics foreign-born persons data.PopulationStatisticsForeignCitizensClientforeignCitizens()Retrieve the client for interacting with population statistics foreign citizens data.URLEndpointgetUrl()Returns the URL endpoint which this client represents.PopulationStatisticsHouseholdClienthousehold()Retrieve the client for interacting with population statistics household data.PopulationStatisticsLiveBirthsClientliveBirths()Retrieve the client for interacting with population statistics live births data.PopulationStatisticsMeanPopulationClientmeanPopulation()Retrieve the client for interacting with population statistics mean population data.PopulationStatisticsMigrationClientmigration()Retrieve the client for interacting with population statistics migration data.PopulationStatisticsPartnershipClientpartnership()Retrieve the client for interacting with population statistics partnership data.PopulationStatisticsVitalEventsClientvitalEvents()Retrieve the client for interacting with population statistics vital events data.-
Methods inherited from class com.github.dannil.scbjavaclient.client.AbstractContainerClient
addClient, getClient, setLocale
-
Methods inherited from class com.github.dannil.scbjavaclient.client.AbstractClient
doGetRequest, doPostRequest, getCommunicationProtocol, getLocale, getLocalizationLocale, getResponseModels, getResponseModels, getRootUrl, setCommunicationProtocol, setLocalizationLocale
-
-
-
-
Constructor Detail
-
PopulationStatisticsClient
public PopulationStatisticsClient()
Default constructor. Initializes values and creates sub-clients.
-
PopulationStatisticsClient
public PopulationStatisticsClient(Locale locale)
Overloaded constructor.
- Parameters:
locale- theLocalefor this client
-
-
Method Detail
-
adoptees
public PopulationStatisticsAdopteesClient adoptees()
Retrieve the client for interacting with population statistics adoptees data.
- Returns:
- a client for population statistics adoptees data
-
amount
public PopulationStatisticsAmountClient amount()
Retrieve the client for interacting with population statistics amount data.
- Returns:
- a client for population statistics amount data
-
asylumSeekers
public PopulationStatisticsAsylumSeekersClient asylumSeekers()
Retrieve the client for interacting with population statistics asylum seekers data.
- Returns:
- a client for population statistics asylum seekers data
-
averageAge
public PopulationStatisticsAverageAgeClient averageAge()
Retrieve the client for interacting with population statistics average age data.
- Returns:
- a client for population statistics average age data
-
background
public PopulationStatisticsBackgroundClient background()
Retrieve the client for interacting with population statistics background data.
- Returns:
- a client for population statistics background data
-
citizenship
public PopulationStatisticsCitizenshipClient citizenship()
Retrieve the client for interacting with population statistics citizenship data.
- Returns:
- a client for population statistics citizenship data
-
deaths
public PopulationStatisticsDeathsClient deaths()
Retrieve the client for interacting with population statistics deaths data.
- Returns:
- a client for population statistics deaths data
-
density
public PopulationStatisticsDensityClient density()
Retrieve the client for interacting with population statistics density data.
- Returns:
- a client for population statistics density data
-
foreignBornPersons
public PopulationStatisticsForeignBornPersonsClient foreignBornPersons()
Retrieve the client for interacting with population statistics foreign-born persons data.
- Returns:
- a client for population statistics foreign-born persons data
-
foreignCitizens
public PopulationStatisticsForeignCitizensClient foreignCitizens()
Retrieve the client for interacting with population statistics foreign citizens data.
- Returns:
- a client for population statistics foreign citizens data
-
household
public PopulationStatisticsHouseholdClient household()
Retrieve the client for interacting with population statistics household data.
- Returns:
- a client for population statistics household data
-
liveBirths
public PopulationStatisticsLiveBirthsClient liveBirths()
Retrieve the client for interacting with population statistics live births data.
- Returns:
- a client for population statistics live births data
-
meanPopulation
public PopulationStatisticsMeanPopulationClient meanPopulation()
Retrieve the client for interacting with population statistics mean population data.
- Returns:
- a client for population statistics mean population data
-
migration
public PopulationStatisticsMigrationClient migration()
Retrieve the client for interacting with population statistics migration data.
- Returns:
- a client for population statistics migration data
-
partnership
public PopulationStatisticsPartnershipClient partnership()
Retrieve the client for interacting with population statistics partnership data.
- Returns:
- a client for population statistics partnership data
-
vitalEvents
public PopulationStatisticsVitalEventsClient vitalEvents()
Retrieve the client for interacting with population statistics vital events data.
- Returns:
- a client for population statistics vital events data
-
getUrl
public URLEndpoint getUrl()
Description copied from class:AbstractClientReturns the URL endpoint which this client represents.
- Specified by:
getUrlin classAbstractClient- Returns:
- the URL endpoint for this client
-
-