|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dhcp4java.HardwareAddress
public class HardwareAddress
Class is immutable.
Constructor Summary | |
---|---|
HardwareAddress(byte[] macAddr)
|
|
HardwareAddress(byte hType,
byte[] macAddr)
|
|
HardwareAddress(byte hType,
java.lang.String macHex)
|
|
HardwareAddress(java.lang.String macHex)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
byte[] |
getHardwareAddress()
Object is cloned to avoid any side-effect. |
static HardwareAddress |
getHardwareAddressByString(java.lang.String macStr)
Parse the MAC address in hex format, split by ':'. |
java.lang.String |
getHardwareAddressHex()
|
byte |
getHardwareType()
|
int |
hashCode()
|
java.lang.String |
toString()
Prints the hardware address in hex format, split by ":". |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public HardwareAddress(byte[] macAddr)
public HardwareAddress(byte hType, byte[] macAddr)
public HardwareAddress(java.lang.String macHex)
public HardwareAddress(byte hType, java.lang.String macHex)
Method Detail |
---|
public byte getHardwareType()
public byte[] getHardwareAddress()
Object is cloned to avoid any side-effect.
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getHardwareAddressHex()
public java.lang.String toString()
toString
in class java.lang.Object
public static HardwareAddress getHardwareAddressByString(java.lang.String macStr)
E.g. 0:c0:c3:49:2b:57.
macStr
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |