Package org.elasticsearch.geometry
Class MultiLine
- java.lang.Object
-
- org.elasticsearch.geometry.GeometryCollection<Line>
-
- org.elasticsearch.geometry.MultiLine
-
public class MultiLine extends GeometryCollection<Line>
Represents a MultiLine geometry object on the earth's surface.
-
-
Method Summary
Modifier and Type Method Description ShapeTypetype()<T,E extends java.lang.Exception>
Tvisit(GeometryVisitor<T,E> visitor)-
Methods inherited from class org.elasticsearch.geometry.GeometryCollection
equals, get, hashCode, hasZ, isEmpty, iterator, size, toString
-
-
-
-
Field Detail
-
EMPTY
public static final MultiLine EMPTY
-
-
Constructor Detail
-
MultiLine
public MultiLine(java.util.List<Line> lines)
-
-
Method Detail
-
type
public ShapeType type()
- Specified by:
typein interfaceGeometry- Overrides:
typein classGeometryCollection<Line>
-
visit
public <T,E extends java.lang.Exception> T visit(GeometryVisitor<T,E> visitor) throws E extends java.lang.Exception
- Specified by:
visitin interfaceGeometry- Overrides:
visitin classGeometryCollection<Line>- Throws:
E extends java.lang.Exception
-
-