public class TopologicalNode extends com.banda.core.domain.TechnicalDomainObject implements Comparable<TopologicalNode>
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>| Constructor and Description |
|---|
TopologicalNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInEdge(Edge inEdge) |
void |
addNewInEdgeFrom(TopologicalNode node) |
void |
addNewInEdgesFrom(Collection<TopologicalNode> nodes) |
void |
addNewOutEdgesTo(Collection<TopologicalNode> nodes) |
void |
addNewOutEdgeTo(TopologicalNode node) |
void |
addOutEdge(Edge outEdge) |
int |
compareTo(TopologicalNode anotherTopologicalNode) |
Integer |
getIndex() |
List<Edge> |
getInEdges() |
List<TopologicalNode> |
getInNeighbors() |
List<Integer> |
getLocation() |
List<TopologicalNode> |
getNeighbors() |
List<Edge> |
getOutEdges() |
Integer |
getOutEdgesNum() |
List<TopologicalNode> |
getOutNeighbors() |
Topology |
getTopology() |
boolean |
hasLocation() |
boolean |
isBias() |
void |
removeInEdge(Edge inEdge) |
void |
removeOutEdge(Edge outEdge) |
void |
setBias(boolean bias) |
void |
setIndex(Integer index) |
protected void |
setInEdges(List<Edge> inEdges) |
void |
setLocation(List<Integer> location) |
protected void |
setOutEdges(List<Edge> outEdges) |
protected void |
setTopology(Topology topology) |
String |
toString() |
public Integer getIndex()
public void setIndex(Integer index)
public boolean hasLocation()
public void addInEdge(Edge inEdge)
public void removeInEdge(Edge inEdge)
public void addNewInEdgesFrom(Collection<TopologicalNode> nodes)
public void addNewInEdgeFrom(TopologicalNode node)
public Integer getOutEdgesNum()
public void addOutEdge(Edge outEdge)
public void removeOutEdge(Edge outEdge)
public void addNewOutEdgesTo(Collection<TopologicalNode> nodes)
public void addNewOutEdgeTo(TopologicalNode node)
public List<TopologicalNode> getInNeighbors()
public List<TopologicalNode> getOutNeighbors()
public List<TopologicalNode> getNeighbors()
public Topology getTopology()
protected void setTopology(Topology topology)
public boolean isBias()
public void setBias(boolean bias)
public String toString()
toString in class com.banda.core.domain.DomainObject<Long>Object.toString()public int compareTo(TopologicalNode anotherTopologicalNode)
compareTo in interface Comparable<TopologicalNode>Copyright © 2018. All Rights Reserved.