Hierarchy For All Packages
- com.maxmind.geoip2,
- com.maxmind.geoip2.exception,
- com.maxmind.geoip2.model,
- com.maxmind.geoip2.record
Class Hierarchy
- java.lang.Object
- com.maxmind.geoip2.DatabaseReader (implements java.io.Closeable, com.maxmind.geoip2.DatabaseProvider)
- com.maxmind.geoip2.DatabaseReader.Builder
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- com.maxmind.geoip2.InetAddressDeserializer
- com.maxmind.geoip2.NetworkDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.maxmind.geoip2.InetAddressSerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- com.maxmind.geoip2.InetAddressModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.maxmind.geoip2.exception.GeoIp2Exception
- com.maxmind.geoip2.exception.AddressNotFoundException
- com.maxmind.geoip2.exception.AuthenticationException
- com.maxmind.geoip2.exception.InvalidRequestException
- com.maxmind.geoip2.exception.OutOfQueriesException
- com.maxmind.geoip2.exception.PermissionRequiredException
- java.io.IOException
- com.maxmind.geoip2.exception.HttpException
- com.maxmind.geoip2.exception.GeoIp2Exception
- java.lang.Exception
- com.maxmind.geoip2.WebServiceClient (implements com.maxmind.geoip2.WebServiceProvider)
- com.maxmind.geoip2.WebServiceClient.Builder
Interface Hierarchy
- com.maxmind.geoip2.GeoIp2Provider
- com.maxmind.geoip2.DatabaseProvider
- com.maxmind.geoip2.WebServiceProvider
- com.maxmind.geoip2.JsonSerializable
- com.maxmind.geoip2.NamedRecord
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.maxmind.geoip2.model.ConnectionTypeResponse.ConnectionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.maxmind.geoip2.record.Anonymizer (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.AnonymousIpResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.AnonymousPlusResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.AsnResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.record.City (implements com.maxmind.geoip2.NamedRecord)
- com.maxmind.geoip2.model.CityResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.ConnectionTypeResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.record.Continent (implements com.maxmind.geoip2.NamedRecord)
- com.maxmind.geoip2.record.Country (implements com.maxmind.geoip2.NamedRecord)
- com.maxmind.geoip2.model.CountryResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.DomainResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.EnterpriseResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.InsightsResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.IpRiskResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.model.IspResponse (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.record.Location (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.record.MaxMind (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.record.Postal (implements com.maxmind.geoip2.JsonSerializable)
- com.maxmind.geoip2.record.RepresentedCountry (implements com.maxmind.geoip2.NamedRecord)
- com.maxmind.geoip2.record.Subdivision (implements com.maxmind.geoip2.NamedRecord)
- com.maxmind.geoip2.record.Traits (implements com.maxmind.geoip2.JsonSerializable)
- java.lang.Record