All Classes and Interfaces
Class
Description
This exception is thrown when the IP address is not found in the database.
Contains data for the anonymizer record associated with an IP address.
Contains data for one type of anonymizer detection, currently residential proxies.
This class provides the GeoIP Anonymous IP model.
This class provides the GeoIP Anonymous Plus model.
This class provides the GeoLite ASN model.
This exception is thrown when there is an authentication error.
City-level data associated with an IP address.
This class provides a model for the data returned by the City Plus web
service and the City database.
This class provides the GeoIP Connection-Type model.
The enumerated values that connection-type may take.
Contains data for the continent record associated with an IP address.
Contains data for the country record associated with an IP address.
This class provides a model for the data returned by the Country web service
and the Country database.
Interface for GeoIP database providers.
The class
DatabaseReader provides a reader for the GeoIP database
format.
Constructs a Builder for the
DatabaseReader.This class provides the GeoIP Domain model.
This class provides a model for the data returned by the GeoIP Enterprise
database
This class represents a generic GeoIP error.
Interface for GeoIP providers.
This class represents an HTTP transport error.
Deserializes a string to an InetAddress.
Jackson module for InetAddress serialization and deserialization.
Serializes InetAddress to its host address string representation.
This class provides a model for the data returned by the Insights web
service.
This class represents a non-specific error returned by MaxMind's GeoIP web
service.
This class provides the GeoIP IP Risk model.
This class provides the GeoIP ISP model.
Interface for classes that can be serialized to JSON.
Contains data for the location record associated with an IP address.
Contains data related to your MaxMind account.
Interface for record classes that have localized names and GeoName IDs.
This class provides a deserializer for the Network class.
This exception is thrown when your account does not have any queries
remaining for the called service.
This exception is thrown when permission is required to use the service.
Contains data for the postal record associated with an IP address.
Contains data for the represented country associated with an IP address.
Contains data for the subdivisions associated with an IP address.
Contains data for the traits record associated with an IP address.
The
WebServiceClient class provides a client API for all the GeoIP
web services.Builder creates instances of WebServiceClient
from values set by the methods.Interface for GeoIP web service providers.