public static enum IPv4Address.IPv4KnownRange extends java.lang.Enum<IPv4Address.IPv4KnownRange>
| Enum Constant and Description |
|---|
BROADCAST
255.255.255.255/32 - RFC 6890
|
CGNAT
"100.64.0.0/10 - RFC 6598
|
LINK_LOCAL
169.254.0.0/16 - RFC 3927
|
LOOPBACK
127.0.0.0/8 - RFC 990
|
MULTICAST
224.0.0.0/4 - RFC 5771
|
PRIVATE_10
10.0.0.0/8 - RFC 1918
|
PRIVATE_172_16
172.16.0.0/12 - RFC 1918
|
PRIVATE_192_168
192.168.0.0/16 - RFC 1918
|
RESERVED_240
240.0.0.0/4 - RFC 6890
|
SPECIAL_PURPOSE
192.0.0.0/24 - RFC 5736
|
TEST_NET1
192.0.2.0/24 - RFC 5737
|
TEST_NET2
198.51.100.0/24 - RFC 5737
|
TEST_NET3
203.0.113.0/24 - RFC 5737
|
TESTING
198.18.0.0/15 - RFC 2544
|
TRANSLATION_6_TO_4
192.88.99.0/24 - RFC 3068
|
UNSPECIFIED
0.0.0.0/8 - RFC 1700
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(IPv4Address address) |
IPv4Range |
range() |
static IPv4Address.IPv4KnownRange |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IPv4Address.IPv4KnownRange[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IPv4Address.IPv4KnownRange LOOPBACK
public static final IPv4Address.IPv4KnownRange UNSPECIFIED
public static final IPv4Address.IPv4KnownRange PRIVATE_10
public static final IPv4Address.IPv4KnownRange PRIVATE_172_16
public static final IPv4Address.IPv4KnownRange PRIVATE_192_168
public static final IPv4Address.IPv4KnownRange TESTING
public static final IPv4Address.IPv4KnownRange TRANSLATION_6_TO_4
public static final IPv4Address.IPv4KnownRange LINK_LOCAL
public static final IPv4Address.IPv4KnownRange SPECIAL_PURPOSE
public static final IPv4Address.IPv4KnownRange TEST_NET1
public static final IPv4Address.IPv4KnownRange TEST_NET2
public static final IPv4Address.IPv4KnownRange TEST_NET3
public static final IPv4Address.IPv4KnownRange MULTICAST
public static final IPv4Address.IPv4KnownRange CGNAT
public static final IPv4Address.IPv4KnownRange RESERVED_240
public static final IPv4Address.IPv4KnownRange BROADCAST
public static IPv4Address.IPv4KnownRange[] values()
for (IPv4Address.IPv4KnownRange c : IPv4Address.IPv4KnownRange.values()) System.out.println(c);
public static IPv4Address.IPv4KnownRange valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic boolean contains(IPv4Address address)
public IPv4Range range()