Package org.jcsp.net2
Class NetConnectionLocation
- java.lang.Object
-
- org.jcsp.net2.NetLocation
-
- org.jcsp.net2.NetConnectionLocation
-
- All Implemented Interfaces:
Serializable
public final class NetConnectionLocation extends NetLocation implements Serializable
- Author:
- Kevin
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NetConnectionLocation(NodeID aNodeID, int aVConnN)
Creates a new NetConnectionLocation
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeAddress
getNodeAddress()
Gets the NodeAddress part of the locationNodeID
getNodeID()
Gets the NodeID part of the locationint
getVConnN()
Gets the vconnn part of the locationstatic NetConnectionLocation
parse(String str)
Converts the string form of a NetConnectionLocation back into its object formString
toString()
Converts the NetConnectionLocation object into a string representation of the form nconnl://[NodeID]/[VConnN]
-
-
-
Constructor Detail
-
NetConnectionLocation
public NetConnectionLocation(NodeID aNodeID, int aVConnN)
Creates a new NetConnectionLocation- Parameters:
aNodeID
- The NodeID part of the locationaVConnN
- The vconnn part of the location
-
-
Method Detail
-
getNodeID
public NodeID getNodeID()
Gets the NodeID part of the location- Specified by:
getNodeID
in classNetLocation
- Returns:
- The NodeID part of the NetConnectionLocation
-
getNodeAddress
public NodeAddress getNodeAddress()
Gets the NodeAddress part of the location- Specified by:
getNodeAddress
in classNetLocation
- Returns:
- The NodeAddress part of the NetConnectionLocation
-
getVConnN
public int getVConnN()
Gets the vconnn part of the location- Returns:
- The VConnN part of the NetConnectionLocation
-
toString
public String toString()
Converts the NetConnectionLocation object into a string representation of the form nconnl://[NodeID]/[VConnN]
-
parse
public static NetConnectionLocation parse(String str)
Converts the string form of a NetConnectionLocation back into its object form- Parameters:
str
- The string representation of a NetConnectionLocation- Returns:
- A new NetConnectionLocation created from the String representation
-
-