public static final class ScriptDocValues.Strings extends ScriptDocValues<T>
ScriptDocValues.Booleans, ScriptDocValues.BytesRefs, ScriptDocValues.Dates, ScriptDocValues.Doubles, ScriptDocValues.GeoPoints, ScriptDocValues.Longs, ScriptDocValues.Strings
Modifier and Type | Field and Description |
---|---|
protected int |
count |
protected org.apache.lucene.util.BytesRefBuilder[] |
values |
Constructor and Description |
---|
Strings(SortedBinaryDocValues in) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get(int index) |
org.apache.lucene.util.BytesRef |
getBytesValue() |
java.lang.String |
getValue() |
protected void |
resize(int newSize)
|
void |
setNextDocId(int docId)
Set the current doc ID.
|
int |
size() |
add, getValues, remove, replaceAll, set, sort
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subList
addAll, contains, containsAll, isEmpty, removeAll, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
protected org.apache.lucene.util.BytesRefBuilder[] values
protected int count
public Strings(SortedBinaryDocValues in)
public java.lang.String get(int index)
get
in interface java.util.List<java.lang.String>
get
in class java.util.AbstractList<java.lang.String>
public org.apache.lucene.util.BytesRef getBytesValue()
public java.lang.String getValue()
public void setNextDocId(int docId) throws java.io.IOException
ScriptDocValues
setNextDocId
in class ScriptDocValues<T>
java.io.IOException
protected void resize(int newSize)
public int size()
size
in interface java.util.Collection<T>
size
in interface java.util.List<T>
size
in class java.util.AbstractCollection<T>