Class ToArrayPage<ATTR extends Any,RESULT,ARRAY_TYPE>
java.lang.Object
io.deephaven.parquet.table.pagestore.topage.ToPage.Wrap<ATTR,RESULT,ARRAY_TYPE[]>
io.deephaven.parquet.table.pagestore.topage.ToArrayPage<ATTR,RESULT,ARRAY_TYPE>
- All Implemented Interfaces:
ToPage<ATTR,
ARRAY_TYPE[]>
public class ToArrayPage<ATTR extends Any,RESULT,ARRAY_TYPE>
extends ToPage.Wrap<ATTR,RESULT,ARRAY_TYPE[]>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.parquet.table.pagestore.topage.ToPage
ToPage.Wrap<ATTR extends Any,
INNER_RESULT, OUTER_RESULT> -
Method Summary
Modifier and TypeMethodDescriptionfinal @NotNull ARRAY_TYPE[]
convertResult
(Object object) create
(@NotNull Class<ARRAY_TYPE> nativeType, @NotNull Class<?> componentType, @NotNull ToPage<ATTR, ?> toPage) final @NotNull ChunkType
final @NotNull Class<ARRAY_TYPE>
Methods inherited from class io.deephaven.parquet.table.pagestore.topage.ToPage.Wrap
getDictionaryChunk, getDictionaryKeysToPage, getPageMaterializerFactory, getResult, getReversibleLookup, nullValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.parquet.table.pagestore.topage.ToPage
getNativeComponentType, makeVector, toPage
-
Method Details
-
create
-
getNativeType
- Returns:
- The native type for the elements of the arrays produced by this object.
-
getChunkType
- Returns:
- The chunk type used to wrap the arrays produced by this object.
-
convertResult
- Specified by:
convertResult
in interfaceToPage<ATTR extends Any,
RESULT> - Specified by:
convertResult
in classToPage.Wrap<ATTR extends Any,
RESULT, ARRAY_TYPE[]> - Returns:
- Produce the array of values from the result
-