Uses of Class
org.apache.calcite.rex.RexProgramBuilder
-
Packages that use RexProgramBuilder Package Description org.apache.calcite.rex Provides a language for representing row-expressions. -
-
Uses of RexProgramBuilder in org.apache.calcite.rex
Methods in org.apache.calcite.rex that return RexProgramBuilder Modifier and Type Method Description static RexProgramBuilder
RexProgramBuilder. create(RexBuilder rexBuilder, RelDataType inputRowType, java.util.List<RexNode> exprList, java.util.List<? extends RexNode> projectList, RexNode condition, RelDataType outputRowType, boolean normalize)
Deprecated.static RexProgramBuilder
RexProgramBuilder. create(RexBuilder rexBuilder, RelDataType inputRowType, java.util.List<RexNode> exprList, java.util.List<? extends RexNode> projectList, RexNode condition, RelDataType outputRowType, boolean normalize, boolean simplify_)
Deprecated.static RexProgramBuilder
RexProgramBuilder. create(RexBuilder rexBuilder, RelDataType inputRowType, java.util.List<RexNode> exprList, java.util.List<? extends RexNode> projectList, RexNode condition, RelDataType outputRowType, boolean normalize, RexSimplify simplify)
Creates a program builder with the same contents as a program.static RexProgramBuilder
RexProgramBuilder. create(RexBuilder rexBuilder, RelDataType inputRowType, java.util.List<RexNode> exprList, java.util.List<RexLocalRef> projectRefList, RexLocalRef conditionRef, RelDataType outputRowType, RexShuttle shuttle, boolean updateRefs)
Creates a program builder with the same contents as a program, applying a shuttle first.static RexProgramBuilder
RexProgramBuilder. forProgram(RexProgram program, RexBuilder rexBuilder, boolean normalize)
Creates a program builder and initializes it from an existing program.
-