Interface Geometry

All Known Implementing Classes:
Circle, GeometryCollection, Line, LinearRing, MultiLine, MultiPoint, MultiPolygon, Point, Polygon, Rectangle

public interface Geometry
Base class for all Geometry objects supported by elasticsearch
  • Method Details

    • type

      ShapeType type()
    • visit

      <T, E extends Exception> T visit(GeometryVisitor<T,E> visitor) throws E
      Throws:
      E extends Exception
    • isEmpty

      boolean isEmpty()
    • hasZ

      default boolean hasZ()
    • hasAlt

      default boolean hasAlt()