public class NotEqualsOperator extends ComparisonOperator
| Modifier and Type | Field and Description |
|---|---|
static NotEqualsOperator |
INSTANCE
An instance of the NotEqualsOperator.
|
f_asAlias, f_fConditional, f_sSymbol| Modifier | Constructor and Description |
|---|---|
protected |
NotEqualsOperator()
Construct a NotEqualsOperator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToTokenTable(TokenTable tokenTable)
Add this operator to the given
TokenTable. |
ComparisonOperator |
flip()
Return the operator to use if this operation needs to
be flipped due to the CohQL statement having the literal
on the left hand side.
|
ComparisonFilter |
makeFilter(Object oLeft,
Object oRight)
Create a
Filter for this BaseOperator using the
specified left and right values. |
makeFilteraddAliases, getAliases, getSymbol, isConditional, makeExtractor, makeExtractor, toString, unmodifiableSetpublic static final NotEqualsOperator INSTANCE
public ComparisonOperator flip()
ComparisonOperatorflip in class ComparisonOperatorpublic ComparisonFilter makeFilter(Object oLeft, Object oRight)
BaseOperatorFilter for this BaseOperator using the
specified left and right values.
Note: This method should be thread safe as operators are stored in a static map so may be called by multiple threads.
makeFilter in class BaseOperator<ComparisonFilter>oLeft - the left value to use to build a FilteroRight - the right value to use to build a Filterpublic void addToTokenTable(TokenTable tokenTable)
BaseOperatorTokenTable.
This typically means adding this operator using its
symbol and also adding any aliases.addToTokenTable in class BaseOperator<ComparisonFilter>tokenTable - the TokenTable to add this operator to