public class HostInterface
extends java.lang.Object
修飾子とタイプ | フィールド | 説明 |
---|---|---|
static int |
IPV4_BITMASK |
|
static int |
IPV6_BITMASK |
|
static int |
LOCAL_BITMASK |
|
static boolean |
USE_LOOPBACK_ADDR |
|
static boolean |
USE_ONLY_IPV4_ADDR |
|
static boolean |
USE_ONLY_IPV6_ADDR |
コンストラクタ | 説明 |
---|---|
HostInterface() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
static java.lang.String |
getHostAddress(int n) |
|
static java.lang.String |
getHostURL(java.lang.String host,
int port,
java.lang.String uri) |
|
static java.net.InetAddress[] |
getInetAddress(int ipfilter,
java.lang.String[] interfaces) |
|
static java.lang.String |
getInterface() |
|
static java.lang.String |
getIPv4Address() |
|
static java.lang.String |
getIPv6Address() |
|
static int |
getNHostAddresses() |
|
static boolean |
hasIPv4Addresses() |
|
static boolean |
hasIPv6Addresses() |
|
static boolean |
isIPv4Address(java.lang.String host) |
|
static boolean |
isIPv6Address(java.lang.String host) |
|
static void |
setInterface(java.lang.String ifaddr) |
public static boolean USE_LOOPBACK_ADDR
public static boolean USE_ONLY_IPV4_ADDR
public static boolean USE_ONLY_IPV6_ADDR
public static final int IPV4_BITMASK
public static final int IPV6_BITMASK
public static final int LOCAL_BITMASK
public static final void setInterface(java.lang.String ifaddr)
public static final java.lang.String getInterface()
public static final int getNHostAddresses()
public static final java.net.InetAddress[] getInetAddress(int ipfilter, java.lang.String[] interfaces)
ipfilter
- interfaces
- public static final java.lang.String getHostAddress(int n)
public static final boolean isIPv6Address(java.lang.String host)
public static final boolean isIPv4Address(java.lang.String host)
public static final boolean hasIPv4Addresses()
public static final boolean hasIPv6Addresses()
public static final java.lang.String getIPv4Address()
public static final java.lang.String getIPv6Address()
public static final java.lang.String getHostURL(java.lang.String host, int port, java.lang.String uri)