Interface ComponentWithSingleChild
-
- All Superinterfaces:
PlanHashable
,QueryComponent
,QueryHashable
- All Known Implementing Classes:
BaseNestedField
,NestedField
,NotComponent
,OneOfThemWithComponent
@API(MAINTAINED) public interface ComponentWithSingleChild extends QueryComponent
AQueryComponent
with exactly one child component.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.apple.foundationdb.record.PlanHashable
PlanHashable.PlanHashKind
-
Nested classes/interfaces inherited from interface com.apple.foundationdb.record.QueryHashable
QueryHashable.QueryHashKind
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QueryComponent
getChild()
QueryComponent
withOtherChild(QueryComponent newChild)
-
Methods inherited from interface com.apple.foundationdb.record.PlanHashable
planHash, planHash
-
Methods inherited from interface com.apple.foundationdb.record.query.expressions.QueryComponent
eval, evalAsync, evalMessage, evalMessageAsync, expand, expand, isAsync, validate
-
Methods inherited from interface com.apple.foundationdb.record.QueryHashable
queryHash
-
-
-
-
Method Detail
-
getChild
@Nonnull QueryComponent getChild()
-
withOtherChild
QueryComponent withOtherChild(QueryComponent newChild)
-
-