- getFieldsInformation
- isLimit0
- isProjectOutputSchemaUnknown
Find whether the given project rel has unknown output schema. This would happen
if the project has C
- areRowTypesCompatible
- containIdentity
Returns whether the leading edge of a given array of expressions is wholly
RexInputRef objects with
- createRename
Returns a relational expression which has the same fields as the underlying
expression, but the fiel
- findOperators
Travesal RexNode to find at least one operator in the given collection. Continue
search if RexNode h
- isProjectOutputRowcountUnknown
Find whether the given project rel can produce non-scalar output (hence unknown
rowcount). This woul
- isTrivialProject
- rightShiftColsInRowType
For a given row type return a map between old field indices and one index right
shifted fields.
- transformExpr
Given a of rexnode it transforms the rexnode by changing the expr to use new
index mapped to the old
- transformExprs
Given a list of rexnodes it transforms the rexnodes by changing the expr to use
new index mapped to