public interface FunctionVisitor<T> extends PredicateVisitor<T>
PredicateVisitor
to visit functions.Modifier and Type | Method and Description |
---|---|
default T |
visit(CompoundPredicate predicate) |
default T |
visit(LeafPredicate predicate) |
T |
visitAnd(List<T> children) |
T |
visitContains(FieldRef fieldRef,
Object literal) |
T |
visitEndsWith(FieldRef fieldRef,
Object literal) |
T |
visitEqual(FieldRef fieldRef,
Object literal) |
T |
visitGreaterOrEqual(FieldRef fieldRef,
Object literal) |
T |
visitGreaterThan(FieldRef fieldRef,
Object literal) |
T |
visitIn(FieldRef fieldRef,
List<Object> literals) |
T |
visitIsNotNull(FieldRef fieldRef) |
T |
visitIsNull(FieldRef fieldRef) |
T |
visitLessOrEqual(FieldRef fieldRef,
Object literal) |
T |
visitLessThan(FieldRef fieldRef,
Object literal) |
T |
visitNotEqual(FieldRef fieldRef,
Object literal) |
T |
visitNotIn(FieldRef fieldRef,
List<Object> literals) |
T |
visitOr(List<T> children) |
T |
visitStartsWith(FieldRef fieldRef,
Object literal) |
default T visit(LeafPredicate predicate)
visit
in interface PredicateVisitor<T>
default T visit(CompoundPredicate predicate)
visit
in interface PredicateVisitor<T>
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.