public abstract class OperatorPredicate<T> extends Predicate<T>
| Modifier and Type | Field and Description | 
|---|---|
protected java.lang.String | 
name  | 
protected java.lang.String | 
value  | 
| Constructor and Description | 
|---|
OperatorPredicate(java.lang.String name,
                 java.lang.String value)  | 
| Modifier and Type | Method and Description | 
|---|---|
Predicate<T> | 
copy(java.util.Collection<? extends Predicate<T>> children)
Create a copy of this predicate, with new children. 
 | 
boolean | 
equals(java.lang.Object other)  | 
java.lang.String | 
getOperator()  | 
java.lang.String | 
getValue()  | 
int | 
hashCode()  | 
java.lang.String | 
toString()  | 
and, and, any, asMatchable, estimateCost, getChild, getChildCount, getChildren, getLeafCount, isMatchable, not, or, orprotected final java.lang.String name
protected final java.lang.String value
public OperatorPredicate(java.lang.String name,
                         java.lang.String value)
public java.lang.String getOperator()
public java.lang.String getValue()
public Predicate<T> copy(java.util.Collection<? extends Predicate<T>> children)
Predicatepublic java.lang.String toString()
toString in class java.lang.Object