Class AbstractBinaryLogicalOperator
- java.lang.Object
-
- org.citydb.config.project.query.filter.selection.AbstractPredicate
-
- org.citydb.config.project.query.filter.selection.logical.AbstractLogicalOperator
-
- org.citydb.config.project.query.filter.selection.logical.AbstractBinaryLogicalOperator
-
- Direct Known Subclasses:
AndOperator
,OrOperator
public abstract class AbstractBinaryLogicalOperator extends AbstractLogicalOperator
-
-
Constructor Summary
Constructors Constructor Description AbstractBinaryLogicalOperator()
AbstractBinaryLogicalOperator(java.util.List<AbstractPredicate> operands)
AbstractBinaryLogicalOperator(AbstractPredicate... operands)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AbstractPredicate>
getOperands()
boolean
isSetOperands()
int
numberOfOperands()
void
reset()
void
setOperands(java.util.List<AbstractPredicate> operands)
-
Methods inherited from class org.citydb.config.project.query.filter.selection.logical.AbstractLogicalOperator
getOperatorName, getPredicateName
-
-
-
-
Constructor Detail
-
AbstractBinaryLogicalOperator
public AbstractBinaryLogicalOperator()
-
AbstractBinaryLogicalOperator
public AbstractBinaryLogicalOperator(java.util.List<AbstractPredicate> operands)
-
AbstractBinaryLogicalOperator
public AbstractBinaryLogicalOperator(AbstractPredicate... operands)
-
-
Method Detail
-
isSetOperands
public boolean isSetOperands()
-
getOperands
public java.util.List<AbstractPredicate> getOperands()
-
setOperands
public void setOperands(java.util.List<AbstractPredicate> operands)
-
numberOfOperands
public int numberOfOperands()
-
reset
public void reset()
- Specified by:
reset
in classAbstractPredicate
-
-