Class ToBigDecimalBase<ATTR extends Any>
java.lang.Object
io.deephaven.parquet.table.pagestore.topage.ToBigDecimalBase<ATTR>
- All Implemented Interfaces:
ToPage<ATTR,
BigDecimal[]>
- Direct Known Subclasses:
ToBigDecimalFromIntPage
,ToBigDecimalFromLongPage
public abstract class ToBigDecimalBase<ATTR extends Any>
extends Object
implements ToPage<ATTR,BigDecimal[]>
-
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> -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ToBigDecimalBase
(@NotNull Class<?> nativeType, int precision, int scale) -
Method Summary
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
convertResult, getDictionaryChunk, getDictionaryKeysToPage, getNativeComponentType, getResult, getReversibleLookup, makeVector, nullValue, toPage
-
Field Details
-
scale
protected final byte scale
-
-
Constructor Details
-
ToBigDecimalBase
-
-
Method Details
-
getNativeType
- Specified by:
getNativeType
in interfaceToPage<ATTR extends Any,
BigDecimal[]> - Returns:
- The native type for the elements of the arrays produced by this object.
-
getChunkType
- Specified by:
getChunkType
in interfaceToPage<ATTR extends Any,
BigDecimal[]> - Returns:
- The chunk type used to wrap the arrays produced by this object.
-