public class TopoHost extends TopoVertex implements TopoHostInterface
ID, type| Constructor and Description |
|---|
TopoHost()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Checks equality of two TopoHost objects.
|
java.lang.String |
getHostID()
Returns host ID.
|
java.util.ArrayList<java.lang.String> |
getHostIPAddresses()
Returns host IP addresses.
|
HostLocation |
getHostLocation()
Returns host location attachment information object.
|
java.lang.String |
getHostMac()
Returns the MAC address of a host.
|
java.lang.String |
getVlan()
Returns the VLAN that a host belongs to it.
|
int |
hashCode() |
void |
setHostID(java.lang.String hostID)
Sets host ID.
|
void |
setHostIPAddresses(java.util.ArrayList<java.lang.String> hostIPAddresses)
Sets host IP addresses.
|
void |
setHostLocation(HostLocation hostLocation)
Sets host location attachment information.
|
void |
setHostMac(java.lang.String hostMac)
Sets the MAC address of a host.
|
void |
setVlan(java.lang.String vlan)
Sets the VLAN that a host belongs to it.
|
getID, getType, setID, setTypepublic java.util.ArrayList<java.lang.String> getHostIPAddresses()
public void setHostIPAddresses(java.util.ArrayList<java.lang.String> hostIPAddresses)
hostIPAddresses - Host IP address.public java.lang.String getHostID()
public void setHostID(java.lang.String hostID)
hostID - host ID.public java.lang.String getHostMac()
public void setHostMac(java.lang.String hostMac)
hostMac - host MAC address.public java.lang.String getVlan()
public void setVlan(java.lang.String vlan)
vlan - VLAN ID.public HostLocation getHostLocation()
public void setHostLocation(HostLocation hostLocation)
hostLocation - HostLocation object.public boolean equals(java.lang.Object obj)
equals in class TopoVertexobj - TopoHostpublic int hashCode()
hashCode in class TopoVertex