class RoutingTable.NodeInfo
extends java.lang.Object
Repräsentiert einen Knoten. Ist der Knoten ein Zwischenknoten, so repräsentiert diese Klasse ein Zeile. Ist der Knoten ein zielknoten, so repräsentiert diese Klasse eine Spalte.
Modifier and Type | Field and Description |
---|---|
(package private) RoutingTable.NodeInfo |
_bestRoutingNode |
(package private) int |
_bestRoutingRow |
(package private) int |
_column
Spalte
|
(package private) RoutingConnectionInterface |
_directConnection |
(package private) long |
_nodeId
Id des Knotens
|
(package private) int |
_row
Zeile
|
Constructor and Description |
---|
NodeInfo(long nodeId)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
|
Modifier and Type | Method and Description |
---|---|
RoutingTable.NodeInfo |
getBestRoutingNode() |
int |
getBestRoutingRow() |
int |
getColumn() |
RoutingConnectionInterface |
getDirectConnection() |
long |
getNodeId() |
int |
getRow() |
void |
setBestRoutingNode(RoutingTable.NodeInfo bestRoutingNode) |
void |
setBestRoutingRow(int bestRoutingRow) |
void |
setColumn(int column) |
void |
setDirectConnection(RoutingConnectionInterface directConnection) |
void |
setRow(int row) |
long _nodeId
Id des Knotens
int _row
Zeile
int _column
Spalte
RoutingConnectionInterface _directConnection
int _bestRoutingRow
RoutingTable.NodeInfo _bestRoutingNode
NodeInfo(long nodeId)
Erzeugt ein neues Objekt mit den gegebenen Parametern.
nodeId
- Id des Knotenspublic long getNodeId()
public int getRow()
public void setRow(int row)
public int getColumn()
public void setColumn(int column)
public RoutingTable.NodeInfo getBestRoutingNode()
public void setBestRoutingNode(RoutingTable.NodeInfo bestRoutingNode)
public int getBestRoutingRow()
public void setBestRoutingRow(int bestRoutingRow)
public RoutingConnectionInterface getDirectConnection()
public void setDirectConnection(RoutingConnectionInterface directConnection)