Class BigIntegerFromUnsignedLongMaterializer
java.lang.Object
io.deephaven.parquet.base.materializers.BigIntegerFromUnsignedLongMaterializer
- All Implemented Interfaces:
PageMaterializer
Materializes an unsigned 64-bit parquet int as a
BigInteger, since such values do not fit in any Java
primitive.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic BigIntegerconvertValue(long value) Mirrorscom.google.common.primitives.UnsignedLong.final Objectdata()final ObjectfillAll()final voidfillNulls(int startIndex, int endIndex) voidfillValues(int startIndex, int endIndex) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.parquet.base.PageMaterializer
data, fillAll, fillNulls
-
Field Details
-
FACTORY
-
-
Method Details
-
convertValue
Mirrorscom.google.common.primitives.UnsignedLong. -
fillValues
public void fillValues(int startIndex, int endIndex) - Specified by:
fillValuesin interfacePageMaterializer
-
fillNulls
public final void fillNulls(int startIndex, int endIndex) - Specified by:
fillNullsin interfacePageMaterializer
-
fillAll
- Specified by:
fillAllin interfacePageMaterializer
-
data
- Specified by:
datain interfacePageMaterializer
-