Package org.elasticsearch.geometry
Interface Geometry
-
- All Known Implementing Classes:
Circle,GeometryCollection,Line,LinearRing,MultiLine,MultiPoint,MultiPolygon,Point,Polygon,Rectangle
public interface GeometryBase class for all Geometry objects supported by elasticsearch
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanhasAlt()default booleanhasZ()booleanisEmpty()ShapeTypetype()<T,E extends Exception>
Tvisit(GeometryVisitor<T,E> visitor)
-
-
-
Method Detail
-
type
ShapeType type()
-
visit
<T,E extends Exception> T visit(GeometryVisitor<T,E> visitor) throws E extends Exception
- Throws:
E extends Exception
-
isEmpty
boolean isEmpty()
-
hasZ
default boolean hasZ()
-
hasAlt
default boolean hasAlt()
-
-