CompareLike
Pattern matching comparison expression: WHERE NAME LIKE ?
| Methods |
| void |
createIndexConditions(Session session, TableFilter filter)
|
| void |
createIndexConditions(Session session, TableFilter filter)
|
| int |
getCost()
|
| int |
getCost()
|
| String |
getSQL()
|
| String |
getSQL()
|
| Value |
getValue(Session session)
|
| Value |
getValue(Session session)
|
| boolean |
isEverything(ExpressionVisitor visitor)
|
| boolean |
isEverything(ExpressionVisitor visitor)
|
| void |
mapColumns(ColumnResolver resolver, int level)
|
| void |
mapColumns(ColumnResolver resolver, int level)
|
| Expression |
optimize(Session session)
|
| Expression |
optimize(Session session)
|
| void |
setEvaluatable(TableFilter tableFilter, boolean b)
|
| void |
setEvaluatable(TableFilter tableFilter, boolean b)
|
| boolean |
test(String testPattern, String value, char escapeChar)
Test if the value matches the pattern.
|
| boolean |
test(String testPattern, String value, char escapeChar)
Test if the value matches the pattern.
Parameters:
testPattern - the pattern
value - the value
escapeChar - the escape character
Returns:
true if the value matches
|
| void |
updateAggregate(Session session)
|
| void |
updateAggregate(Session session)
|
|