Class ScriptDocValues.Doubles
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- org.elasticsearch.index.fielddata.ScriptDocValues<java.lang.Double>
-
- org.elasticsearch.index.fielddata.ScriptDocValues.Doubles
-
- All Implemented Interfaces:
java.lang.Iterable<java.lang.Double>
,java.util.Collection<java.lang.Double>
,java.util.List<java.lang.Double>
- Enclosing class:
- ScriptDocValues<T>
public static final class ScriptDocValues.Doubles extends ScriptDocValues<java.lang.Double>
-
-
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
-
-
Constructor Summary
Constructors Constructor Description Doubles(SortedNumericDoubleValues in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Double
get(int index)
SortedNumericDoubleValues
getInternalValues()
double
getValue()
protected void
resize(int newSize)
void
setNextDocId(int docId)
Set the current doc ID.int
size()
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, removeAll, retainAll, toArray, toArray, toString
-
Methods inherited from class java.util.AbstractList
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subList
-
Methods inherited from interface java.util.List
addAll, contains, containsAll, isEmpty, removeAll, retainAll, spliterator, toArray, toArray
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
add, getValues, remove, replaceAll, set, sort
-
-
-
-
Constructor Detail
-
Doubles
public Doubles(SortedNumericDoubleValues in)
-
-
Method Detail
-
setNextDocId
public void setNextDocId(int docId) throws java.io.IOException
Description copied from class:ScriptDocValues
Set the current doc ID.- Specified by:
setNextDocId
in classScriptDocValues<java.lang.Double>
- Throws:
java.io.IOException
-
resize
protected void resize(int newSize)
-
getInternalValues
public SortedNumericDoubleValues getInternalValues()
-
getValue
public double getValue()
-
get
public java.lang.Double get(int index)
- Specified by:
get
in interfacejava.util.List<java.lang.Double>
- Specified by:
get
in classjava.util.AbstractList<java.lang.Double>
-
size
public int size()
- Specified by:
size
in interfacejava.util.Collection<java.lang.Double>
- Specified by:
size
in interfacejava.util.List<java.lang.Double>
- Specified by:
size
in classjava.util.AbstractCollection<java.lang.Double>
-
-