Class ScriptDocValues.Strings
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- org.elasticsearch.index.fielddata.ScriptDocValues<T>
-
- org.elasticsearch.index.fielddata.ScriptDocValues.Strings
-
- Enclosing class:
- ScriptDocValues<T>
public static final class ScriptDocValues.Strings extends ScriptDocValues<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
ScriptDocValues.Booleans, ScriptDocValues.BytesRefs, ScriptDocValues.Dates, ScriptDocValues.Doubles, ScriptDocValues.GeoPoints, ScriptDocValues.Longs, ScriptDocValues.Strings
-
-
Field Summary
Fields Modifier and Type Field Description protected intcountprotected BytesRefBuilder[]values-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description Strings(SortedBinaryDocValues in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget(int index)StringgetValue()protected voidresize(int newSize)Set theList.size()and ensure that thevaluesarray can store at least that many entries.voidsetNextDocId(int docId)Set the current doc ID.intsize()-
Methods inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
add, remove, replaceAll, set, sort
-
Methods inherited from class java.util.AbstractList
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, removeAll, retainAll, 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
-
Methods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, removeAll, retainAll, spliterator, toArray, toArray
-
-
-
-
Field Detail
-
values
protected BytesRefBuilder[] values
-
count
protected int count
-
-
Constructor Detail
-
Strings
public Strings(SortedBinaryDocValues in)
-
-
Method Detail
-
get
public String get(int index)
-
getValue
public String getValue()
-
setNextDocId
public void setNextDocId(int docId) throws IOExceptionDescription copied from class:ScriptDocValuesSet the current doc ID.- Specified by:
setNextDocIdin classScriptDocValues<T>- Throws:
IOException
-
resize
protected void resize(int newSize)
Set theList.size()and ensure that thevaluesarray can store at least that many entries.
-
size
public int size()
- Specified by:
sizein interfaceCollection<T>- Specified by:
sizein interfaceList<T>- Specified by:
sizein classAbstractCollection<T>
-
-