Class BetweenOperator
- java.lang.Object
-
- org.citydb.query.filter.selection.operator.comparison.AbstractComparisonOperator
-
- org.citydb.query.filter.selection.operator.comparison.BetweenOperator
-
public class BetweenOperator extends AbstractComparisonOperator
-
-
Constructor Summary
Constructors Constructor Description BetweenOperator(Expression operand, Expression lowerBoundary, Expression upperBoundary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BetweenOperator
copy()
Expression
getLowerBoundary()
Expression
getOperand()
ComparisonOperatorName
getOperatorName()
Expression
getUpperBoundary()
boolean
isSetLowerBoundary()
boolean
isSetOperand()
boolean
isSetUpperBoundary()
void
setLowerBoundary(Expression lowerBoundary)
void
setOperand(Expression operand)
void
setUpperBoundary(Expression upperBoundary)
-
Methods inherited from class org.citydb.query.filter.selection.operator.comparison.AbstractComparisonOperator
getPredicateName
-
-
-
-
Constructor Detail
-
BetweenOperator
public BetweenOperator(Expression operand, Expression lowerBoundary, Expression upperBoundary) throws FilterException
- Throws:
FilterException
-
-
Method Detail
-
isSetOperand
public boolean isSetOperand()
-
getOperand
public Expression getOperand()
-
setOperand
public void setOperand(Expression operand) throws FilterException
- Throws:
FilterException
-
isSetLowerBoundary
public boolean isSetLowerBoundary()
-
getLowerBoundary
public Expression getLowerBoundary()
-
setLowerBoundary
public void setLowerBoundary(Expression lowerBoundary)
-
isSetUpperBoundary
public boolean isSetUpperBoundary()
-
getUpperBoundary
public Expression getUpperBoundary()
-
setUpperBoundary
public void setUpperBoundary(Expression upperBoundary)
-
getOperatorName
public ComparisonOperatorName getOperatorName()
- Specified by:
getOperatorName
in interfaceOperator
- Specified by:
getOperatorName
in classAbstractComparisonOperator
-
copy
public BetweenOperator copy() throws FilterException
- Throws:
FilterException
-
-