Class EPPRegistryZone

    • Constructor Summary

      Constructors 
      Constructor Description
      EPPRegistryZone()
      Default constructor.
      EPPRegistryZone​(java.lang.String name, java.util.Date createDate)
      Construct EPPRegistryZone with name and create date.
      EPPRegistryZone​(java.lang.String name, java.util.Date createDate, java.util.Date updateDate)
      Construct EPPRegistryZone with name, craete date and last update date.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object clone()
      Clone EPPRegistryZone.
      void decode​(org.w3c.dom.Element aElement)
      Decode the EPPRegistryZone 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 EPPRegistryZone instance.
      boolean equals​(java.lang.Object aObject)
      implements a deep EPPRegistryZone compare.
      java.util.Date getCreateDate()
      Get creation date of zone object.
      java.lang.String getName()
      Get name of the zone object.
      java.lang.String getNamespace()
      Returns the XML namespace associated with the EPPCodecComponent.
      java.util.Date getUpdateDate()
      Get last update date of zone object.
      void setCreateDate​(java.util.Date createDate)
      Set creation date of zone object.
      void setName​(java.lang.String name)
      Set name of the zone object.
      void setUpdateDate​(java.util.Date updateDate)
      Set last update date of zone object.
      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
    • Constructor Detail

      • EPPRegistryZone

        public EPPRegistryZone​(java.lang.String name,
                               java.util.Date createDate)
        Construct EPPRegistryZone with name and create date. updateDate is set to null.
        Parameters:
        name - fully qualified name of zone object
        createDate - creation date of zone object
      • EPPRegistryZone

        public EPPRegistryZone​(java.lang.String name,
                               java.util.Date createDate,
                               java.util.Date updateDate)
        Construct EPPRegistryZone with name, craete date and last update date.
        Parameters:
        name - fully qualified name of zone object
        createDate - creation date of zone object
        updateDate - date of last update
    • Method Detail

      • encode

        public org.w3c.dom.Element encode​(org.w3c.dom.Document aDocument)
                                   throws EPPEncodeException
        Encode a DOM Element tree from the attributes of the EPPRegistryZone instance.
        Specified by:
        encode in interface EPPCodecComponent
        Parameters:
        aDocument - DOM Document that is being built. Used as an Element factory.
        Returns:
        Element Root DOM Element representing the EPPRegistryZone instance.
        Throws:
        EPPEncodeException - - Unable to encode EPPRegistryZone instance.
      • decode

        public void decode​(org.w3c.dom.Element aElement)
                    throws EPPDecodeException
        Decode the EPPRegistryZone attributes from the aElement DOM Element tree.
        Specified by:
        decode in interface EPPCodecComponent
        Parameters:
        aElement - Root DOM Element to decode EPPRegistryZone from.
        Throws:
        EPPDecodeException - Unable to decode aElement
      • equals

        public boolean equals​(java.lang.Object aObject)
        implements a deep EPPRegistryZone compare.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        aObject - EPPRegistryZone instance to compare with
        Returns:
        true if this object is the same as the aObject argument; false otherwise
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Clone EPPRegistryZone.
        Specified by:
        clone in interface EPPCodecComponent
        Overrides:
        clone in class java.lang.Object
        Returns:
        clone of EPPRegistryZone
        Throws:
        java.lang.CloneNotSupportedException - standard Object.clone exception
      • 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.
      • getName

        public java.lang.String getName()
        Get name of the zone object.
        Returns:
        fully qualified name of the zone object
      • setName

        public void setName​(java.lang.String name)
        Set name of the zone object.
        Parameters:
        name - fully qualified name of the zone object
      • getCreateDate

        public java.util.Date getCreateDate()
        Get creation date of zone object.
        Returns:
        creation date of zone object
      • setCreateDate

        public void setCreateDate​(java.util.Date createDate)
        Set creation date of zone object.
        Parameters:
        createDate - creation date of zone object
      • getUpdateDate

        public java.util.Date getUpdateDate()
        Get last update date of zone object.
        Returns:
        last update date of zone object
      • setUpdateDate

        public void setUpdateDate​(java.util.Date updateDate)
        Set last update date of zone object.
        Parameters:
        updateDate - last update date of zone object
      • getNamespace

        public java.lang.String getNamespace()
        Returns the XML namespace associated with the EPPCodecComponent.
        Specified by:
        getNamespace in interface EPPCodecComponent
        Returns:
        XML namespace for the EPPCodecComponent.