Package org.teiid.language
Class Like
- java.lang.Object
-
- org.teiid.language.BaseLanguageObject
-
- org.teiid.language.Condition
-
- org.teiid.language.Like
-
- All Implemented Interfaces:
Expression
,LanguageObject
,Predicate
public class Like extends Condition implements Predicate
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Like.MatchMode
-
Constructor Summary
Constructors Constructor Description Like(Expression left, Expression right, Character escapeCharacter, boolean negated)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acceptVisitor(LanguageObjectVisitor visitor)
Character
getEscapeCharacter()
Expression
getLeftExpression()
Like.MatchMode
getMode()
Expression
getRightExpression()
boolean
isNegated()
void
setEscapeCharacter(Character character)
void
setLeftExpression(Expression expression)
void
setMode(Like.MatchMode mode)
void
setNegated(boolean negated)
void
setRightExpression(Expression expression)
-
Methods inherited from class org.teiid.language.Condition
getType, isExpression, setExpression
-
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
-
-
-
-
Constructor Detail
-
Like
public Like(Expression left, Expression right, Character escapeCharacter, boolean negated)
-
-
Method Detail
-
getLeftExpression
public Expression getLeftExpression()
-
getRightExpression
public Expression getRightExpression()
-
getEscapeCharacter
public Character getEscapeCharacter()
-
isNegated
public boolean isNegated()
-
acceptVisitor
public void acceptVisitor(LanguageObjectVisitor visitor)
- Specified by:
acceptVisitor
in interfaceLanguageObject
-
setLeftExpression
public void setLeftExpression(Expression expression)
-
setRightExpression
public void setRightExpression(Expression expression)
-
setEscapeCharacter
public void setEscapeCharacter(Character character)
-
setNegated
public void setNegated(boolean negated)
-
getMode
public Like.MatchMode getMode()
-
setMode
public void setMode(Like.MatchMode mode)
-
-