|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.solarmetric.rd.graph.Edge
A graph edge. Includes the from and to nodes, an arbitrary user object, and a weight. Edges can be either directed or undirected.
| Constructor Summary | |
Edge(java.lang.Object from,
java.lang.Object to,
boolean directed)
Constructor. |
|
| Method Summary | |
java.lang.Object |
getFrom()
Return the node the edge links from. |
java.lang.Object |
getOther(java.lang.Object node)
Return the node on the opposite end of the given one, or null if the given node is not part of this edge. |
java.lang.Object |
getTo()
Return the node the edge links to. |
java.lang.Object |
getUserObject()
Arbitrary user object associated with the edge. |
double |
getWeight()
Return the weight of the edge. |
boolean |
isDirected()
Return whether the edge is directed. |
boolean |
isFrom(java.lang.Object node)
Return true if this edge links from the given node. |
boolean |
isTo(java.lang.Object node)
Return true if this edge links to the given node. |
void |
setUserObject(java.lang.Object obj)
Arbitrary user object associated with the edge. |
void |
setWeight(double weight)
Set the weight of the edge. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Edge(java.lang.Object from,
java.lang.Object to,
boolean directed)
from - the node the edge comes fromto - the node the edge goes todirected - whether the edge is directed| Method Detail |
public java.lang.Object getFrom()
public java.lang.Object getTo()
public java.lang.Object getOther(java.lang.Object node)
public boolean isTo(java.lang.Object node)
public boolean isFrom(java.lang.Object node)
public boolean isDirected()
public double getWeight()
public void setWeight(double weight)
public java.lang.Object getUserObject()
public void setUserObject(java.lang.Object obj)
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||