OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
org.apache.calcite.rel.rules.InjectFilterRule.Config Interface Reference
+ Inheritance diagram for org.apache.calcite.rel.rules.InjectFilterRule.Config:
+ Collaboration diagram for org.apache.calcite.rel.rules.InjectFilterRule.Config:

Public Member Functions

default InjectFilterRule toRule ()
 
default InjectFilterRule toRule (List< Restriction > rests)
 

Public Attributes

Config DEFAULT
 

Detailed Description

Rule configuration.

Definition at line 154 of file InjectFilterRule.java.

Member Function Documentation

default InjectFilterRule org.apache.calcite.rel.rules.InjectFilterRule.Config.toRule ( )
inline

Definition at line 160 of file InjectFilterRule.java.

References org.apache.calcite.rel.rules.InjectFilterRule.InjectFilterRule().

160  {
161  return new InjectFilterRule(this, null);
162  }
InjectFilterRule(Config config, List< Restriction > restrictions)

+ Here is the call graph for this function:

default InjectFilterRule org.apache.calcite.rel.rules.InjectFilterRule.Config.toRule ( List< Restriction rests)
inline

Definition at line 164 of file InjectFilterRule.java.

References org.apache.calcite.rel.rules.InjectFilterRule.InjectFilterRule().

164  {
165  return new InjectFilterRule(this, rests);
166  }
InjectFilterRule(Config config, List< Restriction > restrictions)

+ Here is the call graph for this function:

Member Data Documentation

Config org.apache.calcite.rel.rules.InjectFilterRule.Config.DEFAULT
Initial value:
=
EMPTY.withOperandSupplier(b0 -> b0.operand(LogicalTableScan.class).noInputs())
.as(Config.class)

Definition at line 155 of file InjectFilterRule.java.


The documentation for this interface was generated from the following file: