Interface TypeFilterExpression
-
- All Superinterfaces:
Bindable
,RelationalExpression
,RelationalExpressionWithChildren
- All Known Implementing Classes:
LogicalTypeFilterExpression
,RecordQueryTypeFilterPlan
@API(EXPERIMENTAL) public interface TypeFilterExpression extends RelationalExpressionWithChildren
A relational planner expression that represents a type filter. This includes both logical and physical type filtering expressions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<String>
getRecordTypes()
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.RelationalExpression
acceptPropertyVisitor, bindTo, equalsWithoutChildren, getQuantifiers, show
-
Methods inherited from interface com.apple.foundationdb.record.query.plan.temp.expressions.RelationalExpressionWithChildren
getRelationalChildCount
-
-
-
-
Method Detail
-
getRecordTypes
@Nonnull Collection<String> getRecordTypes()
-
-