public class ReteEdge
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected jadex.rules.rulesystem.rete.nodes.INode |
end
The end node.
|
protected jadex.rules.rulesystem.rete.nodes.INode |
start
The start node.
|
protected boolean |
tuple
Flag indicating, if the edge is an object edge (false) or a tuple edge (true).
|
Constructor and Description |
---|
ReteEdge(jadex.rules.rulesystem.rete.nodes.INode start,
jadex.rules.rulesystem.rete.nodes.INode end,
boolean tuple)
Create a new edge.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Check if this edge equals a given object.
|
jadex.rules.rulesystem.rete.nodes.INode |
getEnd()
Return the end node of this edge.
|
jadex.rules.rulesystem.rete.nodes.INode |
getStart()
Return the start node of this edge.
|
int |
hashCode()
Hash code of the edge.
|
boolean |
isTuple()
Check, if this edge is a tuple edge (or an object edge).
|
java.lang.String |
toString()
Return a string representation
|
protected jadex.rules.rulesystem.rete.nodes.INode start
protected jadex.rules.rulesystem.rete.nodes.INode end
protected boolean tuple
public ReteEdge(jadex.rules.rulesystem.rete.nodes.INode start, jadex.rules.rulesystem.rete.nodes.INode end, boolean tuple)
public jadex.rules.rulesystem.rete.nodes.INode getStart()
public jadex.rules.rulesystem.rete.nodes.INode getEnd()
public boolean isTuple()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object