Package org.apache.calcite.rel.metadata
Interface BuiltInMetadata.Predicates
-
- All Superinterfaces:
Metadata
- All Known Subinterfaces:
BuiltInMetadata.All
- Enclosing class:
- BuiltInMetadata
public static interface BuiltInMetadata.Predicates extends Metadata
Metadata about the predicates that hold in the rows emitted from a relational expression.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
BuiltInMetadata.Predicates.Handler
Handler API.
-
Field Summary
Fields Modifier and Type Field Description static MetadataDef<BuiltInMetadata.Predicates>
DEF
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RelOptPredicateList
getPredicates()
Derives the predicates that hold on rows emitted from a relational expression.
-
-
-
Field Detail
-
DEF
static final MetadataDef<BuiltInMetadata.Predicates> DEF
-
-
Method Detail
-
getPredicates
RelOptPredicateList getPredicates()
Derives the predicates that hold on rows emitted from a relational expression.- Returns:
- Predicate list
-
-