@API(value=MAINTAINED) public interface ComponentWithChildren extends QueryComponent
QueryComponent
that has child components.Modifier and Type | Method and Description |
---|---|
List<QueryComponent> |
getChildren() |
QueryComponent |
withOtherChildren(List<QueryComponent> newChildren) |
asNestedWith, asUnnestedWith, eval, evalAsync, evalMessage, evalMessageAsync, isAsync, validate
combineHashes, iterablePlanHash, objectPlanHash, objectsPlanHash, planHash, planHash, planHash, planHashUnordered, stringHashUnordered
acceptPropertyVisitor, bindTo, equalsWithoutChildren, getPlannerExpressionChildren
@Nonnull List<QueryComponent> getChildren()
QueryComponent withOtherChildren(List<QueryComponent> newChildren)