Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractCityResponse - Class in com.maxmind.geoip2.model
 
AbstractCountryResponse - Class in com.maxmind.geoip2.model
 
AbstractNamedRecord - Class in com.maxmind.geoip2.record
Abstract class for records with name maps.
AbstractRecord - Class in com.maxmind.geoip2.record
 
AbstractRecord() - Constructor for class com.maxmind.geoip2.record.AbstractRecord
 
AbstractResponse - Class in com.maxmind.geoip2.model
 
AbstractResponse() - Constructor for class com.maxmind.geoip2.model.AbstractResponse
 
AddressNotFoundException - Exception in com.maxmind.geoip2.exception
This exception is thrown when the IP address is not found in the database.
AddressNotFoundException(String) - Constructor for exception com.maxmind.geoip2.exception.AddressNotFoundException
 
AddressNotFoundException(String, Throwable) - Constructor for exception com.maxmind.geoip2.exception.AddressNotFoundException
 
anonymousIp(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Anonymous IP.
anonymousIp(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
Look up an IP address in a GeoIP2 Anonymous IP.
AnonymousIpResponse - Class in com.maxmind.geoip2.model
This class provides the GeoIP2 Anonymous IP model.
AnonymousIpResponse(AnonymousIpResponse, String, Network) - Constructor for class com.maxmind.geoip2.model.AnonymousIpResponse
 
AnonymousIpResponse(String, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.maxmind.geoip2.model.AnonymousIpResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
AnonymousIpResponse(String, boolean, boolean, boolean, boolean, boolean, boolean, Network) - Constructor for class com.maxmind.geoip2.model.AnonymousIpResponse
 
AnonymousIpResponse(String, boolean, boolean, boolean, boolean, boolean, Network) - Constructor for class com.maxmind.geoip2.model.AnonymousIpResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
AnonymousIpResponse(String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Network) - Constructor for class com.maxmind.geoip2.model.AnonymousIpResponse
 
asn(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoLite2 ASN database.
asn(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
Look up an IP address in a GeoLite2 ASN database.
AsnResponse - Class in com.maxmind.geoip2.model
This class provides the GeoLite2 ASN model.
AsnResponse(AsnResponse, String, Network) - Constructor for class com.maxmind.geoip2.model.AsnResponse
 
AsnResponse(Integer, String, String) - Constructor for class com.maxmind.geoip2.model.AsnResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
AsnResponse(Integer, String, String, Network) - Constructor for class com.maxmind.geoip2.model.AsnResponse
 
AsnResponse(Long, String, String, Network) - Constructor for class com.maxmind.geoip2.model.AsnResponse
 
AuthenticationException - Exception in com.maxmind.geoip2.exception
This exception is thrown when there is an authentication error.
AuthenticationException(String) - Constructor for exception com.maxmind.geoip2.exception.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception com.maxmind.geoip2.exception.AuthenticationException
 

B

build() - Method in class com.maxmind.geoip2.DatabaseReader.Builder
 
build() - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 
Builder(int, String) - Constructor for class com.maxmind.geoip2.WebServiceClient.Builder
 
Builder(File) - Constructor for class com.maxmind.geoip2.DatabaseReader.Builder
 
Builder(InputStream) - Constructor for class com.maxmind.geoip2.DatabaseReader.Builder
 

C

CABLE_DSL - Enum constant in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 
CELLULAR - Enum constant in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 
city() - Method in class com.maxmind.geoip2.WebServiceClient
 
city(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
city(InetAddress) - Method in interface com.maxmind.geoip2.GeoIp2Provider
 
city(InetAddress) - Method in class com.maxmind.geoip2.WebServiceClient
 
City - Class in com.maxmind.geoip2.record
City-level data associated with an IP address.
City() - Constructor for class com.maxmind.geoip2.record.City
 
City(City, List<String>) - Constructor for class com.maxmind.geoip2.record.City
 
City(List<String>, Integer, Integer, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.City
 
City(List<String>, Integer, Long, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.City
 
CityResponse - Class in com.maxmind.geoip2.model
This class provides a model for the data returned by the City Plus web service and the City database.
CityResponse(CityResponse, String, Network, List<String>) - Constructor for class com.maxmind.geoip2.model.CityResponse
 
CityResponse(City, Continent, Country, Location, MaxMind, Postal, Country, RepresentedCountry, ArrayList<Subdivision>, Traits) - Constructor for class com.maxmind.geoip2.model.CityResponse
 
close() - Method in class com.maxmind.geoip2.DatabaseReader
Closes the database.
close() - Method in class com.maxmind.geoip2.WebServiceClient
Close any open connections and return resources to the system.
com.maxmind.geoip2 - package com.maxmind.geoip2
 
com.maxmind.geoip2.exception - package com.maxmind.geoip2.exception
 
com.maxmind.geoip2.model - package com.maxmind.geoip2.model
 
com.maxmind.geoip2.record - package com.maxmind.geoip2.record
 
connectionType(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Connection Type database.
connectionType(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
Look up an IP address in a GeoIP2 Connection Type database.
ConnectionTypeResponse - Class in com.maxmind.geoip2.model
This class provides the GeoIP2 Connection-Type model.
ConnectionTypeResponse(ConnectionTypeResponse.ConnectionType, String) - Constructor for class com.maxmind.geoip2.model.ConnectionTypeResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
ConnectionTypeResponse(ConnectionTypeResponse.ConnectionType, String, Network) - Constructor for class com.maxmind.geoip2.model.ConnectionTypeResponse
 
ConnectionTypeResponse(ConnectionTypeResponse, String, Network) - Constructor for class com.maxmind.geoip2.model.ConnectionTypeResponse
 
ConnectionTypeResponse(String, String, Network) - Constructor for class com.maxmind.geoip2.model.ConnectionTypeResponse
 
ConnectionTypeResponse.ConnectionType - Enum in com.maxmind.geoip2.model
The enumerated values that connection-type may take.
connectTimeout(int) - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 
Continent - Class in com.maxmind.geoip2.record
Contains data for the continent record associated with an IP address.
Continent() - Constructor for class com.maxmind.geoip2.record.Continent
 
Continent(Continent, List<String>) - Constructor for class com.maxmind.geoip2.record.Continent
 
Continent(List<String>, String, Integer, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Continent
 
Continent(List<String>, String, Long, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Continent
 
CORPORATE - Enum constant in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 
country() - Method in class com.maxmind.geoip2.WebServiceClient
 
country(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
country(InetAddress) - Method in interface com.maxmind.geoip2.GeoIp2Provider
 
country(InetAddress) - Method in class com.maxmind.geoip2.WebServiceClient
 
Country - Class in com.maxmind.geoip2.record
Contains data for the country record associated with an IP address.
Country() - Constructor for class com.maxmind.geoip2.record.Country
 
Country(Country, List<String>) - Constructor for class com.maxmind.geoip2.record.Country
 
Country(List<String>, Integer, Integer, boolean, String, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Country
 
Country(List<String>, Integer, Integer, String, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Country
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Country(List<String>, Integer, Long, Boolean, String, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Country
 
CountryResponse - Class in com.maxmind.geoip2.model
This class provides a model for the data returned by the Country web service and the Country database.
CountryResponse(CountryResponse, String, Network, List<String>) - Constructor for class com.maxmind.geoip2.model.CountryResponse
 
CountryResponse(Continent, Country, MaxMind, Country, RepresentedCountry, Traits) - Constructor for class com.maxmind.geoip2.model.CountryResponse
 

D

DatabaseProvider - Interface in com.maxmind.geoip2
 
DatabaseReader - Class in com.maxmind.geoip2
The class DatabaseReader provides a reader for the GeoIP2 database format.
DatabaseReader.Builder - Class in com.maxmind.geoip2
Constructs a Builder for the DatabaseReader.
deserialize(JsonParser, DeserializationContext) - Method in class com.maxmind.geoip2.NetworkDeserializer
 
DIALUP - Enum constant in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 
disableHttps() - Method in class com.maxmind.geoip2.WebServiceClient.Builder
Disables HTTPS to connect to a test server or proxy.
domain(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Domain database.
domain(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
Look up an IP address in a GeoIP2 Domain database.
DomainResponse - Class in com.maxmind.geoip2.model
This class provides the GeoIP2 Domain model.
DomainResponse(DomainResponse, String, Network) - Constructor for class com.maxmind.geoip2.model.DomainResponse
 
DomainResponse(String, String) - Constructor for class com.maxmind.geoip2.model.DomainResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
DomainResponse(String, String, Network) - Constructor for class com.maxmind.geoip2.model.DomainResponse
 

E

enterprise(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Enterprise database.
enterprise(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
Look up an IP address in a GeoIP2 Enterprise database.
EnterpriseResponse - Class in com.maxmind.geoip2.model
This class provides a model for the data returned by the GeoIP2 Enterprise database
EnterpriseResponse(EnterpriseResponse, String, Network, List<String>) - Constructor for class com.maxmind.geoip2.model.EnterpriseResponse
 
EnterpriseResponse(City, Continent, Country, Location, MaxMind, Postal, Country, RepresentedCountry, ArrayList<Subdivision>, Traits) - Constructor for class com.maxmind.geoip2.model.EnterpriseResponse
 

F

fileMode(Reader.FileMode) - Method in class com.maxmind.geoip2.DatabaseReader.Builder
 
fromString(String) - Static method in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 

G

GeoIp2Exception - Exception in com.maxmind.geoip2.exception
This class represents a generic GeoIP2 error.
GeoIp2Exception(String) - Constructor for exception com.maxmind.geoip2.exception.GeoIp2Exception
 
GeoIp2Exception(String, Throwable) - Constructor for exception com.maxmind.geoip2.exception.GeoIp2Exception
 
GeoIp2Provider - Interface in com.maxmind.geoip2
 
getAccuracyRadius() - Method in class com.maxmind.geoip2.record.Location
 
getAutonomousSystemNumber() - Method in class com.maxmind.geoip2.model.AsnResponse
 
getAutonomousSystemNumber() - Method in class com.maxmind.geoip2.record.Traits
 
getAutonomousSystemOrganization() - Method in class com.maxmind.geoip2.model.AsnResponse
 
getAutonomousSystemOrganization() - Method in class com.maxmind.geoip2.record.Traits
 
getAverageIncome() - Method in class com.maxmind.geoip2.record.Location
 
getCity() - Method in class com.maxmind.geoip2.model.AbstractCityResponse
 
getCode() - Method in exception com.maxmind.geoip2.exception.InvalidRequestException
 
getCode() - Method in class com.maxmind.geoip2.record.Continent
 
getCode() - Method in class com.maxmind.geoip2.record.Postal
 
getConfidence() - Method in class com.maxmind.geoip2.record.City
 
getConfidence() - Method in class com.maxmind.geoip2.record.Country
 
getConfidence() - Method in class com.maxmind.geoip2.record.Postal
 
getConfidence() - Method in class com.maxmind.geoip2.record.Subdivision
 
getConnectionType() - Method in class com.maxmind.geoip2.model.ConnectionTypeResponse
 
getConnectionType() - Method in class com.maxmind.geoip2.record.Traits
 
getContinent() - Method in class com.maxmind.geoip2.model.AbstractCountryResponse
 
getCountry() - Method in class com.maxmind.geoip2.model.AbstractCountryResponse
 
getDomain() - Method in class com.maxmind.geoip2.model.DomainResponse
 
getDomain() - Method in class com.maxmind.geoip2.record.Traits
 
getGeoNameId() - Method in class com.maxmind.geoip2.record.AbstractNamedRecord
 
getHttpStatus() - Method in exception com.maxmind.geoip2.exception.HttpException
 
getIpAddress() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
getIpAddress() - Method in class com.maxmind.geoip2.model.AsnResponse
 
getIpAddress() - Method in class com.maxmind.geoip2.model.ConnectionTypeResponse
 
getIpAddress() - Method in class com.maxmind.geoip2.model.DomainResponse
 
getIpAddress() - Method in class com.maxmind.geoip2.record.Traits
 
getIsoCode() - Method in class com.maxmind.geoip2.record.Country
 
getIsoCode() - Method in class com.maxmind.geoip2.record.Subdivision
 
getIsp() - Method in class com.maxmind.geoip2.model.IspResponse
 
getIsp() - Method in class com.maxmind.geoip2.record.Traits
 
getLatitude() - Method in class com.maxmind.geoip2.record.Location
 
getLeastSpecificSubdivision() - Method in class com.maxmind.geoip2.model.AbstractCityResponse
 
getLocation() - Method in class com.maxmind.geoip2.model.AbstractCityResponse
 
getLongitude() - Method in class com.maxmind.geoip2.record.Location
 
getMaxMind() - Method in class com.maxmind.geoip2.model.AbstractCountryResponse
 
getMetadata() - Method in class com.maxmind.geoip2.DatabaseReader
 
getMetroCode() - Method in class com.maxmind.geoip2.record.Location
 
getMobileCountryCode() - Method in class com.maxmind.geoip2.model.IspResponse
 
getMobileCountryCode() - Method in class com.maxmind.geoip2.record.Traits
 
getMobileNetworkCode() - Method in class com.maxmind.geoip2.model.IspResponse
 
getMobileNetworkCode() - Method in class com.maxmind.geoip2.record.Traits
 
getMostSpecificSubdivision() - Method in class com.maxmind.geoip2.model.AbstractCityResponse
 
getName() - Method in class com.maxmind.geoip2.record.AbstractNamedRecord
 
getNames() - Method in class com.maxmind.geoip2.record.AbstractNamedRecord
 
getNetwork() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
getNetwork() - Method in class com.maxmind.geoip2.model.AsnResponse
 
getNetwork() - Method in class com.maxmind.geoip2.model.ConnectionTypeResponse
 
getNetwork() - Method in class com.maxmind.geoip2.model.DomainResponse
 
getNetwork() - Method in class com.maxmind.geoip2.record.Traits
 
getOrganization() - Method in class com.maxmind.geoip2.model.IspResponse
 
getOrganization() - Method in class com.maxmind.geoip2.record.Traits
 
getPopulationDensity() - Method in class com.maxmind.geoip2.record.Location
 
getPostal() - Method in class com.maxmind.geoip2.model.AbstractCityResponse
 
getQueriesRemaining() - Method in class com.maxmind.geoip2.record.MaxMind
 
getRegisteredCountry() - Method in class com.maxmind.geoip2.model.AbstractCountryResponse
 
getRepresentedCountry() - Method in class com.maxmind.geoip2.model.AbstractCountryResponse
 
getStaticIpScore() - Method in class com.maxmind.geoip2.record.Traits
 
getSubdivisions() - Method in class com.maxmind.geoip2.model.AbstractCityResponse
 
getTimeZone() - Method in class com.maxmind.geoip2.record.Location
 
getTraits() - Method in class com.maxmind.geoip2.model.AbstractCountryResponse
 
getType() - Method in class com.maxmind.geoip2.record.RepresentedCountry
 
getUrl() - Method in exception com.maxmind.geoip2.exception.HttpException
 
getUrl() - Method in exception com.maxmind.geoip2.exception.InvalidRequestException
 
getUserCount() - Method in class com.maxmind.geoip2.record.Traits
 
getUserType() - Method in class com.maxmind.geoip2.record.Traits
 

H

host(String) - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 
HttpException - Exception in com.maxmind.geoip2.exception
This class represents an HTTP transport error.
HttpException(String, int, URL) - Constructor for exception com.maxmind.geoip2.exception.HttpException
 
HttpException(String, int, URL, Throwable) - Constructor for exception com.maxmind.geoip2.exception.HttpException
 

I

insights() - Method in class com.maxmind.geoip2.WebServiceClient
 
insights(InetAddress) - Method in class com.maxmind.geoip2.WebServiceClient
 
InsightsResponse - Class in com.maxmind.geoip2.model
This class provides a model for the data returned by the Insights web service.
InsightsResponse(City, Continent, Country, Location, MaxMind, Postal, Country, RepresentedCountry, List<Subdivision>, Traits) - Constructor for class com.maxmind.geoip2.model.InsightsResponse
 
InvalidRequestException - Exception in com.maxmind.geoip2.exception
This class represents a non-specific error returned by MaxMind's GeoIP2 web service.
InvalidRequestException(String, String, int, URL, Throwable) - Constructor for exception com.maxmind.geoip2.exception.InvalidRequestException
 
InvalidRequestException(String, String, URL) - Constructor for exception com.maxmind.geoip2.exception.InvalidRequestException
 
isAnonymous() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
isAnonymous() - Method in class com.maxmind.geoip2.record.Traits
 
isAnonymousProxy() - Method in class com.maxmind.geoip2.record.Traits
Deprecated.
isAnonymousVpn() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
isAnonymousVpn() - Method in class com.maxmind.geoip2.record.Traits
 
isHostingProvider() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
isHostingProvider() - Method in class com.maxmind.geoip2.record.Traits
 
isInEuropeanUnion() - Method in class com.maxmind.geoip2.record.Country
 
isLegitimateProxy() - Method in class com.maxmind.geoip2.record.Traits
 
isp(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 ISP database.
isp(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
Look up an IP address in a GeoIP2 ISP database.
IspResponse - Class in com.maxmind.geoip2.model
This class provides the GeoIP2 ISP model.
IspResponse(IspResponse, String, Network) - Constructor for class com.maxmind.geoip2.model.IspResponse
 
IspResponse(Integer, String, String, String, String) - Constructor for class com.maxmind.geoip2.model.IspResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
IspResponse(Integer, String, String, String, String, Network) - Constructor for class com.maxmind.geoip2.model.IspResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
IspResponse(Integer, String, String, String, String, String, String, Network) - Constructor for class com.maxmind.geoip2.model.IspResponse
 
IspResponse(Long, String, String, String, String, Network) - Constructor for class com.maxmind.geoip2.model.IspResponse
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
IspResponse(Long, String, String, String, String, String, String, Network) - Constructor for class com.maxmind.geoip2.model.IspResponse
 
isPublicProxy() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
isPublicProxy() - Method in class com.maxmind.geoip2.record.Traits
 
isResidentialProxy() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
isResidentialProxy() - Method in class com.maxmind.geoip2.record.Traits
 
isSatelliteProvider() - Method in class com.maxmind.geoip2.record.Traits
Deprecated.
Due to increased mobile usage, we have insufficient data to maintain this field.
isTorExitNode() - Method in class com.maxmind.geoip2.model.AnonymousIpResponse
 
isTorExitNode() - Method in class com.maxmind.geoip2.record.Traits
 

L

locales(List<String>) - Method in class com.maxmind.geoip2.DatabaseReader.Builder
 
locales(List<String>) - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 
Location - Class in com.maxmind.geoip2.record
Contains data for the location record associated with an IP address.
Location() - Constructor for class com.maxmind.geoip2.record.Location
 
Location(Integer, Integer, Double, Double, Integer, Integer, String) - Constructor for class com.maxmind.geoip2.record.Location
 

M

MaxMind - Class in com.maxmind.geoip2.record
Contains data related to your MaxMind account.
MaxMind() - Constructor for class com.maxmind.geoip2.record.MaxMind
 
MaxMind(Integer) - Constructor for class com.maxmind.geoip2.record.MaxMind
 

N

NetworkDeserializer - Class in com.maxmind.geoip2
 
NetworkDeserializer() - Constructor for class com.maxmind.geoip2.NetworkDeserializer
 
NetworkDeserializer(Class<?>) - Constructor for class com.maxmind.geoip2.NetworkDeserializer
 

O

OutOfQueriesException - Exception in com.maxmind.geoip2.exception
This exception is thrown when your account does not have any queries remaining for the called service.
OutOfQueriesException(String) - Constructor for exception com.maxmind.geoip2.exception.OutOfQueriesException
 
OutOfQueriesException(String, Throwable) - Constructor for exception com.maxmind.geoip2.exception.OutOfQueriesException
 

P

PermissionRequiredException - Exception in com.maxmind.geoip2.exception
This exception is thrown when permission is required to use the service.
PermissionRequiredException(String) - Constructor for exception com.maxmind.geoip2.exception.PermissionRequiredException
 
PermissionRequiredException(String, Throwable) - Constructor for exception com.maxmind.geoip2.exception.PermissionRequiredException
 
port(int) - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 
Postal - Class in com.maxmind.geoip2.record
Contains data for the postal record associated with an IP address.
Postal() - Constructor for class com.maxmind.geoip2.record.Postal
 
Postal(String, Integer) - Constructor for class com.maxmind.geoip2.record.Postal
 
proxy(Proxy) - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 

R

readTimeout(int) - Method in class com.maxmind.geoip2.WebServiceClient.Builder
 
RepresentedCountry - Class in com.maxmind.geoip2.record
Contains data for the represented country associated with an IP address.
RepresentedCountry() - Constructor for class com.maxmind.geoip2.record.RepresentedCountry
 
RepresentedCountry(RepresentedCountry, List<String>) - Constructor for class com.maxmind.geoip2.record.RepresentedCountry
 
RepresentedCountry(List<String>, Integer, Integer, boolean, String, Map<String, String>, String) - Constructor for class com.maxmind.geoip2.record.RepresentedCountry
 
RepresentedCountry(List<String>, Integer, Integer, String, Map<String, String>, String) - Constructor for class com.maxmind.geoip2.record.RepresentedCountry
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
RepresentedCountry(List<String>, Integer, Long, Boolean, String, Map<String, String>, String) - Constructor for class com.maxmind.geoip2.record.RepresentedCountry
 

S

SATELLITE - Enum constant in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 
Subdivision - Class in com.maxmind.geoip2.record
Contains data for the subdivisions associated with an IP address.
Subdivision() - Constructor for class com.maxmind.geoip2.record.Subdivision
 
Subdivision(Subdivision, List<String>) - Constructor for class com.maxmind.geoip2.record.Subdivision
 
Subdivision(List<String>, Integer, Integer, String, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Subdivision
 
Subdivision(List<String>, Integer, Long, String, Map<String, String>) - Constructor for class com.maxmind.geoip2.record.Subdivision
 

T

toJson() - Method in class com.maxmind.geoip2.model.AbstractResponse
 
toJson() - Method in class com.maxmind.geoip2.record.AbstractRecord
 
toString() - Method in class com.maxmind.geoip2.model.AbstractResponse
 
toString() - Method in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
 
toString() - Method in class com.maxmind.geoip2.record.AbstractRecord
 
toString() - Method in class com.maxmind.geoip2.WebServiceClient
 
Traits - Class in com.maxmind.geoip2.record
Contains data for the traits record associated with an IP address.
Traits() - Constructor for class com.maxmind.geoip2.record.Traits
 
Traits(Traits, String, Network) - Constructor for class com.maxmind.geoip2.record.Traits
 
Traits(Integer, String, ConnectionTypeResponse.ConnectionType, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, Network, String, String, Integer, Double) - Constructor for class com.maxmind.geoip2.record.Traits
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Traits(Integer, String, ConnectionTypeResponse.ConnectionType, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, String, String, Network, String, String, Integer, Double) - Constructor for class com.maxmind.geoip2.record.Traits
 
Traits(Integer, String, ConnectionTypeResponse.ConnectionType, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, Network, String, String, Integer, Double) - Constructor for class com.maxmind.geoip2.record.Traits
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Traits(Integer, String, ConnectionTypeResponse.ConnectionType, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, String, String) - Constructor for class com.maxmind.geoip2.record.Traits
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Traits(Integer, String, ConnectionTypeResponse.ConnectionType, String, String, boolean, boolean, boolean, String, String, String) - Constructor for class com.maxmind.geoip2.record.Traits
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Traits(Integer, String, String, String, boolean, boolean, String, String, String) - Constructor for class com.maxmind.geoip2.record.Traits
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Traits(Long, String, String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, Network, String, String, Integer, Double) - Constructor for class com.maxmind.geoip2.record.Traits
Deprecated.
This constructor exists for backwards compatibility. Will be removed in the next major release.
Traits(Long, String, String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, String, String, Network, String, String, Integer, Double) - Constructor for class com.maxmind.geoip2.record.Traits
 
Traits(String) - Constructor for class com.maxmind.geoip2.record.Traits
 
Traits(String, Network) - Constructor for class com.maxmind.geoip2.record.Traits
 
tryAnonymousIp(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Anonymous IP.
tryAnonymousIp(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryAsn(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoLite2 ASN database.
tryAsn(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryCity(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
 
tryCity(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryConnectionType(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Connection Type database.
tryConnectionType(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryCountry(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
 
tryCountry(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryDomain(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Domain database.
tryDomain(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryEnterprise(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 Enterprise database.
tryEnterprise(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 
tryIsp(InetAddress) - Method in interface com.maxmind.geoip2.DatabaseProvider
Look up an IP address in a GeoIP2 ISP database.
tryIsp(InetAddress) - Method in class com.maxmind.geoip2.DatabaseReader
 

V

valueOf(String) - Static method in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebServiceClient - Class in com.maxmind.geoip2
The WebServiceClient class provides a client API for all the GeoIP2 Precision web service end points.
WebServiceClient.Builder - Class in com.maxmind.geoip2
Builder creates instances of WebServiceClient from values set by the methods.
withCache(NodeCache) - Method in class com.maxmind.geoip2.DatabaseReader.Builder
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form