public class EPPRegistryIDN extends java.lang.Object implements EPPCodecComponent
getIdnVersion()
and
setIdnVersion(String)
to get and set the element.getIdnaVersion()
and
setIdnaVersion(String)
to get and set the element.getUnicodeVersion()
and
setUnicodeVersion(String)
to get and set the element.getEncoding()
and
setEncoding(String)
to get and set the element.getCommingleAllowed()
and setCommingleAllowed(Boolean)
to get and set the element.getLanguages()
and setLanguages(List)
to get and set
the element. Use addLanguage(EPPRegistryLanguageType)
to add one
language policy to the existing list.EPPRegistryDomain
,
EPPRegistryLanguageType
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
ELM_COMMINGLE_ALLOWED
XML Element Name of
commingleAllowed attribute. |
static java.lang.String |
ELM_ENCODING
XML Element Name of
encoding attribute. |
static java.lang.String |
ELM_IDN_VERSION
XML Element Name of
idnVersion attribute. |
static java.lang.String |
ELM_IDNA_VERSION
XML Element Name of
idnaVersion attribute. |
static java.lang.String |
ELM_NAME
XML Element Name of
EPPRegistryIDN root element. |
static java.lang.String |
ELM_UNICODE_VERSION
XML Element Name of
unicodeVersion attribute. |
Constructor and Description |
---|
EPPRegistryIDN() |
Modifier and Type | Method and Description |
---|---|
void |
addLanguage(EPPRegistryLanguageType language)
Append one instance of
EPPRegistryLanguageType to the existing
list. |
java.lang.Object |
clone()
Clone
EPPRegistryIDN . |
void |
decode(org.w3c.dom.Element aElement)
Decode the
EPPRegistryIDN attributes from the aElement DOM
Element tree. |
org.w3c.dom.Element |
encode(org.w3c.dom.Document aDocument)
Encode a DOM Element tree from the attributes of the
EPPRegistryIDN instance. |
boolean |
equals(java.lang.Object aObject)
implements a deep
EPPRegistryIDN compare. |
java.lang.Boolean |
getCommingleAllowed()
Get whether commingling of scripts is allowed.
|
java.lang.String |
getEncoding()
Get the character encoding.
|
java.lang.String |
getIdnaVersion()
Get the idnaVersion.
|
java.lang.String |
getIdnVersion()
Get the idnVersion.
|
java.util.List |
getLanguages()
Get the
List of EPPRegistryLanguageType . |
java.lang.String |
getNamespace()
Returns the XML namespace associated with the
EPPCodecComponent . |
java.lang.String |
getUnicodeVersion()
Get the unicodeVersion.
|
void |
setCommingleAllowed(java.lang.Boolean commingleAllowed)
Set whether commingling of scripts is allowed.
|
void |
setEncoding(java.lang.String encoding)
Set the character encoding.
|
void |
setIdnaVersion(java.lang.String idnaVersion)
Set the idnaVersion.
|
void |
setIdnVersion(java.lang.String idnVersion)
Set the idnVersion.
|
void |
setLanguages(java.util.List languages)
Set the
List of EPPRegistryLanguageType . |
void |
setUnicodeVersion(java.lang.String unicodeVersion)
Set the unicodeVersion.
|
java.lang.String |
toString()
Implementation of
Object.toString , which will result in an
indented XML String representation of the concrete
EPPCodecComponent . |
public static final java.lang.String ELM_NAME
EPPRegistryIDN
root element.public static final java.lang.String ELM_IDN_VERSION
idnVersion
attribute.public static final java.lang.String ELM_IDNA_VERSION
idnaVersion
attribute.public static final java.lang.String ELM_UNICODE_VERSION
unicodeVersion
attribute.public static final java.lang.String ELM_ENCODING
encoding
attribute.public static final java.lang.String ELM_COMMINGLE_ALLOWED
commingleAllowed
attribute.public org.w3c.dom.Element encode(org.w3c.dom.Document aDocument) throws EPPEncodeException
EPPRegistryIDN
instance.encode
in interface EPPCodecComponent
aDocument
- DOM Document that is being built. Used as an Element factory.EPPRegistryIDN
instance.EPPEncodeException
- - Unable to encode EPPRegistryIDN
instance.public void decode(org.w3c.dom.Element aElement) throws EPPDecodeException
EPPRegistryIDN
attributes from the aElement DOM
Element tree.decode
in interface EPPCodecComponent
aElement
- Root DOM Element to decode EPPRegistryIDN
from.EPPDecodeException
- Unable to decode aElementpublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
EPPRegistryIDN
.clone
in interface EPPCodecComponent
clone
in class java.lang.Object
EPPRegistryIDN
java.lang.CloneNotSupportedException
- standard Object.clone exceptionpublic boolean equals(java.lang.Object aObject)
EPPRegistryIDN
compare.equals
in class java.lang.Object
aObject
- EPPRegistryIDN
instance to compare withtrue
if this object is the same as the aObject argument;
false
otherwisepublic java.lang.String toString()
Object.toString
, which will result in an
indented XML String
representation of the concrete
EPPCodecComponent
.toString
in class java.lang.Object
String
if successful;
ERROR
otherwise.public java.lang.String getIdnVersion()
String
representation of idnVersionpublic void setIdnVersion(java.lang.String idnVersion)
idnVersion
- String
representation of idnVersionpublic java.lang.String getUnicodeVersion()
String
representation of unicodeVersionpublic void setUnicodeVersion(java.lang.String unicodeVersion)
unicodeVersion
- String
representation of unicodeVersionpublic java.lang.String getIdnaVersion()
String
representation of idnaVersionpublic void setIdnaVersion(java.lang.String idnaVersion)
idnaVersion
- String
representation of idnaVersionpublic java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
encoding
- character encoding for transforming Unicode characters
uniquely and reversibly into DNS compatible characterspublic java.lang.Boolean getCommingleAllowed()
true
allow commingling; false
do not allow
comminglingpublic void setCommingleAllowed(java.lang.Boolean commingleAllowed)
commingleAllowed
- true
allow commingling; false
do not allow
comminglingpublic java.util.List getLanguages()
List
of EPPRegistryLanguageType
.List
of EPPRegistryLanguageType
that defines the
supported language codes and character code point policypublic void setLanguages(java.util.List languages)
List
of EPPRegistryLanguageType
.languages
- List
of EPPRegistryLanguageType
that defines
the supported language codes and character code point policypublic void addLanguage(EPPRegistryLanguageType language)
EPPRegistryLanguageType
to the existing
list.language
- instance of EPPRegistryLanguageType
that defines the
supported language codes and character code point policypublic java.lang.String getNamespace()
EPPCodecComponent
.getNamespace
in interface EPPCodecComponent
EPPCodecComponent
.Copyright © VeriSign Inc. All Rights Reserved.