Package org.elasticsearch.common.geo
Class XShapeCollection<S extends org.locationtech.spatial4j.shape.Shape>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<S>
org.locationtech.spatial4j.shape.ShapeCollection<S>
org.elasticsearch.common.geo.XShapeCollection<S>
- All Implemented Interfaces:
Iterable<S>,Collection<S>,List<S>,org.locationtech.spatial4j.shape.Shape
public class XShapeCollection<S extends org.locationtech.spatial4j.shape.Shape>
extends org.locationtech.spatial4j.shape.ShapeCollection<S>
Extends spatial4j ShapeCollection for points_only shape indexing support
-
Field Summary
Fields inherited from class org.locationtech.spatial4j.shape.ShapeCollection
bbox, ctx, shapesFields inherited from class java.util.AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionXShapeCollection(List<S> shapes, org.locationtech.spatial4j.context.SpatialContext ctx) -
Method Summary
Methods inherited from class org.locationtech.spatial4j.shape.ShapeCollection
computeBoundingBox, computeMutualDisjoint, equals, get, getArea, getBoundingBox, getBuffered, getCenter, getContext, getShapes, hasArea, hashCode, relate, relateContainsShortCircuits, size, toStringMethods inherited from class java.util.AbstractList
add, add, addAll, clear, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArrayMethods inherited from interface org.locationtech.spatial4j.shape.Shape
isEmpty
-
Constructor Details
-
XShapeCollection
-
-
Method Details
-
pointsOnly
public boolean pointsOnly() -
setPointsOnly
public void setPointsOnly(boolean pointsOnly)
-