Package org.apache.lucene.geo
Class GeoEncodingUtils.DistancePredicate
- java.lang.Object
-
- org.apache.lucene.geo.GeoEncodingUtils.Grid
-
- org.apache.lucene.geo.GeoEncodingUtils.DistancePredicate
-
- Enclosing class:
- GeoEncodingUtils
public static class GeoEncodingUtils.DistancePredicate extends GeoEncodingUtils.Grid
A predicate that checks whether a given point is within a distance of another point.
-
-
Field Summary
Fields Modifier and Type Field Description private doubledistanceKeyprivate doublelatprivate doublelon-
Fields inherited from class org.apache.lucene.geo.GeoEncodingUtils.Grid
ARITY, latBase, latShift, lonBase, lonShift, maxLatDelta, maxLonDelta, relations
-
-
Constructor Summary
Constructors Modifier Constructor Description privateDistancePredicate(int latShift, int lonShift, int latBase, int lonBase, int maxLatDelta, int maxLonDelta, byte[] relations, double lat, double lon, double distanceKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleantest(int lat, int lon)Check whether the given point is within a distance of another point.
-