org.apache.ws.scout.uddi
Interface Contact

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
ContactImpl

public interface Contact
extends org.apache.xmlbeans.XmlObject

An XML contact(@urn:uddi-org:api_v2). This is a complex type.


Nested Class Summary
static class Contact.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 Address addNewAddress()
          Appends and returns a new empty value (as xml) as the last "address" element
 Description addNewDescription()
          Appends and returns a new empty value (as xml) as the last "description" element
 Email addNewEmail()
          Appends and returns a new empty value (as xml) as the last "email" element
 Phone addNewPhone()
          Appends and returns a new empty value (as xml) as the last "phone" element
 Address[] getAddressArray()
          Gets array of all "address" elements
 Address getAddressArray(int i)
          Gets ith "address" element
 Description[] getDescriptionArray()
          Gets array of all "description" elements
 Description getDescriptionArray(int i)
          Gets ith "description" element
 Email[] getEmailArray()
          Gets array of all "email" elements
 Email getEmailArray(int i)
          Gets ith "email" element
 String getPersonName()
          Gets the "personName" element
 Phone[] getPhoneArray()
          Gets array of all "phone" elements
 Phone getPhoneArray(int i)
          Gets ith "phone" element
 String getUseType()
          Gets the "useType" attribute
 Address insertNewAddress(int i)
          Inserts and returns a new empty value (as xml) as the ith "address" element
 Description insertNewDescription(int i)
          Inserts and returns a new empty value (as xml) as the ith "description" element
 Email insertNewEmail(int i)
          Inserts and returns a new empty value (as xml) as the ith "email" element
 Phone insertNewPhone(int i)
          Inserts and returns a new empty value (as xml) as the ith "phone" element
 boolean isSetUseType()
          True if has "useType" attribute
 void removeAddress(int i)
          Removes the ith "address" element
 void removeDescription(int i)
          Removes the ith "description" element
 void removeEmail(int i)
          Removes the ith "email" element
 void removePhone(int i)
          Removes the ith "phone" element
 void setAddressArray(Address[] addressArray)
          Sets array of all "address" element
 void setAddressArray(int i, Address address)
          Sets ith "address" element
 void setDescriptionArray(Description[] descriptionArray)
          Sets array of all "description" element
 void setDescriptionArray(int i, Description description)
          Sets ith "description" element
 void setEmailArray(Email[] emailArray)
          Sets array of all "email" element
 void setEmailArray(int i, Email email)
          Sets ith "email" element
 void setPersonName(String personName)
          Sets the "personName" element
 void setPhoneArray(int i, Phone phone)
          Sets ith "phone" element
 void setPhoneArray(Phone[] phoneArray)
          Sets array of all "phone" element
 void setUseType(String useType)
          Sets the "useType" attribute
 int sizeOfAddressArray()
          Returns number of "address" element
 int sizeOfDescriptionArray()
          Returns number of "description" element
 int sizeOfEmailArray()
          Returns number of "email" element
 int sizeOfPhoneArray()
          Returns number of "phone" element
 void unsetUseType()
          Unsets the "useType" attribute
 org.apache.xmlbeans.XmlString xgetPersonName()
          Gets (as xml) the "personName" element
 org.apache.xmlbeans.XmlString xgetUseType()
          Gets (as xml) the "useType" attribute
 void xsetPersonName(org.apache.xmlbeans.XmlString personName)
          Sets (as xml) the "personName" element
 void xsetUseType(org.apache.xmlbeans.XmlString useType)
          Sets (as xml) the "useType" attribute
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getDescriptionArray

Description[] getDescriptionArray()
Gets array of all "description" elements


getDescriptionArray

Description getDescriptionArray(int i)
Gets ith "description" element


sizeOfDescriptionArray

int sizeOfDescriptionArray()
Returns number of "description" element


setDescriptionArray

void setDescriptionArray(Description[] descriptionArray)
Sets array of all "description" element


setDescriptionArray

void setDescriptionArray(int i,
                         Description description)
Sets ith "description" element


insertNewDescription

Description insertNewDescription(int i)
Inserts and returns a new empty value (as xml) as the ith "description" element


addNewDescription

Description addNewDescription()
Appends and returns a new empty value (as xml) as the last "description" element


removeDescription

void removeDescription(int i)
Removes the ith "description" element


getPersonName

String getPersonName()
Gets the "personName" element


xgetPersonName

org.apache.xmlbeans.XmlString xgetPersonName()
Gets (as xml) the "personName" element


setPersonName

void setPersonName(String personName)
Sets the "personName" element


xsetPersonName

void xsetPersonName(org.apache.xmlbeans.XmlString personName)
Sets (as xml) the "personName" element


getPhoneArray

Phone[] getPhoneArray()
Gets array of all "phone" elements


getPhoneArray

Phone getPhoneArray(int i)
Gets ith "phone" element


sizeOfPhoneArray

int sizeOfPhoneArray()
Returns number of "phone" element


setPhoneArray

void setPhoneArray(Phone[] phoneArray)
Sets array of all "phone" element


setPhoneArray

void setPhoneArray(int i,
                   Phone phone)
Sets ith "phone" element


insertNewPhone

Phone insertNewPhone(int i)
Inserts and returns a new empty value (as xml) as the ith "phone" element


addNewPhone

Phone addNewPhone()
Appends and returns a new empty value (as xml) as the last "phone" element


removePhone

void removePhone(int i)
Removes the ith "phone" element


getEmailArray

Email[] getEmailArray()
Gets array of all "email" elements


getEmailArray

Email getEmailArray(int i)
Gets ith "email" element


sizeOfEmailArray

int sizeOfEmailArray()
Returns number of "email" element


setEmailArray

void setEmailArray(Email[] emailArray)
Sets array of all "email" element


setEmailArray

void setEmailArray(int i,
                   Email email)
Sets ith "email" element


insertNewEmail

Email insertNewEmail(int i)
Inserts and returns a new empty value (as xml) as the ith "email" element


addNewEmail

Email addNewEmail()
Appends and returns a new empty value (as xml) as the last "email" element


removeEmail

void removeEmail(int i)
Removes the ith "email" element


getAddressArray

Address[] getAddressArray()
Gets array of all "address" elements


getAddressArray

Address getAddressArray(int i)
Gets ith "address" element


sizeOfAddressArray

int sizeOfAddressArray()
Returns number of "address" element


setAddressArray

void setAddressArray(Address[] addressArray)
Sets array of all "address" element


setAddressArray

void setAddressArray(int i,
                     Address address)
Sets ith "address" element


insertNewAddress

Address insertNewAddress(int i)
Inserts and returns a new empty value (as xml) as the ith "address" element


addNewAddress

Address addNewAddress()
Appends and returns a new empty value (as xml) as the last "address" element


removeAddress

void removeAddress(int i)
Removes the ith "address" element


getUseType

String getUseType()
Gets the "useType" attribute


xgetUseType

org.apache.xmlbeans.XmlString xgetUseType()
Gets (as xml) the "useType" attribute


isSetUseType

boolean isSetUseType()
True if has "useType" attribute


setUseType

void setUseType(String useType)
Sets the "useType" attribute


xsetUseType

void xsetUseType(org.apache.xmlbeans.XmlString useType)
Sets (as xml) the "useType" attribute


unsetUseType

void unsetUseType()
Unsets the "useType" attribute



Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.