- from
Returns an instance of InternetDomainName after lenient validation.
Specifically, validation against
- toString
Returns the domain name, normalized to all lower case.
- hasPublicSuffix
Indicates whether this domain name ends in a #isPublicSuffix(), including if it
is a public suffix i
- isValid
Indicates whether the argument is a syntactically valid domain name using
lenient validation. Specif
- isUnderPublicSuffix
Indicates whether this domain name ends in a #isPublicSuffix(), while not being
a public suffix itse
- isTopPrivateDomain
Indicates whether this domain name is composed of exactly one subdomain
component followed by a #isP
- hasParent
Indicates whether this domain is composed of two or more parts.
- <init>
Private constructor used to implement #ancestor(int). Argument parts are assumed
to be valid, as the
- ancestor
Returns the ancestor of the current domain at the given number of levels
"higher" (rightward) in the
- validatePart
Helper method for #validateSyntax(List). Validates that one part of a domain
name is valid.
- validateSyntax
Validation method used by to ensure that the domain name is syntactically valid
according to RFC 103
- topPrivateDomain
Returns the portion of this domain name that is one level beneath the public
suffix. For example, fo