public static class LogicalExpressionConverter.Equals extends LogicalExpressionConverter.Term
Constructor and Description |
---|
Equals(java.lang.String value,
int order)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
containsExpr()
Get CONTAINS expression for the term.
|
boolean |
evaluate(java.util.Set<java.lang.String> words)
Evaluate predicate for a set of words
|
java.lang.String |
expr()
Get SQL expression for the term.
|
java.lang.String |
toString()
Convert to String
|
compareTo, getOrder, getValue
public Equals(java.lang.String value, int order)
value
- String to be compared withorder
- Order if the termpublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String expr()
expr
in class LogicalExpressionConverter.Term
public boolean evaluate(java.util.Set<java.lang.String> words)
evaluate
in class LogicalExpressionConverter.Term
words
- given set of wordstrue
if any of the words satisfy the predicatepublic java.lang.String containsExpr()
containsExpr
in class LogicalExpressionConverter.Term