All Classes and Interfaces

Class
Description
 
 
Abstract class for records with name maps.
 
 
This exception is thrown when the IP address is not found in the database.
This class provides the GeoIP2 Anonymous IP model.
This class provides the GeoLite2 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 GeoIP2 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.
 
The class DatabaseReader provides a reader for the GeoIP2 database format.
Constructs a Builder for the DatabaseReader.
This class provides the GeoIP2 Domain model.
This class provides a model for the data returned by the GeoIP2 Enterprise database
This class represents a generic GeoIP2 error.
 
This class represents an HTTP transport error.
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 GeoIP2 web service.
This class provides the base IP model.
Deprecated.
This database has been discontinued.
This class provides the GeoIP2 ISP model.
Contains data for the location record associated with an IP address.
Contains data related to your MaxMind account.
 
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 GeoIP2 web services.
Builder creates instances of WebServiceClient from values set by the methods.