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.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(Object)public int compareTo(IdnaDomainVariant other)
compareTo in interface java.lang.Comparable<IdnaDomainVariant>Comparable.compareTo(Object)