Package com.maxmind.geoip
Class DatabaseInfo
java.lang.Object
com.maxmind.geoip.DatabaseInfo
public class DatabaseInfo extends Object
Encapsulates metadata about the GeoIP database. The database has a date, is a
premium or standard version, and is one of the following types:
- Country edition -- this is the most common version of the database. It includes the name of the country and it's ISO country code given an IP address.
- Region edition -- includes the country information as well as what U.S. state or Canadian province the IP address is from if the IP address is from the U.S. or Canada.
- City edition -- includes country, region, city, postal code, latitude, and longitude information.
- Org edition -- includes netblock owner.
- ISP edition -- ISP information.
- Author:
- Matt Tucker
- See Also:
LookupService.getDatabaseInfo()
-
Field Summary
Fields Modifier and Type Field Description static int
ASNUM_EDITION
static int
ASNUM_EDITION_V6
static int
CITY_EDITION_REV0
static int
CITY_EDITION_REV0_V6
static int
CITY_EDITION_REV1
static int
CITY_EDITION_REV1_V6
static int
COUNTRY_EDITION
static int
COUNTRY_EDITION_V6
static int
DOMAIN_EDITION
static int
DOMAIN_EDITION_V6
static int
ISP_EDITION
static int
ISP_EDITION_V6
static int
NETSPEED_EDITION
static int
NETSPEED_EDITION_REV1
static int
NETSPEED_EDITION_REV1_V6
static int
ORG_EDITION
static int
ORG_EDITION_V6
static int
PROXY_EDITION
static int
REGION_EDITION_REV0
static int
REGION_EDITION_REV1
-
Constructor Summary
Constructors Constructor Description DatabaseInfo(String info)
Creates a new DatabaseInfo object given the database info String. -
Method Summary
-
Field Details
-
COUNTRY_EDITION
public static final int COUNTRY_EDITION- See Also:
- Constant Field Values
-
REGION_EDITION_REV0
public static final int REGION_EDITION_REV0- See Also:
- Constant Field Values
-
REGION_EDITION_REV1
public static final int REGION_EDITION_REV1- See Also:
- Constant Field Values
-
CITY_EDITION_REV0
public static final int CITY_EDITION_REV0- See Also:
- Constant Field Values
-
CITY_EDITION_REV1
public static final int CITY_EDITION_REV1- See Also:
- Constant Field Values
-
ORG_EDITION
public static final int ORG_EDITION- See Also:
- Constant Field Values
-
ISP_EDITION
public static final int ISP_EDITION- See Also:
- Constant Field Values
-
PROXY_EDITION
public static final int PROXY_EDITION- See Also:
- Constant Field Values
-
ASNUM_EDITION
public static final int ASNUM_EDITION- See Also:
- Constant Field Values
-
NETSPEED_EDITION
public static final int NETSPEED_EDITION- See Also:
- Constant Field Values
-
DOMAIN_EDITION
public static final int DOMAIN_EDITION- See Also:
- Constant Field Values
-
COUNTRY_EDITION_V6
public static final int COUNTRY_EDITION_V6- See Also:
- Constant Field Values
-
ASNUM_EDITION_V6
public static final int ASNUM_EDITION_V6- See Also:
- Constant Field Values
-
ISP_EDITION_V6
public static final int ISP_EDITION_V6- See Also:
- Constant Field Values
-
ORG_EDITION_V6
public static final int ORG_EDITION_V6- See Also:
- Constant Field Values
-
DOMAIN_EDITION_V6
public static final int DOMAIN_EDITION_V6- See Also:
- Constant Field Values
-
CITY_EDITION_REV1_V6
public static final int CITY_EDITION_REV1_V6- See Also:
- Constant Field Values
-
CITY_EDITION_REV0_V6
public static final int CITY_EDITION_REV0_V6- See Also:
- Constant Field Values
-
NETSPEED_EDITION_REV1
public static final int NETSPEED_EDITION_REV1- See Also:
- Constant Field Values
-
NETSPEED_EDITION_REV1_V6
public static final int NETSPEED_EDITION_REV1_V6- See Also:
- Constant Field Values
-
-
Constructor Details
-
DatabaseInfo
Creates a new DatabaseInfo object given the database info String.- Parameters:
info
-
-
-
Method Details