|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.metnet.dao.AbstractMultiPathwayElementNode
public abstract class AbstractMultiPathwayElementNode
pathway element nodes which holds multiple element nodes from different pathway graphs. Notice that this class cannot infer the edge relation among multi-node since it should check the global node relation
| Field Summary | |
|---|---|
(package private) java.lang.String |
guid
guid for this object, replace the default hashCode |
(package private) PathwayElementNode |
leftNode
define the left element node |
(package private) java.util.Set |
predGuidSet
pred multi-node |
(package private) PathwayElementNode |
rightNode
define the right element node |
(package private) java.util.Set |
succGuidSet
succ multi-node |
| Constructor Summary | |
|---|---|
AbstractMultiPathwayElementNode()
default constructor |
|
AbstractMultiPathwayElementNode(PathwayElementNode elementNode,
PathwayElementNode elementNode2)
create a multi-node containing two nodes |
|
| Method Summary | |
|---|---|
void |
addAllPredGuid(java.util.Collection guidList)
add all pred node |
void |
addAllSuccGuid(java.util.Collection guidList)
add all succ node |
void |
addPredGuid(java.lang.String guid)
add one pred node |
void |
addSuccGuid(java.lang.String guid)
add one succ node |
java.lang.String |
getGuid()
|
PathwayElementNode |
getLeftNode()
|
java.lang.String |
getName()
used to display the name of the node |
java.util.Set |
getPredGuidSet()
|
PathwayElementNode |
getRightNode()
|
java.util.Set |
getSuccGuidSet()
|
void |
setLeftNode(PathwayElementNode leftNode)
|
void |
setRightNode(PathwayElementNode rightNode)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
java.lang.String guid
PathwayElementNode leftNode
PathwayElementNode rightNode
java.util.Set predGuidSet
java.util.Set succGuidSet
| Constructor Detail |
|---|
public AbstractMultiPathwayElementNode()
public AbstractMultiPathwayElementNode(PathwayElementNode elementNode,
PathwayElementNode elementNode2)
elementNode - element node 1elementNode2 - element node 2| Method Detail |
|---|
public PathwayElementNode getLeftNode()
getLeftNode in interface MultiPathwayElementNodepublic void setLeftNode(PathwayElementNode leftNode)
setLeftNode in interface MultiPathwayElementNodeleftNode - The leftNode to set.public PathwayElementNode getRightNode()
getRightNode in interface MultiPathwayElementNodepublic void setRightNode(PathwayElementNode rightNode)
setRightNode in interface MultiPathwayElementNoderightNode - The rightNode to set.public java.lang.String getGuid()
getGuid in interface MultiPathwayElementNodepublic java.util.Set getPredGuidSet()
getPredGuidSet in interface MultiPathwayElementNodepublic java.util.Set getSuccGuidSet()
getSuccGuidSet in interface MultiPathwayElementNodepublic void addPredGuid(java.lang.String guid)
addPredGuid in interface MultiPathwayElementNodeguid - the guid of the pred nodepublic void addSuccGuid(java.lang.String guid)
addSuccGuid in interface MultiPathwayElementNodeguid - the guid of the succ nodepublic void addAllPredGuid(java.util.Collection guidList)
addAllPredGuid in interface MultiPathwayElementNodeguidList - all guid of nodespublic void addAllSuccGuid(java.util.Collection guidList)
addAllSuccGuid in interface MultiPathwayElementNodeguidList - all guid of nodespublic java.lang.String getName()
MultiPathwayElementNode
getName in interface MultiPathwayElementNodepublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||