OmniSciDB  ba1bac9284
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros 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 (Restriction rest)
 

Public Attributes

Config DEFAULT
 

Detailed Description

Rule configuration.

Definition at line 100 of file InjectFilterRule.java.

Member Function Documentation

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

Definition at line 106 of file InjectFilterRule.java.

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

106  {
107  return new InjectFilterRule(this, null);
108  }
InjectFilterRule(Config config, Restriction restriction)

+ Here is the call graph for this function:

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

Definition at line 110 of file InjectFilterRule.java.

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

110  {
111  return new InjectFilterRule(this, rest);
112  }
InjectFilterRule(Config config, Restriction restriction)

+ 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 101 of file InjectFilterRule.java.


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