|
|||||||||||
| 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 | ||||||||||