Module org.elasticsearch.server
Class ScriptDocValues.BaseGeometry<T extends SpatialPoint,V>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<T>
org.elasticsearch.index.fielddata.ScriptDocValues<V>
org.elasticsearch.index.fielddata.ScriptDocValues.BaseGeometry<T,V>
- All Implemented Interfaces:
Iterable<V>
,Collection<V>
,List<V>
- Direct Known Subclasses:
ScriptDocValues.GeoPoints
- Enclosing class:
- ScriptDocValues<T>
public abstract static class ScriptDocValues.BaseGeometry<T extends SpatialPoint,V>
extends ScriptDocValues<V>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
ScriptDocValues.BaseGeometry<T extends SpatialPoint,
V>, ScriptDocValues.Booleans, ScriptDocValues.BytesRefs, ScriptDocValues.Dates, ScriptDocValues.Doubles, ScriptDocValues.DoublesSupplier, ScriptDocValues.Geometry, ScriptDocValues.GeometrySupplier<T extends SpatialPoint, V>, ScriptDocValues.GeoPoints, ScriptDocValues.Longs, ScriptDocValues.Strings, ScriptDocValues.StringsSupplier, ScriptDocValues.Supplier<T> -
Field Summary
Fields inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
supplier
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BoundingBox<T>
Returns the bounding box of this geometryabstract T
Returns the centroid of this geometryabstract int
Returns the dimensional type of this geometryabstract T
Returns the suggested label positionMethods inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
add, getSupplier, remove, replaceAll, set, sort, throwIfBeyondLength, throwIfEmpty
Methods inherited from class java.util.AbstractList
add, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subList
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, removeAll, retainAll, size, toArray, toArray, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Constructor Details
-
BaseGeometry
-
-
Method Details
-
getDimensionalType
public abstract int getDimensionalType()Returns the dimensional type of this geometry -
getBoundingBox
Returns the bounding box of this geometry -
getLabelPosition
Returns the suggested label position -
getCentroid
Returns the centroid of this geometry
-