Class ScriptDocValues<T>

java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractList<T>
org.opensearch.index.fielddata.ScriptDocValues<T>
All Implemented Interfaces:
Iterable<T>, Collection<T>, List<T>
Direct Known Subclasses:
IpFieldMapper.IpFieldType.IpScriptDocValues, ScriptDocValues.Booleans, ScriptDocValues.BytesRefs, ScriptDocValues.Dates, ScriptDocValues.Doubles, ScriptDocValues.GeoPoints, ScriptDocValues.Longs, ScriptDocValues.Strings, ScriptDocValues.UnsignedLongs

@PublicApi(since="1.0.0") public abstract class ScriptDocValues<T> extends AbstractList<T>
Script level doc values, the assumption is that any implementation will implement a getValue method.

Implementations should not internally re-use objects for the values that they return as a single ScriptDocValues instance can be reused to return values form multiple documents.

Opensearch.api:
  • Constructor Details

    • ScriptDocValues

      public ScriptDocValues()
  • Method Details