Class PopulationClient


  • public class PopulationClient
    extends AbstractContainerClient

    Client which handles population data fetching.

    Since:
    0.0.2
    • Constructor Detail

      • PopulationClient

        public PopulationClient()

        Default constructor. Initializes values and creates sub-clients.

      • PopulationClient

        public PopulationClient​(Locale locale)

        Overloaded constructor.

        Parameters:
        locale - the Locale for this client
    • Method Detail

      • name

        public PopulationNameClient name()

        Retrieve the client for interacting with population statistics name data.

        Returns:
        a client for population statistics name data
      • projections

        public PopulationProjectionsClient projections()

        Retrieve the client for interacting with population projections data.

        Returns:
        a client for population projections data
      • statistics

        public PopulationStatisticsClient statistics()

        Retrieve the client for interacting with population statistics data.

        Returns:
        a client for population statistics data
      • getUrl

        public URLEndpoint getUrl()
        Description copied from class: AbstractClient

        Returns the URL endpoint which this client represents.

        Specified by:
        getUrl in class AbstractClient
        Returns:
        the URL endpoint for this client