public class IPAddress
extends java.lang.Object
Constructor and Description |
---|
IPAddress() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
asBytes(java.lang.String addr)
Convert a TCP/IP address string into a byte array
|
static int |
asInteger(java.net.InetAddress ipaddr)
Convert an IP address into an integer value
|
static java.lang.String |
asString(byte[] ipaddr)
Convert a raw IP address array as a String
|
static java.lang.String |
asString(int ipaddr)
Convert a raw IP address array as a String
|
static boolean |
isInSubnet(java.lang.String ipaddr,
java.lang.String subnet,
java.lang.String mask)
Check if the specified address is within the required subnet
|
static boolean |
isNumericAddress(java.lang.String ipaddr)
Check if the specified address is a valid numeric TCP/IP address
|
static int |
parseNumericAddress(java.lang.String ipaddr)
Check if the specified address is a valid numeric TCP/IP address and return as an integer value
|
public static final boolean isNumericAddress(java.lang.String ipaddr)
ipaddr
- Stringpublic static final int parseNumericAddress(java.lang.String ipaddr)
ipaddr
- Stringpublic static final int asInteger(java.net.InetAddress ipaddr)
ipaddr
- InetAddresspublic static final boolean isInSubnet(java.lang.String ipaddr, java.lang.String subnet, java.lang.String mask)
ipaddr
- Stringsubnet
- Stringmask
- Stringpublic static final java.lang.String asString(byte[] ipaddr)
ipaddr
- byte[]public static final java.lang.String asString(int ipaddr)
ipaddr
- intpublic static final byte[] asBytes(java.lang.String addr)
addr
- StringCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.