public class IPAddressParser extends Object
Constructor and Description |
---|
IPAddressParser() |
Modifier and Type | Method and Description |
---|---|
private static String |
b2s(byte b) |
private static String |
ip4ToHex(byte[] b) |
static byte[] |
parseIPv4Literal(String s)
Converts the supplied IPv4 literal to byte[], or null if the
IPv4 address was invalid.
|
static byte[] |
parseIPv6Literal(String s)
Converts the supplied IPv6 literal to byte[], or null if the
IPv6 address was invalid.
|
private static String |
prependZeroes(String s) |
private static String[] |
splitOnColon(String s) |
public IPAddressParser()
public static byte[] parseIPv4Literal(String s)
s
- Literal IPv4 address.public static byte[] parseIPv6Literal(String s)
s
- Literal IPv6 address.private static String prependZeroes(String s)
private static String[] splitOnColon(String s)