Package | Description |
---|---|
com.tangosol.coherence.dslquery | |
com.tangosol.coherence.dslquery.operator |
This package contains implementations of the
com.tangosol.coherence.dslquery.BaseOperator
interface. |
Modifier and Type | Field and Description |
---|---|
protected Map<CharSequence,BaseOperator> |
CoherenceQueryLanguage.m_mapOperators
The map of CohQL operators.
|
Modifier and Type | Method and Description |
---|---|
BaseOperator |
CoherenceQueryLanguage.getOperator(String sSymbol)
Return the
BaseOperator mapped to the given symbol. |
Modifier and Type | Method and Description |
---|---|
protected Map<CharSequence,BaseOperator> |
CoherenceQueryLanguage.initializeOperatorMap()
Initialize the CohQL operators Map with all of the built-in CohQL
operators and return the Map.
|
Modifier and Type | Method and Description |
---|---|
void |
CoherenceQueryLanguage.addOperator(BaseOperator operator)
Add the custom operator to the CohQL language.
|
Modifier and Type | Class and Description |
---|---|
class |
AdditionOperator
A
BaseOperator implementation representing the
addition (+) operator. |
class |
AndOperator
An operator representing a logical AND (&&).
|
class |
BetweenOperator
An operator representing the "between" conditional operator.
|
class |
ComparisonOperator
A base class for comparison operators, which are operators
that are used in conditional clauses such as equals, greater than,
less than, etc.
|
class |
ContainsAllOperator
An operator representing the conditional "contains all" operation.
|
class |
ContainsAnyOperator
An operator representing the conditional "contains any" operation.
|
class |
ContainsOperator
An operator representing the conditional "contains" operation.
|
class |
DivisionOperator
An operator representing the conditional mathematical division operation.
|
class |
EqualsOperator
An operator implementation representing the equality operator.
|
class |
GreaterEqualsOperator
A class representing the conditional greater than or equal to operator.
|
class |
GreaterOperator
A class representing the greater than operator.
|
class |
InOperator
A class representing the "in"operator.
|
class |
LessEqualsOperator
A class representing the logical less than or equal to operator.
|
class |
LessOperator
A class representing the logical less than or equal to operator.
|
class |
LikeOperator
A class representing the "like" operator.
|
class |
MultiplicationOperator
An operator representing the mathematical multiplication operation.
|
class |
NotEqualsOperator
A class representing the not equals operator.
|
class |
OrOperator
A class representing the logical OR operator.
|
class |
SubtractionOperator
An operator representing the conditional mathematical subtraction operation.
|
class |
XorOperator
A class representing the logical XOR operator.
|
Modifier and Type | Method and Description |
---|---|
abstract BaseOperator<ComparisonFilter> |
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.
|