Class ILikeOperator
java.lang.Object
com.tangosol.coherence.dslquery.operator.BaseOperator<LikeFilter>
com.tangosol.coherence.dslquery.operator.LikeOperator
com.tangosol.coherence.dslquery.operator.ILikeOperator
A class representing the case-insensitive "ilike" operator.
- Since:
- 21.06
- Author:
- rl 2021.6.24
-
Field Summary
Fields inherited from class com.tangosol.coherence.dslquery.operator.BaseOperator
f_asAlias, f_fConditional, f_sSymbol
-
Constructor Summary
ModifierConstructorDescriptionprotected
Construct ainvalid @code
{@code ILikeOperator).
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addToTokenTable
(TokenTable tokenTable) Add this operator to the givenTokenTable
.protected boolean
Methods inherited from class com.tangosol.coherence.dslquery.operator.LikeOperator
makeFilter
Methods inherited from class com.tangosol.coherence.dslquery.operator.BaseOperator
addAliases, getAliases, getSymbol, isConditional, makeExtractor, makeExtractor, makeFilter, toString, unmodifiableSet
-
Field Details
-
INSTANCE
An instance of the LikeOperator.
-
-
Constructor Details
-
ILikeOperator
protected ILikeOperator()Construct ainvalid @code
{@code ILikeOperator).
-
-
Method Details
-
addToTokenTable
Description copied from class:BaseOperator
Add this operator to the givenTokenTable
. This typically means adding this operator using its symbol and also adding any aliases.- Overrides:
addToTokenTable
in classLikeOperator
- Parameters:
tokenTable
- the TokenTable to add this operator to
-
isIgnoreCase
protected boolean isIgnoreCase()- Overrides:
isIgnoreCase
in classLikeOperator
- Returns:
- the
ILikeOperator
is case-insensitive, therefore this returnstrue
-