All Classes and Interfaces
Class
Description
Abstract class for models that contain City data.
Abstract class for models that contain Country data.
Abstract class for records with name maps.
Abstract class for GeoIP2.
Abstract class for GeoIP2 models.
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.
Interface for GeoIP2 database providers.
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.
Interface for GeoIP2 providers.
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 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 GeoIP2
web services.Builder
creates instances of WebServiceClient
from values set by the methods.Interface for GeoIP2 web service providers.