Package io.trino.plugin.hive.coercions
Class TypeCoercer<F extends Type,T extends Type>
- java.lang.Object
-
- io.trino.plugin.hive.coercions.TypeCoercer<F,T>
-
- Direct Known Subclasses:
DoubleToFloatCoercer,FloatToDoubleCoercer,IntegerNumberToVarcharCoercer,IntegerNumberUpscaleCoercer,VarcharCoercer,VarcharToIntegerNumberCoercer
public abstract class TypeCoercer<F extends Type,T extends Type> extends Object implements Function<Block,Block>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTypeCoercer(F fromType, T toType)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Blockapply(Block block)protected abstract voidapplyCoercedValue(BlockBuilder blockBuilder, Block block, int position)
-