public class IPAddress extends Object implements Comparable<IPAddress>
Modifier and Type | Field and Description |
---|---|
private int |
address |
Constructor and Description |
---|
IPAddress(byte[] address)
Creates a new IPAddress from an four element byte array.
|
IPAddress(Inet4Address address)
Creates a new IPAddress from an
Inet4Address . |
IPAddress(int address)
Creates a new IPAddress from an 32-Bit integer.
|
IPAddress(String address)
Creates a new IPAddress from its string representation.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
asByteArray() |
Inet4Address |
asInetAddress() |
int |
asInt() |
String |
asString() |
int |
compareTo(IPAddress o) |
boolean |
equals(Object obj) |
int |
hashCode() |
private static Inet4Address |
parse(String address) |
String |
toString() |
public IPAddress(int address)
address
- the addresspublic IPAddress(byte[] address)
address
- the addresspublic IPAddress(String address)
address
- the addresspublic IPAddress(Inet4Address address)
Inet4Address
.address
- the addresspublic int asInt()
public Inet4Address asInetAddress()
Inet4Address
public byte[] asByteArray()
public String asString()
public int compareTo(IPAddress o)
compareTo
in interface Comparable<IPAddress>
private static Inet4Address parse(String address)
Copyright © 2012-2015 52north.org. All Rights Reserved.