org.apache.geronimo.xbeans.ejb.impl
Class MethodTypeImpl

java.lang.Object
  extended byorg.apache.xmlbeans.impl.values.XmlObjectBase
      extended byorg.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended byorg.apache.geronimo.xbeans.ejb.impl.MethodTypeImpl
All Implemented Interfaces:
MethodType, Serializable, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

public class MethodTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements MethodType

An XML methodType(@http://java.sun.com/xml/ns/j2ee). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.apache.geronimo.xbeans.ejb.MethodType
MethodType.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.geronimo.xbeans.ejb.MethodType
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
MethodTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 DescriptionType addNewDescription()
          Appends and returns a new empty value (as xml) as the last "description" element
 MethodParamsType addNewMethodParams()
          Appends and returns a new empty "method-params" element
 DescriptionType[] getDescriptionArray()
          Gets array of all "description" elements
 DescriptionType getDescriptionArray(int i)
          Gets ith "description" element
 String getEjbName()
          Gets the "ejb-name" element
 MethodIntfType.Enum getMethodIntf()
          Gets the "method-intf" element
 String getMethodName()
          Gets the "method-name" element
 MethodParamsType getMethodParams()
          Gets the "method-params" element
 DescriptionType insertNewDescription(int i)
          Inserts and returns a new empty value (as xml) as the ith "description" element
 boolean isSetMethodIntf()
          True if has "method-intf" element
 boolean isSetMethodParams()
          True if has "method-params" element
 void removeDescription(int i)
          Removes the ith "description" element
 void setDescriptionArray(DescriptionType[] descriptionArray)
          Sets array of all "description" element
 void setDescriptionArray(int i, DescriptionType description)
          Sets ith "description" element
 void setEjbName(String ejbName)
          Sets the "ejb-name" element
 void setMethodIntf(MethodIntfType.Enum methodIntf)
          Sets the "method-intf" element
 void setMethodName(String methodName)
          Sets the "method-name" element
 void setMethodParams(MethodParamsType methodParams)
          Sets the "method-params" element
 int sizeOfDescriptionArray()
          Returns number of "description" element
 void unsetMethodIntf()
          Unsets the "method-intf" element
 void unsetMethodParams()
          Unsets the "method-params" element
 EjbNameType xgetEjbName()
          Gets (as xml) the "ejb-name" element
 MethodIntfType xgetMethodIntf()
          Gets (as xml) the "method-intf" element
 MethodNameType xgetMethodName()
          Gets (as xml) the "method-name" element
 void xsetEjbName(EjbNameType ejbName)
          Sets (as xml) the "ejb-name" element
 void xsetMethodIntf(MethodIntfType methodIntf)
          Sets (as xml) the "method-intf" element
 void xsetMethodName(MethodNameType methodName)
          Sets (as xml) the "method-name" element
 
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
_isComplexContent, _isComplexType, _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, 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, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, 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, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, 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, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, 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, selectPath, selectPath, set, setNil, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Constructor Detail

MethodTypeImpl

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

getDescriptionArray

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

Specified by:
getDescriptionArray in interface MethodType

getDescriptionArray

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

Specified by:
getDescriptionArray in interface MethodType

sizeOfDescriptionArray

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

Specified by:
sizeOfDescriptionArray in interface MethodType

setDescriptionArray

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

Specified by:
setDescriptionArray in interface MethodType

setDescriptionArray

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

Specified by:
setDescriptionArray in interface MethodType

insertNewDescription

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

Specified by:
insertNewDescription in interface MethodType

addNewDescription

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

Specified by:
addNewDescription in interface MethodType

removeDescription

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

Specified by:
removeDescription in interface MethodType

getEjbName

public String getEjbName()
Gets the "ejb-name" element

Specified by:
getEjbName in interface MethodType

xgetEjbName

public EjbNameType xgetEjbName()
Gets (as xml) the "ejb-name" element

Specified by:
xgetEjbName in interface MethodType

setEjbName

public void setEjbName(String ejbName)
Sets the "ejb-name" element

Specified by:
setEjbName in interface MethodType

xsetEjbName

public void xsetEjbName(EjbNameType ejbName)
Sets (as xml) the "ejb-name" element

Specified by:
xsetEjbName in interface MethodType

getMethodIntf

public MethodIntfType.Enum getMethodIntf()
Gets the "method-intf" element

Specified by:
getMethodIntf in interface MethodType

xgetMethodIntf

public MethodIntfType xgetMethodIntf()
Gets (as xml) the "method-intf" element

Specified by:
xgetMethodIntf in interface MethodType

isSetMethodIntf

public boolean isSetMethodIntf()
True if has "method-intf" element

Specified by:
isSetMethodIntf in interface MethodType

setMethodIntf

public void setMethodIntf(MethodIntfType.Enum methodIntf)
Sets the "method-intf" element

Specified by:
setMethodIntf in interface MethodType

xsetMethodIntf

public void xsetMethodIntf(MethodIntfType methodIntf)
Sets (as xml) the "method-intf" element

Specified by:
xsetMethodIntf in interface MethodType

unsetMethodIntf

public void unsetMethodIntf()
Unsets the "method-intf" element

Specified by:
unsetMethodIntf in interface MethodType

getMethodName

public String getMethodName()
Gets the "method-name" element

Specified by:
getMethodName in interface MethodType

xgetMethodName

public MethodNameType xgetMethodName()
Gets (as xml) the "method-name" element

Specified by:
xgetMethodName in interface MethodType

setMethodName

public void setMethodName(String methodName)
Sets the "method-name" element

Specified by:
setMethodName in interface MethodType

xsetMethodName

public void xsetMethodName(MethodNameType methodName)
Sets (as xml) the "method-name" element

Specified by:
xsetMethodName in interface MethodType

getMethodParams

public MethodParamsType getMethodParams()
Gets the "method-params" element

Specified by:
getMethodParams in interface MethodType

isSetMethodParams

public boolean isSetMethodParams()
True if has "method-params" element

Specified by:
isSetMethodParams in interface MethodType

setMethodParams

public void setMethodParams(MethodParamsType methodParams)
Sets the "method-params" element

Specified by:
setMethodParams in interface MethodType

addNewMethodParams

public MethodParamsType addNewMethodParams()
Appends and returns a new empty "method-params" element

Specified by:
addNewMethodParams in interface MethodType

unsetMethodParams

public void unsetMethodParams()
Unsets the "method-params" element

Specified by:
unsetMethodParams in interface MethodType


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.