C D E G H I L M N P R T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CacheKey<T> - Class in com.maxmind.db
- CHMCache - Class in com.maxmind.db
-
A simplistic cache using a
ConcurrentHashMap
. - CHMCache() - Constructor for class com.maxmind.db.CHMCache
- CHMCache(int) - Constructor for class com.maxmind.db.CHMCache
- close() - Method in class com.maxmind.db.Reader
-
Closes the database.
- ClosedDatabaseException - Exception in com.maxmind.db
-
Signals that the underlying database has been closed.
- com.maxmind.db - package com.maxmind.db
- ConstructorNotFoundException - Exception in com.maxmind.db
-
Signals that no annotated constructor was found.
D
- DatabaseRecord<T> - Class in com.maxmind.db
-
DatabaseRecord represents the data and metadata associated with a database lookup.
- DatabaseRecord(T, InetAddress, int) - Constructor for class com.maxmind.db.DatabaseRecord
-
Create a new record.
- DecodedValue - Class in com.maxmind.db
- DeserializationException - Exception in com.maxmind.db
-
Signals that the value could not be deserialized into the type.
E
- equals(Object) - Method in class com.maxmind.db.CacheKey
G
- get(CacheKey, NodeCache.Loader) - Method in class com.maxmind.db.CHMCache
- get(CacheKey, NodeCache.Loader) - Method in class com.maxmind.db.NoCache
- get(CacheKey, NodeCache.Loader) - Method in interface com.maxmind.db.NodeCache
- get(InetAddress, Class<T>) - Method in class com.maxmind.db.Reader
-
Looks up
ipAddress
in the MaxMind DB. - getBinaryFormatMajorVersion() - Method in class com.maxmind.db.Metadata
- getBinaryFormatMinorVersion() - Method in class com.maxmind.db.Metadata
- getBuildDate() - Method in class com.maxmind.db.Metadata
- getData() - Method in class com.maxmind.db.DatabaseRecord
- getDatabaseType() - Method in class com.maxmind.db.Metadata
- getDescription() - Method in class com.maxmind.db.Metadata
- getInstance() - Static method in class com.maxmind.db.NoCache
- getIpVersion() - Method in class com.maxmind.db.Metadata
- getLanguages() - Method in class com.maxmind.db.Metadata
- getMetadata() - Method in class com.maxmind.db.Reader
- getNetwork() - Method in class com.maxmind.db.DatabaseRecord
- getNetworkAddress() - Method in class com.maxmind.db.Network
- getPrefixLength() - Method in class com.maxmind.db.Network
- getRecord(InetAddress, Class<T>) - Method in class com.maxmind.db.Reader
-
Looks up
ipAddress
in the MaxMind DB.
H
- hashCode() - Method in class com.maxmind.db.CacheKey
I
- InvalidDatabaseException - Exception in com.maxmind.db
-
Signals that there was an issue reading from the MaxMind DB file due to unexpected data formatting.
- InvalidDatabaseException(String) - Constructor for exception com.maxmind.db.InvalidDatabaseException
- InvalidDatabaseException(String, Throwable) - Constructor for exception com.maxmind.db.InvalidDatabaseException
L
- load(CacheKey) - Method in interface com.maxmind.db.NodeCache.Loader
M
- MaxMindDbConstructor - Annotation Type in com.maxmind.db
- MaxMindDbParameter - Annotation Type in com.maxmind.db
- MEMORY - com.maxmind.db.Reader.FileMode
-
Loads the database into memory when the reader is constructed.
- MEMORY_MAPPED - com.maxmind.db.Reader.FileMode
-
The default file mode.
- Metadata - Class in com.maxmind.db
- Metadata(int, int, BigInteger, String, List<String>, Map<String, String>, int, long, int) - Constructor for class com.maxmind.db.Metadata
N
- name() - Method in annotation type com.maxmind.db.MaxMindDbParameter
- Network - Class in com.maxmind.db
-
Network
represents an IP network. - Network(InetAddress, int) - Constructor for class com.maxmind.db.Network
-
Construct a
Network
- NoCache - Class in com.maxmind.db
-
A no-op cache singleton.
- NodeCache - Interface in com.maxmind.db
- NodeCache.Loader - Interface in com.maxmind.db
P
- ParameterNotFoundException - Exception in com.maxmind.db
-
Signals that no annotated parameter was found.
R
- Reader - Class in com.maxmind.db
-
Instances of this class provide a reader for the MaxMind DB format.
- Reader(File) - Constructor for class com.maxmind.db.Reader
-
Constructs a Reader for the MaxMind DB format, with no caching.
- Reader(File, NodeCache) - Constructor for class com.maxmind.db.Reader
-
Constructs a Reader for the MaxMind DB format, with the specified backing cache.
- Reader(File, Reader.FileMode) - Constructor for class com.maxmind.db.Reader
-
Constructs a Reader for the MaxMind DB format, with no caching.
- Reader(File, Reader.FileMode, NodeCache) - Constructor for class com.maxmind.db.Reader
-
Constructs a Reader for the MaxMind DB format, with the specified backing cache.
- Reader(InputStream) - Constructor for class com.maxmind.db.Reader
-
Constructs a Reader with no caching, as if in mode
Reader.FileMode.MEMORY
, without using aFile
instance. - Reader(InputStream, NodeCache) - Constructor for class com.maxmind.db.Reader
-
Constructs a Reader with the specified backing cache, as if in mode
Reader.FileMode.MEMORY
, without using aFile
instance. - Reader.FileMode - Enum in com.maxmind.db
-
The file mode to use when opening a MaxMind DB.
T
- toString() - Method in class com.maxmind.db.Metadata
- toString() - Method in class com.maxmind.db.Network
V
- valueOf(String) - Static method in enum com.maxmind.db.Reader.FileMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.maxmind.db.Reader.FileMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages