public class EPPJobsContactCreateCmd extends java.lang.Object implements EPPCodecComponent
EPPJobsContactCreateCmd,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELM_NAME
Constant for the JobsContact create extension tag
|
| Constructor and Description |
|---|
EPPJobsContactCreateCmd()
Create an
EPPJobContactCreateCmd instance |
EPPJobsContactCreateCmd(java.lang.String aTitle,
java.lang.String aWebsite,
java.lang.String aIndustryType,
java.lang.String aIsAdminContact,
java.lang.String aIsAssociationMember)
Create a
EPPJobsContact instance with the most common
attributes |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Clone
EPPJobsContactCreateCmd. |
void |
decode(org.w3c.dom.Element aElement)
Decode the EPPIdnLangExtCrete component
|
org.w3c.dom.Element |
encode(org.w3c.dom.Document aDocument)
Sets all this instance's data in the given XML document
|
boolean |
equals(java.lang.Object aObject)
implements a deep
EPPJobsContact compare. |
java.lang.String |
getIndustryType()
Returns the Contact industry type
|
java.lang.String |
getNamespace()
Returns the XML namespace associated with the
EPPCodecComponent. |
java.lang.String |
getTitle()
Returns the title
|
java.lang.String |
getWebsite()
Returns the contact website
|
java.lang.String |
isAdminContact()
Returns whether the contact is of admin type
|
java.lang.String |
isAssociationMember()
Returns whether the contact is a member of HR association
|
void |
setAdminContact(java.lang.String aIsAdminContact)
Sets the contact type information for admin contact
|
void |
setAssociationMember(java.lang.String aIsAssociationMember)
Sets the membership information for the contact
|
void |
setIndustry(java.lang.String aIndustryType)
Sets the Contact industry type
|
void |
setTitle(java.lang.String aTitle)
Sets the title
|
void |
setWebsite(java.lang.String aWebsite)
Sets the Contact website
|
public static final java.lang.String ELM_NAME
public EPPJobsContactCreateCmd()
EPPJobContactCreateCmd instancepublic EPPJobsContactCreateCmd(java.lang.String aTitle,
java.lang.String aWebsite,
java.lang.String aIndustryType,
java.lang.String aIsAdminContact,
java.lang.String aIsAssociationMember)
EPPJobsContact instance with the most common
attributesaTitle - Contact titleaWebsite - Contact websiteaIndustryType - Contact industry typeaIsAdminContact - Contact Admin typeaIsAssociationMember - Contact whether member of HR associationpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
EPPJobsContactCreateCmd.clone in interface EPPCodecComponentclone in class java.lang.ObjectEPPJobsContactCreateCmdjava.lang.CloneNotSupportedException - standard Object.clone exceptionpublic org.w3c.dom.Element encode(org.w3c.dom.Document aDocument)
throws EPPEncodeException
encode in interface EPPCodecComponentaDocument - a DOM Document to attach data to.EPPEncodeException - Thrown if any errors prevent encoding.public void decode(org.w3c.dom.Element aElement)
throws EPPDecodeException
decode in interface EPPCodecComponentaElement - Element to decode fromEPPDecodeException - On decoding errorpublic boolean equals(java.lang.Object aObject)
EPPJobsContact compare.equals in class java.lang.ObjectaObject - EPPJobsContact instance to compare withpublic java.lang.String getTitle()
null otherwisepublic void setTitle(java.lang.String aTitle)
aTitle - Contact titlepublic java.lang.String getWebsite()
null otherwisepublic void setWebsite(java.lang.String aWebsite)
aWebsite - Contact websitepublic java.lang.String getIndustryType()
null otherwisepublic void setIndustry(java.lang.String aIndustryType)
aIndustryType - Contact industry typepublic java.lang.String isAdminContact()
null otherwisepublic void setAdminContact(java.lang.String aIsAdminContact)
aIsAdminContact - Is admin contact?public java.lang.String isAssociationMember()
null otherwisepublic void setAssociationMember(java.lang.String aIsAssociationMember)
aIsAssociationMember - Contact Association membershippublic java.lang.String getNamespace()
EPPCodecComponent.getNamespace in interface EPPCodecComponentEPPCodecComponent.