public class InetAddressUtil
extends java.lang.Object
InetAddress utility methods.| Constructor and Description |
|---|
InetAddressUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.net.InetSocketAddress[] |
getBroadcastAddresses(int port)
Get broadcast addresses.
|
static java.lang.String |
getHostName() |
static java.net.InetSocketAddress[] |
getSocketAddressList(java.lang.String list,
int defaultPort)
Parse space delimited addresss[:port] string and return array of
InetSocketAddress. |
static java.net.InetSocketAddress[] |
getSocketAddressList(java.lang.String list,
int defaultPort,
java.net.InetSocketAddress[] appendList)
Parse space delimited address[:port] string and return array of
InetSocketAddress. |
static java.net.InetAddress |
intToIPv4Address(int addr)
Convert an integer into an IPv4 INET address.
|
static int |
ipv4AddressToInt(java.net.InetAddress addr)
Convert an IPv4 INET address to an integer.
|
public static java.net.InetSocketAddress[] getBroadcastAddresses(int port)
port - port to be added to get socket address.public static java.net.InetAddress intToIPv4Address(int addr)
addr - integer representation of a given address.public static int ipv4AddressToInt(java.net.InetAddress addr)
addr - IPv4 INET address.java.lang.IllegalArgumentException - if the address is really an IPv6 addresspublic static java.net.InetSocketAddress[] getSocketAddressList(java.lang.String list,
int defaultPort)
InetSocketAddress.list - space delimited addresss[:port] string.defaultPort - port take if not specified.InetSocketAddress.public static java.net.InetSocketAddress[] getSocketAddressList(java.lang.String list,
int defaultPort,
java.net.InetSocketAddress[] appendList)
InetSocketAddress.list - space delimited address[:port] string.defaultPort - port take if not specified.appendList - list to be appended.InetSocketAddress.public static java.lang.String getHostName()