public class DomainAddress extends Size4 implements Address, java.io.Serializable
Constructor and Description |
---|
DomainAddress(byte[] addr)
Create a DomainAddress from a byte[]
|
DomainAddress(int addr)
Create a DomainAddress from an int
|
DomainAddress(java.lang.String addrStr)
Create a DomainAddress from a String, eg "2.45"
|
Modifier and Type | Method and Description |
---|---|
java.net.InetAddress |
asInetAddress()
Get DomainAddress as an InetAddress
|
int |
asInteger()
Get DomainAddress as an Integer.
|
java.lang.String |
asTransmitForm()
Address in transmittable form
|
int |
compareTo(java.lang.Object other)
Compare this Address to another one
|
boolean |
equals(java.lang.Object obj)
Equals
|
int |
getDomain()
Get the domain part of an Address
|
int |
getHost()
Get the host part of an Address
|
java.lang.String |
toString()
To String
|
asByteArray, hashCode, size
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asByteArray, size
public DomainAddress(java.lang.String addrStr) throws java.net.UnknownHostException
java.net.UnknownHostException
public DomainAddress(int addr)
public DomainAddress(byte[] addr) throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException
public int getDomain()
public int getHost()
public int asInteger()
public java.net.InetAddress asInetAddress()
asInetAddress
in interface Address
public java.lang.String asTransmitForm()
asTransmitForm
in interface Address
public int compareTo(java.lang.Object other)
compareTo
in interface java.lang.Comparable
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
User Space Routing 0.10.3