Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.apache.calcite.sql.type Classes and Interfaces - 46 results found.
NameDescriptionTypePackageFramework
AbstractSqlTypeAbstract base class for SQL implementations of RelDataType.Classorg.apache.calcite.sql.typeCalcite
ArraySqlTypeClassorg.apache.calcite.sql.typeCalcite
AssignableOperandTypeCheckerAssignableOperandTypeChecker implements SqlOperandTypeChecker by verifying that the type of each argument is assignable to a predefined set ofClassorg.apache.calcite.sql.typeCalcite
BasicSqlTypeBasicSqlType represents a standard atomic SQL type (excluding intervalSee Also:Serialized FormClassorg.apache.calcite.sql.typeCalcite
ComparableOperandTypeCheckerType checking strategy which verifies that types have the required attributes to be used as arguments to comparison operators.Classorg.apache.calcite.sql.typeCalcite
CompositeOperandTypeCheckerThis class allows multiple existing SqlOperandTypeChecker rules to be combined into one rule.Classorg.apache.calcite.sql.typeCalcite
CompositeOperandTypeChecker .CompositionHow operands are composed.Classorg.apache.calcite.sql.type.CompositeOperandTypeCheckerCalcite
CompositeSingleOperandTypeChecker SqlSingleOperandTypeChecker rules to be combined into one rule.Classorg.apache.calcite.sql.typeCalcite
CursorReturnTypeInferenceReturns the rowtype of a cursor of the operand at a particular 0-basedSee Also:OrdinalReturnTypeInferenceClassorg.apache.calcite.sql.typeCalcite
ExplicitOperandTypeInferenceExplicitOperandTypeInferences implements SqlOperandTypeInference by explicitly supplying a type for each parameter.Classorg.apache.calcite.sql.typeCalcite
ExplicitReturnTypeInferenceA SqlReturnTypeInference which always returns the same SQL type.Classorg.apache.calcite.sql.typeCalcite
ExtraSqlTypesHolds constants associated with SQL types introduced after the earliest version of Java supported by Farrago (this currently means anythingInterfaceorg.apache.calcite.sql.typeCalcite
FamilyOperandTypeCheckerClassorg.apache.calcite.sql.typeCalcite
InferTypesStrategies for inferring operand types.Classorg.apache.calcite.sql.typeCalcite
IntervalSqlTypeIntervalSqlType represents a standard SQL datetime interval type.Classorg.apache.calcite.sql.typeCalcite
JavaToSqlTypeConversionRulesJavaToSqlTypeConversionRules defines mappings from common Java types to corresponding SQL types.Classorg.apache.calcite.sql.typeCalcite
LiteralOperandTypeCheckerParameter type-checking strategy type must be a literal (whether null is allowed is determined by the constructor).Classorg.apache.calcite.sql.typeCalcite
MapSqlTypeClassorg.apache.calcite.sql.typeCalcite
MatchReturnTypeInferenceReturns the first type that matches a set of given SqlTypeNames.Classorg.apache.calcite.sql.typeCalcite
MultisetOperandTypeCheckerParameter type-checking strategy types must be [nullable] Multiset, [nullable] Multiset and the two types must have the same element typeClassorg.apache.calcite.sql.typeCalcite
MultisetSqlTypeMultisetSqlType represents a standard SQL2003 multiset type.Classorg.apache.calcite.sql.typeCalcite
ObjectSqlTypeObjectSqlType represents an SQL structured user-defined type.Classorg.apache.calcite.sql.typeCalcite
OperandsTypeCheckingStrategies to check for allowed operand types of an operator call.Classorg.apache.calcite.sql.typeCalcite
OperandTypesStrategies for checking operand types.Classorg.apache.calcite.sql.typeCalcite
OrdinalReturnTypeInferenceReturns the type of the operand at a particular 0-based ordinal position.Classorg.apache.calcite.sql.typeCalcite
ReturnTypesA collection of return-type inference strategies.Classorg.apache.calcite.sql.typeCalcite
SameOperandTypeCheckerParameter type-checking strategy where all operand types must be the same.Classorg.apache.calcite.sql.typeCalcite
SetopOperandTypeCheckerParameter type-checking strategy for a set operator (UNION, INTERSECT, Both arguments must be records with the same number of fields, and theClassorg.apache.calcite.sql.typeCalcite
SqlOperandCountRangesHelpers for SqlOperandCountRange.Classorg.apache.calcite.sql.typeCalcite
SqlOperandTypeCheckerStrategy interface to check for allowed operand types of an operator call.Interfaceorg.apache.calcite.sql.typeCalcite
SqlOperandTypeChecker .ConsistencyStrategy used to make arguments consistent.Classorg.apache.calcite.sql.type.SqlOperandTypeCheckerCalcite
SqlOperandTypeInferenceStrategy to infer unknown types of the operands of an operator call.Interfaceorg.apache.calcite.sql.typeCalcite
SqlReturnTypeInferenceStrategy interface to infer the type of an operator call from the type of the This interface is an example of theInterfaceorg.apache.calcite.sql.typeCalcite
SqlReturnTypeInferenceChainStrategy to infer the type of an operator call from the type of the operands by using a series of SqlReturnTypeInference rules in a given order.Classorg.apache.calcite.sql.typeCalcite
SqlSingleOperandTypeCheckerSqlSingleOperandTypeChecker is an extension of SqlOperandTypeChecker for implementations which are capable of checking the type of a singleInterfaceorg.apache.calcite.sql.typeCalcite
SqlTypeAssignmentRulesClass to hold rules to determine if a type is assignable from another type.Classorg.apache.calcite.sql.typeCalcite
SqlTypeExplicitPrecedenceListSqlTypeExplicitPrecedenceList implements the RelDataTypePrecedenceList interface via an explicit list ofClassorg.apache.calcite.sql.typeCalcite
SqlTypeFactoryImplSqlTypeFactoryImpl provides a default implementation of RelDataTypeFactory which supports SQL types.Classorg.apache.calcite.sql.typeCalcite
SqlTypeFamilySqlTypeFamily provides SQL type categorization.Classorg.apache.calcite.sql.typeCalcite
SqlTypeNameEnumeration of the type names which can be used to construct a SQL type.Classorg.apache.calcite.sql.typeCalcite
SqlTypeName .LimitReturns the enum constant of this type with the specified name.Classorg.apache.calcite.sql.type.SqlTypeNameCalcite
SqlTypeTransformStrategy to transform one type to another.Interfaceorg.apache.calcite.sql.typeCalcite
SqlTypeTransformCascadeStrategy to infer the type of an operator call from the type of the operands by using one SqlReturnTypeInference rule and a combination ofClassorg.apache.calcite.sql.typeCalcite
SqlTypeTransformsSqlTypeTransforms defines a number of reusable instances of NOTE: avoid anonymous inner classes here except for unique,Classorg.apache.calcite.sql.typeCalcite
SqlTypeUtilContains utility methods used during SQL validation or type derivation.Classorg.apache.calcite.sql.typeCalcite
TableFunctionReturnTypeInferenceTableFunctionReturnTypeInference implements rules for deriving table function output row types by expanding references to cursor parameters.Classorg.apache.calcite.sql.typeCalcite