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
FieldsFields inherited from class com.tangosol.coherence.dslquery.operator.BaseOperator
f_asAlias, f_fConditional, f_sSymbol -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstruct ainvalid @code
{@code ILikeOperator). -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToTokenTable(TokenTable tokenTable) Add this operator to the givenTokenTable.protected booleanMethods inherited from class com.tangosol.coherence.dslquery.operator.LikeOperator
makeFilterMethods 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:BaseOperatorAdd this operator to the givenTokenTable. This typically means adding this operator using its symbol and also adding any aliases.- Overrides:
addToTokenTablein classLikeOperator- Parameters:
tokenTable- the TokenTable to add this operator to
-
isIgnoreCase
protected boolean isIgnoreCase()- Overrides:
isIgnoreCasein classLikeOperator- Returns:
- the
ILikeOperatoris case-insensitive, therefore this returnstrue
-