org.elasticsearch.index.mapper.geo
Class GeoPointDocFieldData

java.lang.Object
  extended by org.elasticsearch.index.field.data.DocFieldData<GeoPointFieldData>
      extended by org.elasticsearch.index.mapper.geo.GeoPointDocFieldData

public class GeoPointDocFieldData
extends DocFieldData<GeoPointFieldData>


Field Summary
 
Fields inherited from class org.elasticsearch.index.field.data.DocFieldData
docId, fieldData
 
Constructor Summary
GeoPointDocFieldData(GeoPointFieldData fieldData)
           
 
Method Summary
 double arcDistance(double lat, double lon)
           
 double arcDistanceInKm(double lat, double lon)
           
 double arcDistanceInKmWithDefault(double lat, double lon, double defaultValue)
           
 double arcDistanceWithDefault(double lat, double lon, double defaultValue)
           
 double distance(double lat, double lon)
           
 double distanceInKm(double lat, double lon)
           
 double distanceInKmWithDefault(double lat, double lon, double defaultValue)
           
 double distanceWithDefault(double lat, double lon, double defaultValue)
           
 double factorDistance(double lat, double lon)
           
 double factorDistance02(double lat, double lon)
           
 double factorDistance13(double lat, double lon)
           
 double factorDistanceWithDefault(double lat, double lon, double defaultValue)
           
 double geohashDistance(String geohash)
           
 double geohashDistanceInKm(String geohash)
           
 double geohashDistanceWithDefault(String geohash, double defaultValue)
           
 double getLat()
           
 double[] getLats()
           
 double getLon()
           
 double[] getLons()
           
 GeoPoint getValue()
           
 GeoPoint[] getValues()
           
 
Methods inherited from class org.elasticsearch.index.field.data.DocFieldData
getFieldName, getStringValue, getType, isEmpty, isMultiValued, stringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoPointDocFieldData

public GeoPointDocFieldData(GeoPointFieldData fieldData)
Method Detail

getValue

public GeoPoint getValue()

getValues

public GeoPoint[] getValues()

factorDistance

public double factorDistance(double lat,
                             double lon)

factorDistanceWithDefault

public double factorDistanceWithDefault(double lat,
                                        double lon,
                                        double defaultValue)

factorDistance02

public double factorDistance02(double lat,
                               double lon)

factorDistance13

public double factorDistance13(double lat,
                               double lon)

arcDistance

public double arcDistance(double lat,
                          double lon)

arcDistanceWithDefault

public double arcDistanceWithDefault(double lat,
                                     double lon,
                                     double defaultValue)

arcDistanceInKm

public double arcDistanceInKm(double lat,
                              double lon)

arcDistanceInKmWithDefault

public double arcDistanceInKmWithDefault(double lat,
                                         double lon,
                                         double defaultValue)

distance

public double distance(double lat,
                       double lon)

distanceWithDefault

public double distanceWithDefault(double lat,
                                  double lon,
                                  double defaultValue)

distanceInKm

public double distanceInKm(double lat,
                           double lon)

distanceInKmWithDefault

public double distanceInKmWithDefault(double lat,
                                      double lon,
                                      double defaultValue)

geohashDistance

public double geohashDistance(String geohash)

geohashDistanceWithDefault

public double geohashDistanceWithDefault(String geohash,
                                         double defaultValue)

geohashDistanceInKm

public double geohashDistanceInKm(String geohash)

getLat

public double getLat()

getLon

public double getLon()

getLats

public double[] getLats()

getLons

public double[] getLons()


Copyright © 2009-2012. All Rights Reserved.