org.apache.ws.scout.uddi.impl
Class ContactImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by org.apache.ws.scout.uddi.impl.ContactImpl
All Implemented Interfaces:
Serializable, Contact, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class ContactImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements Contact

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

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.ws.scout.uddi.Contact
Contact.Factory
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface org.apache.ws.scout.uddi.Contact
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
ContactImpl(org.apache.xmlbeans.SchemaType sType)
           
 
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 class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

ContactImpl

public ContactImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getDescriptionArray

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

Specified by:
getDescriptionArray in interface Contact

getDescriptionArray

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

Specified by:
getDescriptionArray in interface Contact

sizeOfDescriptionArray

public int sizeOfDescriptionArray()
Returns number of "description" element

Specified by:
sizeOfDescriptionArray in interface Contact

setDescriptionArray

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

Specified by:
setDescriptionArray in interface Contact

setDescriptionArray

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

Specified by:
setDescriptionArray in interface Contact

insertNewDescription

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

Specified by:
insertNewDescription in interface Contact

addNewDescription

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

Specified by:
addNewDescription in interface Contact

removeDescription

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

Specified by:
removeDescription in interface Contact

getPersonName

public String getPersonName()
Gets the "personName" element

Specified by:
getPersonName in interface Contact

xgetPersonName

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

Specified by:
xgetPersonName in interface Contact

setPersonName

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

Specified by:
setPersonName in interface Contact

xsetPersonName

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

Specified by:
xsetPersonName in interface Contact

getPhoneArray

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

Specified by:
getPhoneArray in interface Contact

getPhoneArray

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

Specified by:
getPhoneArray in interface Contact

sizeOfPhoneArray

public int sizeOfPhoneArray()
Returns number of "phone" element

Specified by:
sizeOfPhoneArray in interface Contact

setPhoneArray

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

Specified by:
setPhoneArray in interface Contact

setPhoneArray

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

Specified by:
setPhoneArray in interface Contact

insertNewPhone

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

Specified by:
insertNewPhone in interface Contact

addNewPhone

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

Specified by:
addNewPhone in interface Contact

removePhone

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

Specified by:
removePhone in interface Contact

getEmailArray

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

Specified by:
getEmailArray in interface Contact

getEmailArray

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

Specified by:
getEmailArray in interface Contact

sizeOfEmailArray

public int sizeOfEmailArray()
Returns number of "email" element

Specified by:
sizeOfEmailArray in interface Contact

setEmailArray

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

Specified by:
setEmailArray in interface Contact

setEmailArray

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

Specified by:
setEmailArray in interface Contact

insertNewEmail

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

Specified by:
insertNewEmail in interface Contact

addNewEmail

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

Specified by:
addNewEmail in interface Contact

removeEmail

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

Specified by:
removeEmail in interface Contact

getAddressArray

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

Specified by:
getAddressArray in interface Contact

getAddressArray

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

Specified by:
getAddressArray in interface Contact

sizeOfAddressArray

public int sizeOfAddressArray()
Returns number of "address" element

Specified by:
sizeOfAddressArray in interface Contact

setAddressArray

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

Specified by:
setAddressArray in interface Contact

setAddressArray

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

Specified by:
setAddressArray in interface Contact

insertNewAddress

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

Specified by:
insertNewAddress in interface Contact

addNewAddress

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

Specified by:
addNewAddress in interface Contact

removeAddress

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

Specified by:
removeAddress in interface Contact

getUseType

public String getUseType()
Gets the "useType" attribute

Specified by:
getUseType in interface Contact

xgetUseType

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

Specified by:
xgetUseType in interface Contact

isSetUseType

public boolean isSetUseType()
True if has "useType" attribute

Specified by:
isSetUseType in interface Contact

setUseType

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

Specified by:
setUseType in interface Contact

xsetUseType

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

Specified by:
xsetUseType in interface Contact

unsetUseType

public void unsetUseType()
Unsets the "useType" attribute

Specified by:
unsetUseType in interface Contact


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