Package com.verisign.epp.codec.registry
Class EPPRegistryContactOrg
- java.lang.Object
-
- com.verisign.epp.codec.registry.EPPRegistryMinMaxLength
-
- com.verisign.epp.codec.registry.EPPRegistryContactOrg
-
- All Implemented Interfaces:
EPPCodecComponent,java.io.Serializable,java.lang.Cloneable
public class EPPRegistryContactOrg extends EPPRegistryMinMaxLength
<registry:org> - The minimum and maximum length of the <contact:org> element defined in RFC 5733 using the <registry:minLength> and <registry:maxLength> child elements, respectively.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringELM_NAMEXML Element Name ofEPPRegistryContactOrgroot element.-
Fields inherited from class com.verisign.epp.codec.registry.EPPRegistryMinMaxLength
ELM_MAX, ELM_MAX_LENGTH, ELM_MIN, ELM_MIN_LENGTH, elmMax, elmMin, max, min, rootName
-
-
Constructor Summary
Constructors Constructor Description EPPRegistryContactOrg()Creates a new EPPRegistryContactOrg object.EPPRegistryContactOrg(int min, int max)Creates a new EPPRegistryContactOrg object with min length and max length.EPPRegistryContactOrg(java.lang.Integer min, java.lang.Integer max)Creates a new EPPRegistryContactOrg object with min length and max length.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object aObject)implements a deepEPPRegistryContactOrgcompare.protected voidvalidateState()Validate the state of theEPPRegistryContactOrginstance.-
Methods inherited from class com.verisign.epp.codec.registry.EPPRegistryMinMaxLength
clone, decode, encode, getElmMax, getElmMin, getMax, getMin, getNamespace, getRootName, setElmMax, setElmMin, setMax, setMin, setRootName, toString
-
-
-
-
Field Detail
-
ELM_NAME
public static final java.lang.String ELM_NAME
XML Element Name ofEPPRegistryContactOrgroot element.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EPPRegistryContactOrg
public EPPRegistryContactOrg()
Creates a new EPPRegistryContactOrg object.
-
EPPRegistryContactOrg
public EPPRegistryContactOrg(java.lang.Integer min, java.lang.Integer max)Creates a new EPPRegistryContactOrg object with min length and max length.- Parameters:
min- minimum length of the contact namemax- maximum length of the contact name
-
EPPRegistryContactOrg
public EPPRegistryContactOrg(int min, int max)Creates a new EPPRegistryContactOrg object with min length and max length.- Parameters:
min- minimum length of the contact namemax- maximum length of the contact name
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object aObject)
implements a deepEPPRegistryContactOrgcompare.- Overrides:
equalsin classEPPRegistryMinMaxLength- Parameters:
aObject-EPPRegistryContactOrginstance to compare with- Returns:
trueif this object is the same as the aObject argument;falseotherwise
-
validateState
protected void validateState() throws EPPEncodeExceptionValidate the state of theEPPRegistryContactOrginstance. A valid state means that all of the required attributes have been set. If validateState returns without an exception, the state is valid. If the state is not valid, the EPPCodecException will contain a description of the error. throws EPPCodecException State error. This will contain the name of the attribute that is not valid.- Overrides:
validateStatein classEPPRegistryMinMaxLength- Throws:
EPPEncodeException- On invalid state
-
-