public final class PublicSuffixPatterns
extends java.lang.Object
InternetDomainName
.
A generated static class containing public members which provide domain name patterns used in determining whether a given domain name is an effective top-level domain (public suffix).
Because this class is used in GWT, the data members are stored in a space-efficient manner.
TrieParser
.
Modifier and Type | Field and Description |
---|---|
static ImmutableMap<java.lang.String,PublicSuffixType> |
EXACT
If a hostname is contained as a key in this map, it is a public suffix.
|
static ImmutableMap<java.lang.String,PublicSuffixType> |
EXCLUDED
The elements in this map would pass the UNDER test, but are known not to be public suffixes and
are thus excluded from consideration.
|
static ImmutableMap<java.lang.String,PublicSuffixType> |
UNDER
If a hostname is not a key in the EXCLUDE map, and if removing its leftmost component results
in a name which is a key in this map, it is a public suffix.
|
Modifier | Constructor and Description |
---|---|
private |
PublicSuffixPatterns() |
public static final ImmutableMap<java.lang.String,PublicSuffixType> EXACT
public static final ImmutableMap<java.lang.String,PublicSuffixType> UNDER
public static final ImmutableMap<java.lang.String,PublicSuffixType> EXCLUDED