public class MacAddress extends Object implements Comparable<MacAddress>
| Constructor and Description |
|---|
MacAddress(String macAddress)
MAC Address constructor capable of parsing hexadecimal encoded values with or without separators
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(MacAddress macAddress)
Compare to other MAC Address
|
boolean |
equals(Object object)
Equals comparison based on address byte array
|
byte[] |
getBytes()
Get Byte Array of Address using Arrays.copyOf()
|
int |
hashCode()
Hash code based on Arrays.hashCode() of address byte array
|
boolean |
isLocal()
Is Local Address
|
boolean |
isMulticast()
Is Multicast Address
|
String |
toString()
Format Address using lowercase hexadecimal encoding with standard separator such as 00:00:00:00:00:00
|
public MacAddress(String macAddress)
macAddress - Hexadecimal encoded addresspublic byte[] getBytes()
public boolean isMulticast()
public boolean isLocal()
public String toString()
public boolean equals(Object object)
public int hashCode()
public int compareTo(MacAddress macAddress)
compareTo in interface Comparable<MacAddress>macAddress - MAC Address for comparisonCopyright © 2016–2021 Fluenda. All rights reserved.