Package com.maxmind.geoip2.model
Class CityResponse
- java.lang.Object
-
- com.maxmind.geoip2.model.AbstractResponse
-
- com.maxmind.geoip2.model.AbstractCountryResponse
-
- com.maxmind.geoip2.model.AbstractCityResponse
-
- com.maxmind.geoip2.model.CityResponse
-
public final class CityResponse extends AbstractCityResponse
This class provides a model for the data returned by the GeoIP2 Precision: City end point and the GeoIP2 City database.
The only difference between the City and Insights model classes is which fields in each record may be populated.
- See Also:
- GeoIP2 Web Services
-
-
Constructor Summary
Constructors Constructor Description CityResponse(CityResponse response, String ipAddress, Network network, List<String> locales)
CityResponse(City city, Continent continent, Country country, Location location, MaxMind maxmind, Postal postal, Country registeredCountry, RepresentedCountry representedCountry, ArrayList<Subdivision> subdivisions, Traits traits)
-
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 Detail
-
CityResponse
public CityResponse(City city, Continent continent, Country country, Location location, MaxMind maxmind, Postal postal, Country registeredCountry, RepresentedCountry representedCountry, ArrayList<Subdivision> subdivisions, Traits traits)
-
CityResponse
public CityResponse(CityResponse response, String ipAddress, Network network, List<String> locales)
-
-