All Classes
Class  Description 

BitUtil 
Utilities for common Bit twiddling methods.

Circle 
Circle geometry (not part of WKT standard, but used in elasticsearch) defined by lat/lon coordinates of the center in degrees
and optional altitude in meters.

GeographyValidator 
Validator that checks that lats are between 90 and +90 and lons are between 180 and +180 and altitude is present only if
ignoreZValue is set to true

Geohash 
Utilities for converting to/from the GeoHash standard
The geohash long format is represented as lon/lat (x/y) interleaved with the 4 least significant bits
representing the level (112) [xyxy...xyxyllll]
This differs from a morton encoded value which interleaves lat/lon (y/x).

Geometry 
Base class for all Geometry objects supported by elasticsearch

GeometryCollection<G extends Geometry> 
Collection of arbitrary geometry classes

GeometryValidator 
Generic geometry validator that can be used by the parser to verify the validity of the parsed geometry

GeometryVisitor<T,E extends java.lang.Exception> 
Support class for creating Geometry Visitors.

Line 
Represents a Line on the earth's surface in lat/lon decimal degrees and optional altitude in meters.

LinearRing 
Represents a closed line on the earth's surface in lat/lon decimal degrees and optional altitude in meters.

MultiLine 
Represents a MultiLine geometry object on the earth's surface.

MultiPoint 
Represents a MultiPoint object on the earth's surface in decimal degrees and optional altitude in meters.

MultiPolygon 
Collection of polygons

Point 
Represents a Point on the earth's surface in decimal degrees and optional altitude in meters.

Polygon 
Represents a closed polygon on the earth's surface with optional holes

Rectangle 
Represents a lat/lon rectangle in decimal degrees and optional altitude in meters.

ShapeType 
Shape types supported by elasticsearch

StandardValidator 
Validator that only checks that altitude only shows up if ignoreZValue is set to true.

WellKnownText 
Utility class for converting to and from WKT
