|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jackofalltrades.irc.util.InetAddressUtils
Provides utility methods for converting java.net.InetAddress
objects to unsigned integers and from unsigned integers to
java.net.InetAddress
objects.
java.net.InetAddress address = InetAddress.getByName("127.0.0.1"); String localHostAsUnsignedInt = "2130706433"; // print out "2130706433". System.out.println( InetAddressUtils.toUnsignedInteger(address)); // print out "addresses are equal". if (address.equals(InetAddressUtils.toInetAddress(localHostAsUnsignedInt))) { System.out.println("addresses are equal"); }
Method Summary | |
static java.net.InetAddress |
toInetAddress(java.lang.String address)
Converts an unsigned integer string into a java.net.InetAddress . |
static java.lang.String |
toUnsignedIntegerString(java.net.InetAddress address)
Converts a java.net.InetAddress to an unsigned integer
string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static final java.lang.String toUnsignedIntegerString(java.net.InetAddress address)
java.net.InetAddress
to an unsigned integer
string.
address
- the java.net.InetAddress
to convert.
java.lang.IllegalArgumentException
- if address
is
null.public static final java.net.InetAddress toInetAddress(java.lang.String address)
java.net.InetAddress
.
address
- the address as an unsigned integer string.
java.net.InetAddress
object, or null if the
conversion failed.
java.lang.IllegalArgument
- Exception if the address
is not an unsigned integer.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |