Class ScriptDocValues.Dates
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<T>
org.elasticsearch.index.fielddata.ScriptDocValues<JodaCompatibleZonedDateTime>
org.elasticsearch.index.fielddata.ScriptDocValues.Dates
- All Implemented Interfaces:
java.lang.Iterable<JodaCompatibleZonedDateTime>,java.util.Collection<JodaCompatibleZonedDateTime>,java.util.List<JodaCompatibleZonedDateTime>
- Enclosing class:
- ScriptDocValues<T>
public static final class ScriptDocValues.Dates extends ScriptDocValues<JodaCompatibleZonedDateTime>
-
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
-
Constructor Summary
Constructors Constructor Description Dates(org.apache.lucene.index.SortedNumericDocValues in, boolean isNanos) -
Method Summary
Modifier and Type Method Description JodaCompatibleZonedDateTimeget(int index)JodaCompatibleZonedDateTimegetValue()Fetch the first field value or 0 millis after epoch if there are no in.voidsetNextDocId(int docId)Set the current doc ID.intsize()Methods inherited from class org.elasticsearch.index.fielddata.ScriptDocValues
add, remove, replaceAll, set, sortMethods inherited from class java.util.AbstractList
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subListMethods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, removeAll, retainAll, toArray, toArray, toString
-
Constructor Details
-
Dates
public Dates(org.apache.lucene.index.SortedNumericDocValues in, boolean isNanos)
-
-
Method Details
-
getValue
Fetch the first field value or 0 millis after epoch if there are no in. -
get
- Specified by:
getin interfacejava.util.List<JodaCompatibleZonedDateTime>- Specified by:
getin classjava.util.AbstractList<JodaCompatibleZonedDateTime>
-
size
public int size()- Specified by:
sizein interfacejava.util.Collection<JodaCompatibleZonedDateTime>- Specified by:
sizein interfacejava.util.List<JodaCompatibleZonedDateTime>- Specified by:
sizein classjava.util.AbstractCollection<JodaCompatibleZonedDateTime>
-
setNextDocId
public void setNextDocId(int docId) throws java.io.IOExceptionDescription copied from class:ScriptDocValuesSet the current doc ID.- Specified by:
setNextDocIdin classScriptDocValues<JodaCompatibleZonedDateTime>- Throws:
java.io.IOException
-