Class LikeOperator
- java.lang.Object
-
- org.citydb.query.filter.selection.operator.comparison.AbstractComparisonOperator
-
- org.citydb.query.filter.selection.operator.comparison.LikeOperator
-
public class LikeOperator extends AbstractComparisonOperator
-
-
Constructor Summary
Constructors Constructor Description LikeOperator(Expression leftOperand, Expression rightOperand)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LikeOperator
copy()
java.lang.String
getEscapeCharacter()
Expression
getLeftOperand()
Expression[]
getOperands()
ComparisonOperatorName
getOperatorName()
Expression
getRightOperand()
java.lang.String
getSingleCharacter()
java.lang.String
getWildCard()
boolean
isMatchCase()
boolean
isSetLeftOperand()
boolean
isSetRightOperand()
void
setEscapeCharacter(java.lang.String escapeCharacter)
void
setLeftOperand(Expression leftOperand)
void
setMatchCase(boolean matchCase)
void
setRightOperand(Expression rightOperand)
void
setSingleCharacter(java.lang.String singleCharacter)
void
setWildCard(java.lang.String wildCard)
-
Methods inherited from class org.citydb.query.filter.selection.operator.comparison.AbstractComparisonOperator
getPredicateName
-
-
-
-
Constructor Detail
-
LikeOperator
public LikeOperator(Expression leftOperand, Expression rightOperand) throws FilterException
- Throws:
FilterException
-
-
Method Detail
-
isSetLeftOperand
public boolean isSetLeftOperand()
-
getLeftOperand
public Expression getLeftOperand()
-
setLeftOperand
public void setLeftOperand(Expression leftOperand) throws FilterException
- Throws:
FilterException
-
isSetRightOperand
public boolean isSetRightOperand()
-
getRightOperand
public Expression getRightOperand()
-
setRightOperand
public void setRightOperand(Expression rightOperand) throws FilterException
- Throws:
FilterException
-
getOperands
public Expression[] getOperands()
-
getWildCard
public java.lang.String getWildCard()
-
setWildCard
public void setWildCard(java.lang.String wildCard)
-
getSingleCharacter
public java.lang.String getSingleCharacter()
-
setSingleCharacter
public void setSingleCharacter(java.lang.String singleCharacter)
-
getEscapeCharacter
public java.lang.String getEscapeCharacter()
-
setEscapeCharacter
public void setEscapeCharacter(java.lang.String escapeCharacter)
-
isMatchCase
public boolean isMatchCase()
-
setMatchCase
public void setMatchCase(boolean matchCase)
-
getOperatorName
public ComparisonOperatorName getOperatorName()
- Specified by:
getOperatorName
in interfaceOperator
- Specified by:
getOperatorName
in classAbstractComparisonOperator
-
copy
public LikeOperator copy() throws FilterException
- Throws:
FilterException
-
-