Package | Description |
---|---|
org.apache.paimon.casting | |
org.apache.paimon.utils |
Modifier and Type | Method and Description |
---|---|
CastExecutor<InternalMap,BinaryString> |
MapToStringCastRule.create(DataType inputType,
DataType targetType) |
CastExecutor<byte[],BinaryString> |
BinaryToStringCastRule.create(DataType inputType,
DataType targetType) |
CastExecutor<Timestamp,Number> |
TimestampToNumericPrimitiveCastRule.create(DataType inputType,
DataType targetType) |
CastExecutor<IN,OUT> |
CastRule.create(DataType inputType,
DataType targetType)
Create a
CastExecutor starting from the provided input type. |
CastExecutor<InternalRow,BinaryString> |
RowToStringCastRule.create(DataType inputType,
DataType targetType) |
CastExecutor<InternalArray,BinaryString> |
ArrayToStringCastRule.create(DataType inputType,
DataType targetType) |
CastExecutor<Number,Timestamp> |
NumericPrimitiveToTimestamp.create(DataType inputType,
DataType targetType) |
static CastExecutor<?,?> |
CastExecutors.identityCastExecutor() |
static CastExecutor<?,?> |
CastExecutors.resolve(DataType inputType,
DataType outputType)
Resolve a
CastExecutor for the provided input type and target type. |
static CastExecutor<?,?> |
CastExecutors.resolveToString(DataType inputType)
Resolve a
CastExecutor for the provided input type to StringType. |
Constructor and Description |
---|
CastElementGetter(InternalArray.ElementGetter elementGetter,
CastExecutor<?,?> castExecutor) |
CastFieldGetter(InternalRow.FieldGetter fieldGetter,
CastExecutor<?,?> castExecutor) |
Modifier and Type | Field and Description |
---|---|
protected CastExecutor[] |
InternalRowPartitionComputer.partitionCastExecutors |
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.