C E F G H I L M N O P R S T V W 
All Classes All Packages

C

Circle - Class in org.elasticsearch.geo.geometry
Circle geometry (not part of WKT standard, but used in elasticsearch)
Circle(double, double, double) - Constructor for class org.elasticsearch.geo.geometry.Circle
 
CIRCLE - org.elasticsearch.geo.geometry.ShapeType
 
COMMA - Static variable in class org.elasticsearch.geo.utils.WellKnownText
 
crossesDateline() - Method in class org.elasticsearch.geo.geometry.Rectangle
Returns true if this bounding box crosses the dateline

E

EMPTY - Static variable in class org.elasticsearch.geo.geometry.Circle
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.GeometryCollection
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.Line
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.LinearRing
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.MultiLine
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.MultiPoint
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.MultiPolygon
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.Point
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.Polygon
 
EMPTY - Static variable in class org.elasticsearch.geo.geometry.Rectangle
 
EMPTY - Static variable in class org.elasticsearch.geo.utils.WellKnownText
 
ENVELOPE - org.elasticsearch.geo.geometry.ShapeType
 
equals(Object) - Method in class org.elasticsearch.geo.geometry.Circle
 
equals(Object) - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
equals(Object) - Method in class org.elasticsearch.geo.geometry.Line
 
equals(Object) - Method in class org.elasticsearch.geo.geometry.Point
 
equals(Object) - Method in class org.elasticsearch.geo.geometry.Polygon
 
equals(Object) - Method in class org.elasticsearch.geo.geometry.Rectangle
 

F

fromWKT(String) - Static method in class org.elasticsearch.geo.utils.WellKnownText
 

G

Geometry - Interface in org.elasticsearch.geo.geometry
Base class for all Geometry objects supported by elasticsearch
GeometryCollection<G extends Geometry> - Class in org.elasticsearch.geo.geometry
Collection of arbitrary geometry classes
GeometryCollection() - Constructor for class org.elasticsearch.geo.geometry.GeometryCollection
 
GeometryCollection(List<G>) - Constructor for class org.elasticsearch.geo.geometry.GeometryCollection
 
GEOMETRYCOLLECTION - org.elasticsearch.geo.geometry.ShapeType
 
GeometryVisitor<T> - Interface in org.elasticsearch.geo.geometry
Support class for creating Geometry Visitors.
get(int) - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
getHeight() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
getHole(int) - Method in class org.elasticsearch.geo.geometry.Polygon
 
getLat() - Method in class org.elasticsearch.geo.geometry.Circle
 
getLat() - Method in class org.elasticsearch.geo.geometry.Point
 
getLat(int) - Method in class org.elasticsearch.geo.geometry.Line
 
getLats() - Method in class org.elasticsearch.geo.geometry.Line
 
getLon() - Method in class org.elasticsearch.geo.geometry.Circle
 
getLon() - Method in class org.elasticsearch.geo.geometry.Point
 
getLon(int) - Method in class org.elasticsearch.geo.geometry.Line
 
getLons() - Method in class org.elasticsearch.geo.geometry.Line
 
getMaxLat() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
getMaxLon() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
getMinLat() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
getMinLon() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
getNumberOfHoles() - Method in class org.elasticsearch.geo.geometry.Polygon
 
getPolygon() - Method in class org.elasticsearch.geo.geometry.Polygon
 
getRadiusMeters() - Method in class org.elasticsearch.geo.geometry.Circle
 
getWidth() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
getWKTName(Geometry) - Static method in class org.elasticsearch.geo.utils.WellKnownText
 

H

hashCode() - Method in class org.elasticsearch.geo.geometry.Circle
 
hashCode() - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
hashCode() - Method in class org.elasticsearch.geo.geometry.Line
 
hashCode() - Method in class org.elasticsearch.geo.geometry.Point
 
hashCode() - Method in class org.elasticsearch.geo.geometry.Polygon
 
hashCode() - Method in class org.elasticsearch.geo.geometry.Rectangle
 

I

isEmpty() - Method in class org.elasticsearch.geo.geometry.Circle
 
isEmpty() - Method in interface org.elasticsearch.geo.geometry.Geometry
 
isEmpty() - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
isEmpty() - Method in class org.elasticsearch.geo.geometry.Line
 
isEmpty() - Method in class org.elasticsearch.geo.geometry.Point
 
isEmpty() - Method in class org.elasticsearch.geo.geometry.Polygon
 
isEmpty() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
iterator() - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 

L

length() - Method in class org.elasticsearch.geo.geometry.Line
 
Line - Class in org.elasticsearch.geo.geometry
Represents a Line on the earth's surface in lat/lon decimal degrees.
Line() - Constructor for class org.elasticsearch.geo.geometry.Line
 
Line(double[], double[]) - Constructor for class org.elasticsearch.geo.geometry.Line
 
LinearRing - Class in org.elasticsearch.geo.geometry
Represents a closed line on the earth's surface in lat/lon decimal degrees.
LinearRing(double[], double[]) - Constructor for class org.elasticsearch.geo.geometry.LinearRing
 
LINEARRING - org.elasticsearch.geo.geometry.ShapeType
 
LINESTRING - org.elasticsearch.geo.geometry.ShapeType
 
