Class ToDBDateTimePage<ATTR extends Attributes.Any>
java.lang.Object
com.illumon.iris.db.v2.locations.parquet.topage.ToLongPage<ATTR>
com.illumon.iris.db.v2.locations.parquet.topage.ToDBDateTimePage<ATTR>
- All Implemented Interfaces:
ToPage<ATTR,
long[]>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.locations.parquet.topage.ToPage
ToPage.Wrap<ATTR extends Attributes.Any,
INNER_RESULT, OUTER_RESULT> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static long[]
convertResultHelper
(Object result, LongUnaryOperator unitToNanos) static <ATTR extends Attributes.Any>
ToPage<ATTR,DBDateTime[]> final Class<DBDateTime>
protected static DbArray<DBDateTime>
makeVectorHelper
(long[] result, LongFunction<DBDateTime> unitToTime) Methods inherited from class com.illumon.iris.db.v2.locations.parquet.topage.ToLongPage
create, getChunkType, getNativeType, nullValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.illumon.iris.db.v2.locations.parquet.topage.ToPage
convertResultArray, convertSingleResult, getDictionaryChunk, getDictionaryKeysToPage, getResult, getReversibleLookup, makeDbArray, toPage
-
Constructor Details
-
ToDBDateTimePage
protected ToDBDateTimePage()
-
-
Method Details
-
create
public static <ATTR extends Attributes.Any> ToPage<ATTR,DBDateTime[]> create(@Nullable Class<?> nativeType, org.apache.parquet.schema.LogicalTypeAnnotation.TimeUnit unit) -
makeVectorHelper
protected static DbArray<DBDateTime> makeVectorHelper(long[] result, LongFunction<DBDateTime> unitToTime) -
convertResultHelper
-
getNativeComponentType
- Returns:
- The native type for the elements of engine arrays produced by this object.
-