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 intASNUM_EDITIONstatic intASNUM_EDITION_V6static intCITY_EDITION_REV0static intCITY_EDITION_REV0_V6static intCITY_EDITION_REV1static intCITY_EDITION_REV1_V6static intCOUNTRY_EDITIONstatic intCOUNTRY_EDITION_V6static intDOMAIN_EDITIONstatic intDOMAIN_EDITION_V6static intISP_EDITIONstatic intISP_EDITION_V6static intNETSPEED_EDITIONstatic intNETSPEED_EDITION_REV1static intNETSPEED_EDITION_REV1_V6static intORG_EDITIONstatic intORG_EDITION_V6static intPROXY_EDITIONstatic intREGION_EDITION_REV0static intREGION_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