Class BinaryLogicalPredicate
- java.lang.Object
-
- org.citydb.database.schema.path.AbstractNodePredicate
-
- org.citydb.database.schema.path.predicate.logical.BinaryLogicalPredicate
-
public class BinaryLogicalPredicate extends AbstractNodePredicate
-
-
Field Summary
-
Fields inherited from class org.citydb.database.schema.path.AbstractNodePredicate
contextNode
-
-
Constructor Summary
Constructors Constructor Description BinaryLogicalPredicate(EqualToPredicate leftOperand, LogicalPredicateName name, AbstractNodePredicate rightOperand)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EqualToPredicate
getLeftOperand()
LogicalPredicateName
getName()
LogicalPredicateName
getPredicateName()
AbstractNodePredicate
getRightOperand()
boolean
isEqualTo(AbstractNodePredicate other)
java.lang.String
toString(boolean removeAttributePrefixes)
-
Methods inherited from class org.citydb.database.schema.path.AbstractNodePredicate
toString
-
-
-
-
Constructor Detail
-
BinaryLogicalPredicate
public BinaryLogicalPredicate(EqualToPredicate leftOperand, LogicalPredicateName name, AbstractNodePredicate rightOperand)
-
-
Method Detail
-
getLeftOperand
public EqualToPredicate getLeftOperand()
-
getRightOperand
public AbstractNodePredicate getRightOperand()
-
getName
public LogicalPredicateName getName()
-
isEqualTo
public boolean isEqualTo(AbstractNodePredicate other)
- Specified by:
isEqualTo
in classAbstractNodePredicate
-
getPredicateName
public LogicalPredicateName getPredicateName()
- Specified by:
getPredicateName
in classAbstractNodePredicate
-
toString
public java.lang.String toString(boolean removeAttributePrefixes)
- Specified by:
toString
in classAbstractNodePredicate
-
-