public class LdoRelation extends LdoFormula
| Modifier and Type | Field and Description |
|---|---|
private LdoFormula |
left |
private LdoFormula |
right |
| Constructor and Description |
|---|
LdoRelation(LdoFormula left,
LdoFormula right) |
| Modifier and Type | Method and Description |
|---|---|
LdoFormula |
clone()
Creates a deep copy of this formula
|
boolean |
equals(java.lang.Object obj) |
java.util.Set<LdoArgument> |
getAtoms()
Processes the set of all atoms which appear in this formula
|
LdoFormula |
getLeft() |
java.util.Set<LdoFormula> |
getLiterals()
Returns all literals, i.e.
|
java.util.Set<PropositionalPredicate> |
getPredicates()
Processes the set of all predicates which appear in this
formula
|
LdoFormula |
getRight() |
int |
hashCode() |
java.lang.String |
toString() |
combineWithAnd, combineWithOr, complement, getDividers, getPredicateCls, getSignature, getUniformProbability, isLiteralprivate LdoFormula left
private LdoFormula right
public LdoRelation(LdoFormula left, LdoFormula right)
public LdoFormula getLeft()
public LdoFormula getRight()
public java.util.Set<LdoArgument> getAtoms()
SimpleLogicalFormulagetAtoms in interface SimpleLogicalFormulagetAtoms in class LdoFormulapublic java.util.Set<PropositionalPredicate> getPredicates()
SimpleLogicalFormulagetPredicates in interface SimpleLogicalFormulagetPredicates in class LdoFormulapublic java.util.Set<LdoFormula> getLiterals()
LdoFormulagetLiterals in class LdoFormulapublic int hashCode()
hashCode in interface SimpleLogicalFormulahashCode in class LdoFormulapublic boolean equals(java.lang.Object obj)
equals in interface SimpleLogicalFormulaequals in class LdoFormulapublic LdoFormula clone()
SimpleLogicalFormulaclone in interface SimpleLogicalFormulaclone in class LdoFormulapublic java.lang.String toString()
toString in class java.lang.Object