tag
Title: EPP 1.0 Related Domain - fields tag
Description: The EPPRelatedDomainExtFields object represents the collection
of fields that must be synchronized across all the related domains in the
family. related domains. As such it is composed of a collection of
EPPRelatedDomainExtField
objects.
As XML, it is represented by a element containing a number of
elements.
Copyright: Copyright (c) 2013
Company: VeriSign
- Version:
- 1.0
- Author:
- nchigurupati
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
ELM_NAME
Element tag name for the fields |
Method Summary |
void |
addField(EPPRelatedDomainExtField aField)
Adds a field represented by
EPPRelatedDomainExtField to the list of fields. |
java.lang.Object |
clone()
A deep clone of the EPPRelatedDomainExtFields. |
void |
decode(org.w3c.dom.Element aElement)
Populate the data of this instance with the data stored in the given
Element of the DOM tree |
org.w3c.dom.Element |
encode(org.w3c.dom.Document aDocument)
Append all data from this EPPRelatedDomainExtFields to the given DOM
Document |
boolean |
equals(java.lang.Object aObj)
A deep comparison of this with another EPPRelatedDomainExtFields. |
java.util.List<EPPRelatedDomainExtField> |
getFields()
Returns the fields |
boolean |
hasFields()
Are there any fields included in the list of fields? |
boolean |
isInSync()
Returns the inSync |
void |
setFields(java.util.List<EPPRelatedDomainExtField> fields)
Sets fields value to fields |
void |
setInSync(boolean aInSync)
Sets inSync value to aInSync |
java.lang.String |
toString()
Implementation of Object.toString , which will result in an
indented XML String representation of the concrete
EPPCodecComponent . |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ELM_NAME
public static final java.lang.String ELM_NAME
- Element tag name for the fields
- See Also:
- Constant Field Values
EPPRelatedDomainExtFields
public EPPRelatedDomainExtFields()
- Default constructor
EPPRelatedDomainExtFields
public EPPRelatedDomainExtFields(boolean aInSync)
- Constructor that takes the required
inSync
attribute value.
- Parameters:
aInSync
- Are the fields in sync?
EPPRelatedDomainExtFields
public EPPRelatedDomainExtFields(java.util.List<EPPRelatedDomainExtField> aFields,
boolean aInSync)
- Constructor that takes both attributes of the
EPPRelatedDomainExtFields
class including
the inSync
attribute and the fields
attribute.
- Parameters:
aFields
- List of fields, represented with the EPPRelatedDomainExtField
.aInSync
- Are the fields in sync?
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- A deep clone of the EPPRelatedDomainExtFields.
- Specified by:
clone
in interface EPPCodecComponent
- Overrides:
clone
in class java.lang.Object
- Returns:
- clone of concrete
EPPCodecComponent
- Throws:
java.lang.CloneNotSupportedException
- standard Object.clone exception- See Also:
Object.clone()
decode
public void decode(org.w3c.dom.Element aElement)
throws EPPDecodeException
- Populate the data of this instance with the data stored in the given
Element of the DOM tree
- Specified by:
decode
in interface EPPCodecComponent
- Parameters:
aElement
- The root element of the report fragment of XML
- Throws:
EPPDecodeException
- Thrown if any errors occur during decoding.
encode
public org.w3c.dom.Element encode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
- Append all data from this EPPRelatedDomainExtFields to the given DOM
Document
- Specified by:
encode
in interface EPPCodecComponent
- Parameters:
aDocument
- The DOM Document to append data to
- Returns:
- Encoded DOM
Element
- Throws:
EPPEncodeException
- Thrown when errors occur during the encode attempt or if the
instance is invalid.
equals
public boolean equals(java.lang.Object aObj)
- A deep comparison of this with another EPPRelatedDomainExtFields.
- Overrides:
equals
in class java.lang.Object
- See Also:
Object.equals(java.lang.Object)
addField
public void addField(EPPRelatedDomainExtField aField)
- Adds a field represented by
EPPRelatedDomainExtField
to the list of fields.
- Parameters:
aField
- Field to add to the list.
hasFields
public boolean hasFields()
- Are there any fields included in the list of fields?
- Returns:
true
if the field list is not null
and
there is at least one field in the list; false
otherwise.
getFields
public java.util.List<EPPRelatedDomainExtField> getFields()
- Returns the fields
- Returns:
- the fields
setFields
public void setFields(java.util.List<EPPRelatedDomainExtField> fields)
- Sets fields value to fields
- Parameters:
fields
- the fields to set
isInSync
public boolean isInSync()
- Returns the inSync
- Returns:
- the inSync
setInSync
public void setInSync(boolean aInSync)
- Sets inSync value to aInSync
- Parameters:
aInSync
- the inSync to set
toString
public java.lang.String toString()
- Implementation of
Object.toString
, which will result in an
indented XML String
representation of the concrete
EPPCodecComponent
.
- Overrides:
toString
in class java.lang.Object
- Returns:
- Indented XML
String
if successful;
ERROR
otherwise.
Copyright ? VeriSign Inc. All Rights Reserved.