public static enum IPv6Address.IPv6KnownRange extends java.lang.Enum<IPv6Address.IPv6KnownRange>
| Enum Constant and Description |
|---|
DISCARD
100::/64 - RFC 6666
|
DOCUMENTATION
2001:db8::/32 - RFC 3849
|
GLOBAL_MULTICAST
ff0e::/16 - RFC 4291
|
GLOBAL_UNICAST
2000::/3 - RFC 3587
|
INTERFACE_LOCAL_MULTICAST
ff01::/16 - RFC 4291
|
IPV4_COMPATIBLE_IPV6_DEPRECATED
::/96 - RFC 4291
|
IPV4_IPV6_TRANSLATION_WELL_KNOWN
64:ff9b::/96 - RFC 6052
|
IPV4_MAPPED_IPV6
::ffff:0:0/96 - RFC 4291
|
LINK_LOCAL_MULTICAST
ff02::/16 - RFC 4291
|
LINK_LOCAL_UNICAST
fe80::/10 - RFC 4291
|
LOOPBACK
::1/128 - RFC 4291
|
MULTICAST
ff00::/8 - RFC 4291
|
ORCHID
2001:10::/28 - RFC 4843
|
ORCHID_2
2001:20::/28
|
SITE_LOCAL_MULTICAST
ff05::/16 - RFC 4291
|
SITE_LOCAL_UNICAST_DEPRECATED
fec::/10 - RFC 4291
|
TEREDO
2001:0000:/32 - RFC 4380
|
TRANSLATION_6_TO_4
2002::/16 - RFC 3056
|
ULA
fc00::/7 - RFC 4193
|
UNSPECIFIED
::/128 - RFC 4291
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(IPv6Address address) |
IPv6Range |
range() |
static IPv6Address.IPv6KnownRange |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IPv6Address.IPv6KnownRange[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IPv6Address.IPv6KnownRange UNSPECIFIED
public static final IPv6Address.IPv6KnownRange LOOPBACK
public static final IPv6Address.IPv6KnownRange DISCARD
public static final IPv6Address.IPv6KnownRange ORCHID
public static final IPv6Address.IPv6KnownRange ORCHID_2
public static final IPv6Address.IPv6KnownRange DOCUMENTATION
public static final IPv6Address.IPv6KnownRange IPV4_COMPATIBLE_IPV6_DEPRECATED
public static final IPv6Address.IPv6KnownRange IPV4_MAPPED_IPV6
public static final IPv6Address.IPv6KnownRange IPV4_IPV6_TRANSLATION_WELL_KNOWN
public static final IPv6Address.IPv6KnownRange TRANSLATION_6_TO_4
public static final IPv6Address.IPv6KnownRange TEREDO
public static final IPv6Address.IPv6KnownRange ULA
public static final IPv6Address.IPv6KnownRange MULTICAST
public static final IPv6Address.IPv6KnownRange GLOBAL_MULTICAST
public static final IPv6Address.IPv6KnownRange SITE_LOCAL_MULTICAST
public static final IPv6Address.IPv6KnownRange LINK_LOCAL_MULTICAST
public static final IPv6Address.IPv6KnownRange INTERFACE_LOCAL_MULTICAST
public static final IPv6Address.IPv6KnownRange GLOBAL_UNICAST
public static final IPv6Address.IPv6KnownRange LINK_LOCAL_UNICAST
public static final IPv6Address.IPv6KnownRange SITE_LOCAL_UNICAST_DEPRECATED
public static IPv6Address.IPv6KnownRange[] values()
for (IPv6Address.IPv6KnownRange c : IPv6Address.IPv6KnownRange.values()) System.out.println(c);
public static IPv6Address.IPv6KnownRange 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(IPv6Address address)
public IPv6Range range()