Package org.apache.nifi.sql.internal
Class NiFiProjectTableScanRule.StandardConfig
java.lang.Object
org.apache.nifi.sql.internal.NiFiProjectTableScanRule.StandardConfig
- All Implemented Interfaces:
org.apache.calcite.plan.RelRule.Config,NiFiProjectTableScanRule.Config
- Enclosing class:
NiFiProjectTableScanRule
private static class NiFiProjectTableScanRule.StandardConfig
extends Object
implements NiFiProjectTableScanRule.Config
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate org.apache.calcite.plan.RelRule.OperandTransformprivate org.apache.calcite.tools.RelBuilderFactoryFields inherited from interface org.apache.nifi.sql.internal.NiFiProjectTableScanRule.Config
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.plan.RelRule.OperandTransformorg.apache.calcite.tools.RelBuilderFactorywithDescription(String description) withOperandSupplier(org.apache.calcite.plan.RelRule.OperandTransform transform) withRelBuilderFactory(org.apache.calcite.tools.RelBuilderFactory factory) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.nifi.sql.internal.NiFiProjectTableScanRule.Config
toRuleMethods inherited from interface org.apache.calcite.plan.RelRule.Config
as
-
Field Details
-
relBuilderFactory
private org.apache.calcite.tools.RelBuilderFactory relBuilderFactory -
description
-
operandTransform
private org.apache.calcite.plan.RelRule.OperandTransform operandTransform
-
-
Constructor Details
-
StandardConfig
private StandardConfig()
-
-
Method Details
-
withRelBuilderFactory
public NiFiProjectTableScanRule.StandardConfig withRelBuilderFactory(org.apache.calcite.tools.RelBuilderFactory factory) - Specified by:
withRelBuilderFactoryin interfaceorg.apache.calcite.plan.RelRule.Config
-
withDescription
- Specified by:
withDescriptionin interfaceorg.apache.calcite.plan.RelRule.Config
-
withOperandSupplier
public NiFiProjectTableScanRule.StandardConfig withOperandSupplier(org.apache.calcite.plan.RelRule.OperandTransform transform) - Specified by:
withOperandSupplierin interfaceorg.apache.calcite.plan.RelRule.Config
-
relBuilderFactory
public org.apache.calcite.tools.RelBuilderFactory relBuilderFactory()- Specified by:
relBuilderFactoryin interfaceorg.apache.calcite.plan.RelRule.Config
-
description
- Specified by:
descriptionin interfaceorg.apache.calcite.plan.RelRule.Config
-
operandSupplier
public org.apache.calcite.plan.RelRule.OperandTransform operandSupplier()- Specified by:
operandSupplierin interfaceorg.apache.calcite.plan.RelRule.Config
-