public class LiteralNode extends GraphNode
Constructor and Description |
---|
LiteralNode(Literal literal)
Creates a new instance of LiteralNode
|
Modifier and Type | Method and Description |
---|---|
static boolean |
inconsistentSupportMutex(LiteralNode node1,
LiteralNode node2)
Determines whether two literal nodes are mutually exclusive due to inconsistent support
|
static boolean |
isMutex(LiteralNode node1,
LiteralNode node2)
Determines whether two LiteralNodes are mutually exclusive
|
static boolean |
isNegation(LiteralNode node1,
LiteralNode node2)
Determines whether two literal nodes are the negation of one another
|
addBackPointer, addForwardPointer, connect, connect, connect, contains, containsBackPointer, containsForwardPointer, getBackPointer, getForwardPointer, isMutex, match, mutexIsSet, numBackPointers, numForwardPointers, setMutex, toString
public LiteralNode(Literal literal)
public static boolean isMutex(LiteralNode node1, LiteralNode node2)
public static boolean isNegation(LiteralNode node1, LiteralNode node2)
public static boolean inconsistentSupportMutex(LiteralNode node1, LiteralNode node2)