Uses of Class
io.trino.plugin.hive.coercions.TypeCoercer
Packages that use TypeCoercer
-
Uses of TypeCoercer in io.trino.plugin.hive.coercions
Subclasses of TypeCoercer in io.trino.plugin.hive.coercionsModifier and TypeClassDescriptionstatic classclassstatic classstatic classclassclassclassclassIntegerNumberToDoubleCoercer<F extends Type>classIntegerNumberToVarcharCoercer<F extends Type>classIntegerNumberUpscaleCoercer<F extends Type,T extends Type> classstatic classstatic classstatic classstatic classclassclassclassVarcharToIntegerNumberCoercer<T extends Type>Methods in io.trino.plugin.hive.coercions that return TypeCoercerModifier and TypeMethodDescriptionstatic TypeCoercer<DecimalType, DecimalType> DecimalCoercers.createDecimalToDecimalCoercer(DecimalType fromType, DecimalType toType) static TypeCoercer<DecimalType, DoubleType> DecimalCoercers.createDecimalToDoubleCoercer(DecimalType fromType) static <T extends Type>
TypeCoercer<DecimalType, T> DecimalCoercers.createDecimalToInteger(DecimalType fromType, T toType) static TypeCoercer<DecimalType, RealType> DecimalCoercers.createDecimalToRealCoercer(DecimalType fromType) static TypeCoercer<DecimalType, VarcharType> DecimalCoercers.createDecimalToVarcharCoercer(DecimalType fromType, VarcharType toType) static TypeCoercer<DoubleType, DecimalType> DecimalCoercers.createDoubleToDecimalCoercer(DecimalType toType) static <F extends Type>
TypeCoercer<F, DecimalType> DecimalCoercers.createIntegerNumberToDecimalCoercer(F fromType, DecimalType toType) static TypeCoercer<RealType, DecimalType> DecimalCoercers.createRealToDecimalCoercer(DecimalType toType) Methods in io.trino.plugin.hive.coercions that return types with arguments of type TypeCoercerModifier and TypeMethodDescriptionstatic Optional<TypeCoercer<? extends Type, ? extends Type>> CoercionUtils.createCoercer(TypeManager typeManager, HiveType fromHiveType, HiveType toHiveType, CoercionUtils.CoercionContext coercionContext) -
Uses of TypeCoercer in io.trino.plugin.hive.orc
Methods in io.trino.plugin.hive.orc that return types with arguments of type TypeCoercerModifier and TypeMethodDescriptionstatic Optional<TypeCoercer<? extends Type, ? extends Type>> OrcTypeTranslator.createCoercer(OrcType.OrcTypeKind fromOrcType, Type toTrinoType) Methods in io.trino.plugin.hive.orc with parameters of type TypeCoercerModifier and TypeMethodDescriptionOrcPageSource.ColumnAdaptation.coercedColumn(int index, TypeCoercer<?, ?> typeCoercer)