public class LdoConjunction extends LdoAssociativeFormula
support
Constructor and Description |
---|
LdoConjunction()
Creates a new (empty) conjunction.
|
LdoConjunction(java.util.Collection<? extends LdoFormula> formulas)
Creates a new conjunction with the given inner formulas.
|
LdoConjunction(LdoFormula first,
LdoFormula second)
Creates a new conjunction with the two given formulae
|
Modifier and Type | Method and Description |
---|---|
LdoConjunction |
clone()
Creates a deep copy of this formula
|
LdoConjunction |
createEmptyFormula() |
java.lang.String |
getEmptySymbol() |
java.lang.String |
getOperatorSymbol() |
add, add, addAll, addAll, clear, contains, containsAll, createEmptySignature, equals, get, getAtoms, getFormulas, getFormulas, getLiterals, getPredicates, getSignature, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray, toString
combineWithAnd, combineWithOr, complement, getDividers, getPredicateCls, getUniformProbability, isLiteral
finalize, getClass, notify, notifyAll, wait, wait, wait
getPredicateCls, isLiteral
public LdoConjunction(java.util.Collection<? extends LdoFormula> formulas)
formulas
- a collection of formulas.public LdoConjunction()
public LdoConjunction(LdoFormula first, LdoFormula second)
first
- a ldo formula.second
- a ldo formula.public LdoConjunction createEmptyFormula()
public java.lang.String getOperatorSymbol()
public java.lang.String getEmptySymbol()
public LdoConjunction clone()
SimpleLogicalFormula
clone
in interface SimpleLogicalFormula
clone
in class LdoFormula