public class PropositionalSignature extends SetSignature<Proposition>
Constructor and Description |
---|
PropositionalSignature()
Creates a new (empty) propositional signature.
|
PropositionalSignature(java.util.Collection<? extends Proposition> propositions)
Creates a new propositional signature with the given set
of propositions.
|
PropositionalSignature(int numvars)
Creates a new propositional signature with the given number
of propositions (named "A0"..."Anumvars".
|
Modifier and Type | Method and Description |
---|---|
void |
add(PropositionalSignature other)
Adds the elements of another signature to the current one.
|
add, addAll, addSignature, clear, contains, containsAll, equals, hashCode, isEmpty, isOverlappingSignature, isSubSignature, iterator, remove, removeAll, retainAll, size, toArray, toArray, toString
public PropositionalSignature(java.util.Collection<? extends Proposition> propositions)
propositions
- a set of propositions.public PropositionalSignature()
public PropositionalSignature(int numvars)
numvars
- the number of variables.public void add(PropositionalSignature other)
other
- a propositional signature.