Uses of Class
org.apache.flink.table.types.logical.LogicalTypeFamily
-
Packages that use LogicalTypeFamily Package Description org.apache.flink.table.types.inference org.apache.flink.table.types.inference.strategies org.apache.flink.table.types.logical -
-
Uses of LogicalTypeFamily in org.apache.flink.table.types.inference
Methods in org.apache.flink.table.types.inference with parameters of type LogicalTypeFamily Modifier and Type Method Description static FamilyArgumentTypeStrategyInputTypeStrategies. logical(LogicalTypeFamily expectedFamily)Strategy for an argument that corresponds to a givenLogicalTypeFamily.static FamilyArgumentTypeStrategyInputTypeStrategies. logical(LogicalTypeFamily expectedFamily, boolean expectedNullability)Strategy for an argument that corresponds to a givenLogicalTypeFamilyand nullability.static TypeStrategyTypeStrategies. matchFamily(int argumentPos, LogicalTypeFamily family)Type strategy that returns the given argument if it is of the same logical type family.static Signature.ArgumentSignature.Argument. ofGroup(String name, LogicalTypeFamily typeFamily)static Signature.ArgumentSignature.Argument. ofGroup(LogicalTypeFamily typeFamily) -
Uses of LogicalTypeFamily in org.apache.flink.table.types.inference.strategies
Constructors in org.apache.flink.table.types.inference.strategies with parameters of type LogicalTypeFamily Constructor Description FamilyArgumentTypeStrategy(LogicalTypeFamily expectedFamily, Boolean expectedNullability)MatchFamilyTypeStrategy(int argumentPos, LogicalTypeFamily matchingTypeFamily) -
Uses of LogicalTypeFamily in org.apache.flink.table.types.logical
Methods in org.apache.flink.table.types.logical that return LogicalTypeFamily Modifier and Type Method Description static LogicalTypeFamilyLogicalTypeFamily. valueOf(String name)Returns the enum constant of this type with the specified name.static LogicalTypeFamily[]LogicalTypeFamily. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.flink.table.types.logical that return types with arguments of type LogicalTypeFamily Modifier and Type Method Description Set<LogicalTypeFamily>LogicalTypeRoot. getFamilies()Methods in org.apache.flink.table.types.logical with parameters of type LogicalTypeFamily Modifier and Type Method Description booleanLogicalType. is(LogicalTypeFamily family)Returns whether the family type of the type equals to thefamilyor not.booleanLogicalType. isAnyOf(LogicalTypeFamily... typeFamilies)Returns whether the root of the type is part of at least one family of thetypeFamilyor not.
-