java.lang.Object
com.maxmind.geoip2.model.AbstractResponse
com.maxmind.geoip2.model.AbstractCountryResponse
com.maxmind.geoip2.model.AbstractCityResponse
com.maxmind.geoip2.model.CityResponse
This class provides a model for the data returned by the City Plus web
service and the City database.
- See Also:
-
Constructor Summary
ConstructorDescriptionCityResponse
(CityResponse response, String ipAddress, Network network, List<String> locales) Constructs an instance ofCityResponse
with the specified parameters.CityResponse
(City city, Continent continent, Country country, Location location, MaxMind maxmind, Postal postal, Country registeredCountry, RepresentedCountry representedCountry, ArrayList<Subdivision> subdivisions, Traits traits) Constructs an instance ofCityResponse
with the specified parameters. -
Method Summary
Methods inherited from class com.maxmind.geoip2.model.AbstractCityResponse
getCity, getLeastSpecificSubdivision, getLocation, getMostSpecificSubdivision, getPostal, getSubdivisions
Methods inherited from class com.maxmind.geoip2.model.AbstractCountryResponse
getContinent, getCountry, getMaxMind, getRegisteredCountry, getRepresentedCountry, getTraits
Methods inherited from class com.maxmind.geoip2.model.AbstractResponse
toJson, toString
-
Constructor Details
-
CityResponse
public CityResponse(City city, Continent continent, Country country, Location location, MaxMind maxmind, Postal postal, Country registeredCountry, RepresentedCountry representedCountry, ArrayList<Subdivision> subdivisions, Traits traits) Constructs an instance ofCityResponse
with the specified parameters.- Parameters:
city
- citycontinent
- continentcountry
- countrylocation
- locationmaxmind
- maxmind record for the responsepostal
- postalregisteredCountry
- registered countryrepresentedCountry
- represented countrysubdivisions
- subdivisionstraits
- traits
-
CityResponse
Constructs an instance ofCityResponse
with the specified parameters.- Parameters:
response
- the responseipAddress
- the IP address that the data in the model is for.network
- the network associated with the record.locales
- the locales
-