Interface ILikeExpression
- All Superinterfaces:
IExpression
Definition of LIKE expression
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T,C> T accept(IExpressionVisitor<T, C> visitor, C context) Accept visitorReturn the escape character expression for this LIKE expressionReturn left side expressionReturn pattern expression for this LIKE expressionbooleanisNot()Return true if this is expression in a NOT INMethods inherited from interface se.kuseman.payloadbuilder.api.expression.IExpression
eval, eval, eval, fold, getChildren, getQualifiedColumn, getType, isConstant, isInternal, semanticEquals, toVerboseString
-
Method Details
-
isNot
boolean isNot()Return true if this is expression in a NOT IN -
getExpression
IExpression getExpression()Return left side expression -
getPatternExpression
IExpression getPatternExpression()Return pattern expression for this LIKE expression -
getEscapeCharacterExpression
IExpression getEscapeCharacterExpression()Return the escape character expression for this LIKE expression -
accept
Description copied from interface:IExpressionAccept visitor- Specified by:
acceptin interfaceIExpression
-