LPAREN - Static variable in class org.elasticsearch.geo.utils.WellKnownText
 

M

MultiLine - Class in org.elasticsearch.geo.geometry
Represents a MultiLine geometry object on the earth's surface.
MultiLine(List<Line>) - Constructor for class org.elasticsearch.geo.geometry.MultiLine
 
MULTILINESTRING - org.elasticsearch.geo.geometry.ShapeType
 
MultiPoint - Class in org.elasticsearch.geo.geometry
Represents a MultiPoint object on the earth's surface in decimal degrees.
MultiPoint(List<Point>) - Constructor for class org.elasticsearch.geo.geometry.MultiPoint
 
MULTIPOINT - org.elasticsearch.geo.geometry.ShapeType
 
MultiPolygon - Class in org.elasticsearch.geo.geometry
Collection of polygons
MultiPolygon(List<Polygon>) - Constructor for class org.elasticsearch.geo.geometry.MultiPolygon
 
MULTIPOLYGON - org.elasticsearch.geo.geometry.ShapeType
 

N

NAN - Static variable in class org.elasticsearch.geo.utils.WellKnownText
 

O

org.elasticsearch.geo.geometry - package org.elasticsearch.geo.geometry
 
org.elasticsearch.geo.utils - package org.elasticsearch.geo.utils
 

P

Point - Class in org.elasticsearch.geo.geometry
Represents a Point on the earth's surface in decimal degrees.
Point(double, double) - Constructor for class org.elasticsearch.geo.geometry.Point
 
POINT - org.elasticsearch.geo.geometry.ShapeType
 
Polygon - Class in org.elasticsearch.geo.geometry
Represents a closed polygon on the earth's surface with optional holes
Polygon(LinearRing) - Constructor for class org.elasticsearch.geo.geometry.Polygon
Creates a new Polygon from the supplied latitude/longitude array, and optionally any holes.
Polygon(LinearRing, List<LinearRing>) - Constructor for class org.elasticsearch.geo.geometry.Polygon
Creates a new Polygon from the supplied latitude/longitude array, and optionally any holes.
POLYGON - org.elasticsearch.geo.geometry.ShapeType
 

R

Rectangle - Class in org.elasticsearch.geo.geometry
Represents a lat/lon rectangle in decimal degrees.
Rectangle(double, double, double, double) - Constructor for class org.elasticsearch.geo.geometry.Rectangle
Constructs a bounding box by first validating the provided latitude and longitude coordinates
RPAREN - Static variable in class org.elasticsearch.geo.utils.WellKnownText
 

S

ShapeType - Enum in org.elasticsearch.geo.geometry
Shape types supported by elasticsearch
size() - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
SPACE - Static variable in class org.elasticsearch.geo.utils.WellKnownText
 

T

toString() - Method in class org.elasticsearch.geo.geometry.Circle
 
toString() - Method in class org.elasticsearch.geo.geometry.Line
 
toString() - Method in class org.elasticsearch.geo.geometry.Point
 
toString() - Method in class org.elasticsearch.geo.geometry.Polygon
 
toString() - Method in class org.elasticsearch.geo.geometry.Rectangle
 
toWKT(Geometry) - Static method in class org.elasticsearch.geo.utils.WellKnownText
 
toWKT(Geometry, StringBuilder) - Static method in class org.elasticsearch.geo.utils.WellKnownText
 
type() - Method in class org.elasticsearch.geo.geometry.Circle
 
type() - Method in interface org.elasticsearch.geo.geometry.Geometry
 
type() - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
type() - Method in class org.elasticsearch.geo.geometry.Line
 
type() - Method in class org.elasticsearch.geo.geometry.LinearRing
 
type() - Method in class org.elasticsearch.geo.geometry.MultiLine
 
type() - Method in class org.elasticsearch.geo.geometry.MultiPoint
 
type() - Method in class org.elasticsearch.geo.geometry.MultiPolygon
 
type() - Method in class org.elasticsearch.geo.geometry.Point
 
type() - Method in class org.elasticsearch.geo.geometry.Polygon
 
type() - Method in class org.elasticsearch.geo.geometry.Rectangle
 

V

valueOf(String) - Static method in enum org.elasticsearch.geo.geometry.ShapeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.elasticsearch.geo.geometry.ShapeType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Circle) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(GeometryCollection<?>) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.Circle
 
visit(GeometryVisitor<T>) - Method in interface org.elasticsearch.geo.geometry.Geometry
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.GeometryCollection
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.Line
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.LinearRing
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.MultiLine
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.MultiPoint
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.MultiPolygon
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.Point
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.Polygon
 
visit(GeometryVisitor<T>) - Method in class org.elasticsearch.geo.geometry.Rectangle
 
visit(Line) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(LinearRing) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(MultiLine) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(MultiPoint) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(MultiPolygon) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(Point) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(Polygon) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 
visit(Rectangle) - Method in interface org.elasticsearch.geo.geometry.GeometryVisitor
 

W

WellKnownText - Class in org.elasticsearch.geo.utils
Utility class for converting to and from WKT
WellKnownText() - Constructor for class org.elasticsearch.geo.utils.WellKnownText
 
C E F G H I L M N O P R S T V W 
All Classes All Packages