Class EPPPersRegCreateData

java.lang.Object
com.verisign.epp.codec.persreg.EPPPersRegGenData
com.verisign.epp.codec.persreg.EPPPersRegCreateData
All Implemented Interfaces:
EPPCodecComponent, Serializable, Cloneable

public class EPPPersRegCreateData extends EPPPersRegGenData
Personal Registration <creData> extension element to a EPP Create Response. The bundled rate flag indicates if the bundled rate applies to the <create> EPP Command.

See Also:
  • Field Details

  • Constructor Details

    • EPPPersRegCreateData

      public EPPPersRegCreateData()
      Default constructor. Bundled flag defaults to false.
    • EPPPersRegCreateData

      public EPPPersRegCreateData(boolean aIsBundledRate)
      Constructor that sets the bundled flag.
      Parameters:
      aIsBundledRate - Does the bundled rate apply?
  • Method Details

    • equals

      public boolean equals(Object aObject)
      Compare an instance of EPPPersRegCreateData with this instance.
      Overrides:
      equals in class EPPPersRegGenData
      Parameters:
      aObject - Object to compare with.
      Returns:
      true if equal; false otherwise.
    • clone

      public Object clone() throws CloneNotSupportedException
      clone an EPPCodecComponent.
      Specified by:
      clone in interface EPPCodecComponent
      Overrides:
      clone in class EPPPersRegGenData
      Returns:
      clone of concrete EPPPersRegCreateData
      Throws:
      CloneNotSupportedException - standard Object.clone exception
    • getRootElm

      protected String getRootElm()
      Gets the root element name.
      Specified by:
      getRootElm in class EPPPersRegGenData
      Returns:
      "persReg:creData"
    • getNamespace

      public String getNamespace()
      Returns the XML namespace associated with the EPPCodecComponent.
      Returns:
      XML namespace for the EPPCodecComponent.