public class AnyChildrenMatcher extends Object implements ExpressionChildrenMatcher
Modifier and Type | Field and Description |
---|---|
static ExpressionChildrenMatcher |
ANY |
Modifier and Type | Method and Description |
---|---|
Stream<PlannerBindings> |
matches(Iterator<? extends Bindable> childIterator)
Apply this matcher to the children provided by the given iterator and produce a stream of possible bindings.
|
public static final ExpressionChildrenMatcher ANY
@Nonnull public Stream<PlannerBindings> matches(@Nonnull Iterator<? extends Bindable> childIterator)
ExpressionChildrenMatcher
ExpressionMatcher
s.matches
in interface ExpressionChildrenMatcher
childIterator
- an iterator of references to the children of a planner expression