org.teiid.language
Class Like

java.lang.Object
  extended by org.teiid.language.BaseLanguageObject
      extended by org.teiid.language.Condition
          extended by org.teiid.language.Like
All Implemented Interfaces:
Expression, LanguageObject, Predicate

public class Like
extends Condition
implements Predicate


Constructor Summary
Like(Expression left, Expression right, java.lang.Character escapeCharacter, boolean negated)
           
 
Method Summary
 void acceptVisitor(LanguageObjectVisitor visitor)
           
 java.lang.Character getEscapeCharacter()
           
 Expression getLeftExpression()
           
 Expression getRightExpression()
           
 boolean isNegated()
           
 void setEscapeCharacter(java.lang.Character character)
           
 void setLeftExpression(Expression expression)
           
 void setNegated(boolean negated)
           
 void setRightExpression(Expression expression)
           
 
Methods inherited from class org.teiid.language.Condition
getType
 
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Like

public Like(Expression left,
            Expression right,
            java.lang.Character escapeCharacter,
            boolean negated)
Method Detail

getLeftExpression

public Expression getLeftExpression()

getRightExpression

public Expression getRightExpression()

getEscapeCharacter

public java.lang.Character getEscapeCharacter()

isNegated

public boolean isNegated()

acceptVisitor

public void acceptVisitor(LanguageObjectVisitor visitor)
Specified by:
acceptVisitor in interface LanguageObject

setLeftExpression

public void setLeftExpression(Expression expression)

setRightExpression

public void setRightExpression(Expression expression)

setEscapeCharacter

public void setEscapeCharacter(java.lang.Character character)

setNegated

public void setNegated(boolean negated)


Copyright © 2010. All Rights Reserved.