Class EnumerableTableModifyRule
java.lang.Object
org.apache.calcite.plan.RelOptRule
org.apache.calcite.plan.RelRule<ConverterRule.Config>
org.apache.calcite.rel.convert.ConverterRule
org.apache.calcite.adapter.enumerable.EnumerableTableModifyRule
Planner rule that converts a 
LogicalTableModify to an EnumerableTableModify.
 You may provide a custom config to convert other nodes that extend TableModify.- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.calcite.rel.convert.ConverterRuleConverterRule.ConfigNested classes/interfaces inherited from class org.apache.calcite.plan.RelRuleRelRule.Done, RelRule.MatchHandler<R extends RelOptRule>, RelRule.OperandBuilder, RelRule.OperandDetailBuilder<R extends RelNode>, RelRule.OperandTransformNested classes/interfaces inherited from class org.apache.calcite.plan.RelOptRuleRelOptRule.ConverterRelOptRuleOperand
- 
Field SummaryFieldsFields inherited from class org.apache.calcite.rel.convert.ConverterRuleoutFields inherited from class org.apache.calcite.plan.RelOptRuledescription, operands, relBuilderFactory
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedCreates an EnumerableTableModifyRule.
- 
Method SummaryMethods inherited from class org.apache.calcite.rel.convert.ConverterRulegetInTrait, getOutConvention, getOutTrait, getTraitDef, isGuaranteed, onMatchMethods inherited from class org.apache.calcite.plan.RelOptRuleany, convert, convert, convert, convert, convertList, convertOperand, convertOperand, equals, equals, getOperand, getOperands, hashCode, matches, none, operand, operand, operand, operand, operand, operandJ, operandJ, some, toString, unordered
- 
Field Details- 
DEFAULT_CONFIGDefault configuration.
 
- 
- 
Constructor Details- 
EnumerableTableModifyRuleCreates an EnumerableTableModifyRule.
 
- 
- 
Method Details- 
convertDescription copied from class:ConverterRuleConverts a relational expression to the target trait(s) of this rule.Returns null if conversion is not possible. - Specified by:
- convertin class- ConverterRule
 
 
-