public final class IdnaDomainVariant extends java.lang.Object implements java.lang.Comparable<IdnaDomainVariant>, java.io.Serializable
Constructor and Description |
---|
IdnaDomainVariant(java.lang.String name,
java.lang.String userForm)
Constructs an IDNA domain variant
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(IdnaDomainVariant other)
Compares an IdnaDomainVariant based, in order, on the user form and DNS
form.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName() |
java.lang.String |
getUserForm() |
int |
hashCode() |
public IdnaDomainVariant(java.lang.String name, java.lang.String userForm)
name
- the DNS form of the domain nameuserForm
- the user form of the domain namepublic java.lang.String getName()
public java.lang.String getUserForm()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(Object)
public int compareTo(IdnaDomainVariant other)
compareTo
in interface java.lang.Comparable<IdnaDomainVariant>
Comparable.compareTo(Object)