src/plugin/index-geoip/src/java/org/apache/nutch/indexer/geoip/GeoIPDocumentCreator.java [84:118]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    City city = response.getCity();
    addIfNotNull(doc, "cityName", city.getName()); // 'Minneapolis'
    addIfNotNull(doc, "cityConfidence", city.getConfidence()); // 50
    addIfNotNull(doc, "cityGeoNameId", city.getGeoNameId());

    Continent continent = response.getContinent();
    addIfNotNull(doc, "continentCode", continent.getCode());
    addIfNotNull(doc, "continentGeoNameId", continent.getGeoNameId());
    addIfNotNull(doc, "continentName", continent.getName());

    Country country = response.getCountry();
    addIfNotNull(doc, "countryIsoCode", country.getIsoCode()); // 'US'
    addIfNotNull(doc, "countryName", country.getName()); // 'United States'
    addIfNotNull(doc, "countryConfidence", country.getConfidence()); // 99
    addIfNotNull(doc, "countryGeoNameId", country.getGeoNameId());

    Location location = response.getLocation();
    addIfNotNull(doc, "latLon", location.getLatitude() + "," + location.getLongitude()); // 44.9733,
                                                                               // -93.2323
    addIfNotNull(doc, "accRadius", location.getAccuracyRadius()); // 3
    addIfNotNull(doc, "timeZone", location.getTimeZone()); // 'America/Chicago'
    addIfNotNull(doc, "metroCode", location.getMetroCode());

    Postal postal = response.getPostal();
    addIfNotNull(doc, "postalCode", postal.getCode()); // '55455'
    addIfNotNull(doc, "postalConfidence", postal.getConfidence()); // 40

    RepresentedCountry rCountry = response.getRepresentedCountry();
    addIfNotNull(doc, "countryType", rCountry.getType());

    Subdivision subdivision = response.getMostSpecificSubdivision();
    addIfNotNull(doc, "subDivName", subdivision.getName()); // 'Minnesota'
    addIfNotNull(doc, "subDivIsoCode", subdivision.getIsoCode()); // 'MN'
    addIfNotNull(doc, "subDivConfidence", subdivision.getConfidence()); // 90
    addIfNotNull(doc, "subDivGeoNameId", subdivision.getGeoNameId());
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/plugin/index-geoip/src/java/org/apache/nutch/indexer/geoip/GeoIPDocumentCreator.java [199:234]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    City city = response.getCity();
    addIfNotNull(doc, "cityName", city.getName()); // 'Minneapolis'
    addIfNotNull(doc, "cityConfidence", city.getConfidence()); // 50
    addIfNotNull(doc, "cityGeoNameId", city.getGeoNameId());


    Continent continent = response.getContinent();
    addIfNotNull(doc, "continentCode", continent.getCode());
    addIfNotNull(doc, "continentGeoNameId", continent.getGeoNameId());
    addIfNotNull(doc, "continentName", continent.getName());

    Country country = response.getCountry();
    addIfNotNull(doc, "countryIsoCode", country.getIsoCode()); // 'US'
    addIfNotNull(doc, "countryName", country.getName()); // 'United States'
    addIfNotNull(doc, "countryConfidence", country.getConfidence()); // 99
    addIfNotNull(doc, "countryGeoNameId", country.getGeoNameId());

    Location location = response.getLocation();
    addIfNotNull(doc, "latLon", location.getLatitude() + "," + location.getLongitude()); // 44.9733,
                                                                               // -93.2323
    addIfNotNull(doc, "accRadius", location.getAccuracyRadius()); // 3
    addIfNotNull(doc, "timeZone", location.getTimeZone()); // 'America/Chicago'
    addIfNotNull(doc, "metroCode", location.getMetroCode());

    Postal postal = response.getPostal();
    addIfNotNull(doc, "postalCode", postal.getCode()); // '55455'
    addIfNotNull(doc, "postalConfidence", postal.getConfidence()); // 40

    RepresentedCountry rCountry = response.getRepresentedCountry();
    addIfNotNull(doc, "countryType", rCountry.getType());

    Subdivision subdivision = response.getMostSpecificSubdivision();
    addIfNotNull(doc, "subDivName", subdivision.getName()); // 'Minnesota'
    addIfNotNull(doc, "subDivIsoCode", subdivision.getIsoCode()); // 'MN'
    addIfNotNull(doc, "subDivConfidence", subdivision.getConfidence()); // 90
    addIfNotNull(doc, "subDivGeoNameId", subdivision.getGeoNameId());
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



