public abstract class ArrayPredicate extends Object implements BasePredicate
Constructor and Description |
---|
ArrayPredicate(Predicate... predicates)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(PredicateVisitor visitor)
Accept the given visitor.
|
abstract Predicate |
create(Predicate... predicates)
Factory method.
|
boolean |
equals(Object o) |
abstract String |
getOperator() |
Predicate[] |
getPredicates()
Get the predicates.
|
Set<String> |
getPropertyIds() |
int |
hashCode() |
String |
toString() |
public ArrayPredicate(Predicate... predicates)
predicates
- the predicatespublic Set<String> getPropertyIds()
getPropertyIds
in interface BasePredicate
public void accept(PredicateVisitor visitor)
PredicateVisitorAcceptor
accept
in interface PredicateVisitorAcceptor
visitor
- the visitorpublic abstract String getOperator()
public abstract Predicate create(Predicate... predicates)
predicates
- the predicate arraypublic Predicate[] getPredicates()
Copyright © 2022 Apache Software Foundation. All rights reserved.