public class DNFFormula extends java.util.HashSet<Monom>
| Constructor and Description |
|---|
DNFFormula() |
DNFFormula(Clause m) |
DNFFormula(java.util.Collection<Monom> m) |
DNFFormula(Monom m) |
DNFFormula(java.util.Set<Monom> monoms,
java.util.Map<VariableParam,? extends LiteralParam> mapping) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
entailedBy(Monom m) |
Clause |
extractClause() |
java.util.Set<ConstantParam> |
getConstantParams() |
java.util.Set<VariableParam> |
getVariableParams() |
boolean |
hasConjunctions() |
add, clear, clone, contains, isEmpty, iterator, remove, size, spliteratoraddAll, containsAll, retainAll, toArray, toArray, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitpublic DNFFormula()
public DNFFormula(Monom m)
public DNFFormula(Clause m)
public DNFFormula(java.util.Collection<Monom> m)
public DNFFormula(java.util.Set<Monom> monoms, java.util.Map<VariableParam,? extends LiteralParam> mapping)
public java.util.Set<VariableParam> getVariableParams()
public java.util.Set<ConstantParam> getConstantParams()
public boolean hasConjunctions()
public Clause extractClause()
public boolean entailedBy(Monom m)