Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.apache.calcite.rex Classes and Interfaces - 45 results found.
NameDescriptionTypePackageFramework
LogicVisitorVisitor pattern for traversing a tree of RexNode objects.Classorg.apache.calcite.rexCalcite
RexActionA RexAction is called when a RexPattern finds a match.Interfaceorg.apache.calcite.rexCalcite
RexBiVisitorVisitor pattern for traversing a tree of RexNode objects and passing a payload to each.Interfaceorg.apache.calcite.rexCalcite
RexBuilderFactory for row expressions.Classorg.apache.calcite.rexCalcite
RexCallAn expression formed by a call to an operator with zero or more expressions Operators may be binary, unary, functions, special syntactic constructsClassorg.apache.calcite.rexCalcite
RexCallBindingRexCallBinding implements SqlOperatorBinding by referring to an underlying collection of RexNode operands.Classorg.apache.calcite.rexCalcite
RexCheckerVisitor which checks the validity of a RexNode expression.Classorg.apache.calcite.rexCalcite
RexCorrelVariableReference to the current row of a correlating relational expression.Classorg.apache.calcite.rexCalcite
RexDynamicParamDynamic parameter reference in a row-expression.Classorg.apache.calcite.rexCalcite
RexExecutableResult of compiling code generated from a RexNode expression.Classorg.apache.calcite.rexCalcite
RexExecutorImplEvaluates a RexNode expression.Classorg.apache.calcite.rexCalcite
RexFieldAccessAccess to a field of a row-expression.Classorg.apache.calcite.rexCalcite
RexFieldCollationExpression combined with sort flags (DESCENDING, NULLS LAST).Classorg.apache.calcite.rexCalcite
RexInputRefVariable which references a field of an input relational expression.Classorg.apache.calcite.rexCalcite
RexLiteralConstant value in a row-expression.Classorg.apache.calcite.rexCalcite
RexLocalRef Identity is based upon type and index.Classorg.apache.calcite.rexCalcite
RexMultisetUtilUtility class for various methods related to multisets.Classorg.apache.calcite.rexCalcite
RexNode Every row-expression has a type.Classorg.apache.calcite.rexCalcite
RexOverCall to an aggregate function over a window.Classorg.apache.calcite.rexCalcite
RexPatternA RexPattern represents an expression with holes in it.Interfaceorg.apache.calcite.rexCalcite
RexPermutationShuttleVisitor which replaces RexLocalRef objects after the expressions in a RexProgram have been reordered.Classorg.apache.calcite.rexCalcite
RexPermuteInputsShuttleShuttle which applies a permutation to its input fields.Classorg.apache.calcite.rexCalcite
RexProgramA collection of expressions which read inputs, compute output expressions, and optionally use a condition to filter rows.Classorg.apache.calcite.rexCalcite
RexProgramBuilderWorkspace for constructing a RexProgram.Classorg.apache.calcite.rexCalcite
RexRangeRefReference to a range of columns.Classorg.apache.calcite.rexCalcite
RexShuttlePasses over a row-expression, calling a handler method for each node, appropriate to the type of the node.Classorg.apache.calcite.rexCalcite
RexSlotAbstract base class for RexInputRef and RexLocalRef.Classorg.apache.calcite.rexCalcite
RexSlot .SelfPopulatingListThread-safe list that populates itself if you make a reference beyond the end of the list.Classorg.apache.calcite.rex.RexSlotCalcite
RexSqlConvertletConverts a RexNode expression into a SqlNode expression.Interfaceorg.apache.calcite.rexCalcite
RexSqlConvertletTableCollection of RexSqlConvertlets.Interfaceorg.apache.calcite.rexCalcite
RexSqlReflectiveConvertletTableClassorg.apache.calcite.rexCalcite
RexSqlStandardConvertletTableStandard implementation of RexSqlConvertletTable.Classorg.apache.calcite.rexCalcite
RexSubQueryScalar expression that represents an IN, EXISTS or scalar sub-query.Classorg.apache.calcite.rexCalcite
RexToSqlNodeConverterConverts expressions from RexNode to SqlNode.Interfaceorg.apache.calcite.rexCalcite
RexToSqlNodeConverterImplStandard implementation of RexToSqlNodeConverter.Classorg.apache.calcite.rexCalcite
RexTransformerTakes a tree of RexNode objects and transforms it into another in one sense equivalent tree.Classorg.apache.calcite.rexCalcite
RexUtilUtility methods concerning row-expressions.Classorg.apache.calcite.rexCalcite
RexUtil .FieldAccessFinderVisitor which builds a bitmap of the inputs used by an expression.Classorg.apache.calcite.rex.RexUtilCalcite
RexUtil .FixNullabilityShuttleClassorg.apache.calcite.rex.RexUtilCalcite
RexUtil .SubQueryFinderVisitor that throws Util.Classorg.apache.calcite.rex.RexUtilCalcite
RexVariableA row-expression which references a field.Classorg.apache.calcite.rexCalcite
RexVisitorVisitor pattern for traversing a tree of RexNode objects.Interfaceorg.apache.calcite.rexCalcite
RexVisitorImplDefault implementation of RexVisitor, which visits each node but does nothing while it's there.Classorg.apache.calcite.rexCalcite
RexWindowSpecification of the window of rows over which a RexOver windowed aggregate is evaluated.Classorg.apache.calcite.rexCalcite
RexWindowBoundClassorg.apache.calcite.rexCalcite