Class RealGroupImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.OpenAttrsImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.GroupImpl
-
- org.apache.xmlbeans.impl.xb.xsdschema.impl.RealGroupImpl
-
- All Implemented Interfaces:
Serializable
,TypeStoreUser
,Annotated
,Group
,OpenAttrs
,RealGroup
,SimpleValue
,XmlObject
,XmlTokenSource
- Direct Known Subclasses:
GroupRefImpl
,NamedGroupImpl
public class RealGroupImpl extends GroupImpl implements RealGroup
An XML realGroup(@http://www.w3.org/2001/XMLSchema). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
Annotated.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Group
Group.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.OpenAttrs
OpenAttrs.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.RealGroup
RealGroup.Factory
-
Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject
XmlObject.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
-
Constructor Summary
Constructors Constructor Description RealGroupImpl(SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description All
addNewAll()
Appends and returns a new empty value (as xml) as the last "all" elementExplicitGroup
addNewChoice()
Appends and returns a new empty value (as xml) as the last "choice" elementExplicitGroup
addNewSequence()
Appends and returns a new empty value (as xml) as the last "sequence" elementAll[]
getAllArray()
Gets array of all "all" elementsAll
getAllArray(int i)
Gets ith "all" elementExplicitGroup[]
getChoiceArray()
Gets array of all "choice" elementsExplicitGroup
getChoiceArray(int i)
Gets ith "choice" elementExplicitGroup[]
getSequenceArray()
Gets array of all "sequence" elementsExplicitGroup
getSequenceArray(int i)
Gets ith "sequence" elementAll
insertNewAll(int i)
Inserts and returns a new empty value (as xml) as the ith "all" elementExplicitGroup
insertNewChoice(int i)
Inserts and returns a new empty value (as xml) as the ith "choice" elementExplicitGroup
insertNewSequence(int i)
Inserts and returns a new empty value (as xml) as the ith "sequence" elementvoid
removeAll(int i)
Removes the ith "all" elementvoid
removeChoice(int i)
Removes the ith "choice" elementvoid
removeSequence(int i)
Removes the ith "sequence" elementvoid
setAllArray(int i, All all)
Sets ith "all" elementvoid
setAllArray(All[] allArray)
Sets array of all "all" element WARNING: This method is not atomicaly synchronized.void
setChoiceArray(int i, ExplicitGroup choice)
Sets ith "choice" elementvoid
setChoiceArray(ExplicitGroup[] choiceArray)
Sets array of all "choice" element WARNING: This method is not atomicaly synchronized.void
setSequenceArray(int i, ExplicitGroup sequence)
Sets ith "sequence" elementvoid
setSequenceArray(ExplicitGroup[] sequenceArray)
Sets array of all "sequence" element WARNING: This method is not atomicaly synchronized.int
sizeOfAllArray()
Returns number of "all" elementint
sizeOfChoiceArray()
Returns number of "choice" elementint
sizeOfSequenceArray()
Returns number of "sequence" element-
Methods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.GroupImpl
addNewAny, addNewElement, addNewGroup, getAnyArray, getAnyArray, getElementArray, getElementArray, getGroupArray, getGroupArray, getMaxOccurs, getMinOccurs, getName, getRef, insertNewAny, insertNewElement, insertNewGroup, isSetMaxOccurs, isSetMinOccurs, isSetName, isSetRef, removeAny, removeElement, removeGroup, setAnyArray, setAnyArray, setElementArray, setElementArray, setGroupArray, setGroupArray, setMaxOccurs, setMinOccurs, setName, setRef, sizeOfAnyArray, sizeOfElementArray, sizeOfGroupArray, unsetMaxOccurs, unsetMinOccurs, unsetName, unsetRef, xgetMaxOccurs, xgetMinOccurs, xgetName, xgetRef, xsetMaxOccurs, xsetMinOccurs, xsetName, xsetRef
-
Methods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
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_text
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, 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, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_newValue, 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, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetId
-
Methods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Group
addNewAny, addNewElement, addNewGroup, getAnyArray, getAnyArray, getElementArray, getElementArray, getGroupArray, getGroupArray, getMaxOccurs, getMinOccurs, getName, getRef, insertNewAny, insertNewElement, insertNewGroup, isSetMaxOccurs, isSetMinOccurs, isSetName, isSetRef, removeAny, removeElement, removeGroup, setAnyArray, setAnyArray, setElementArray, setElementArray, setGroupArray, setGroupArray, setMaxOccurs, setMinOccurs, setName, setRef, sizeOfAnyArray, sizeOfElementArray, sizeOfGroupArray, unsetMaxOccurs, unsetMinOccurs, unsetName, unsetRef, xgetMaxOccurs, xgetMinOccurs, xgetName, xgetRef, xsetMaxOccurs, xsetMinOccurs, xsetName, xsetRef
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, 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
-
RealGroupImpl
public RealGroupImpl(SchemaType sType)
-
-
Method Detail
-
getAllArray
public All[] getAllArray()
Gets array of all "all" elements- Specified by:
getAllArray
in interfaceGroup
- Specified by:
getAllArray
in interfaceRealGroup
- Overrides:
getAllArray
in classGroupImpl
-
getAllArray
public All getAllArray(int i)
Gets ith "all" element- Specified by:
getAllArray
in interfaceGroup
- Specified by:
getAllArray
in interfaceRealGroup
- Overrides:
getAllArray
in classGroupImpl
-
sizeOfAllArray
public int sizeOfAllArray()
Returns number of "all" element- Specified by:
sizeOfAllArray
in interfaceGroup
- Specified by:
sizeOfAllArray
in interfaceRealGroup
- Overrides:
sizeOfAllArray
in classGroupImpl
-
setAllArray
public void setAllArray(All[] allArray)
Sets array of all "all" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAllArray
in interfaceGroup
- Specified by:
setAllArray
in interfaceRealGroup
- Overrides:
setAllArray
in classGroupImpl
-
setAllArray
public void setAllArray(int i, All all)
Sets ith "all" element- Specified by:
setAllArray
in interfaceGroup
- Specified by:
setAllArray
in interfaceRealGroup
- Overrides:
setAllArray
in classGroupImpl
-
insertNewAll
public All insertNewAll(int i)
Inserts and returns a new empty value (as xml) as the ith "all" element- Specified by:
insertNewAll
in interfaceGroup
- Specified by:
insertNewAll
in interfaceRealGroup
- Overrides:
insertNewAll
in classGroupImpl
-
addNewAll
public All addNewAll()
Appends and returns a new empty value (as xml) as the last "all" element
-
removeAll
public void removeAll(int i)
Removes the ith "all" element
-
getChoiceArray
public ExplicitGroup[] getChoiceArray()
Gets array of all "choice" elements- Specified by:
getChoiceArray
in interfaceGroup
- Specified by:
getChoiceArray
in interfaceRealGroup
- Overrides:
getChoiceArray
in classGroupImpl
-
getChoiceArray
public ExplicitGroup getChoiceArray(int i)
Gets ith "choice" element- Specified by:
getChoiceArray
in interfaceGroup
- Specified by:
getChoiceArray
in interfaceRealGroup
- Overrides:
getChoiceArray
in classGroupImpl
-
sizeOfChoiceArray
public int sizeOfChoiceArray()
Returns number of "choice" element- Specified by:
sizeOfChoiceArray
in interfaceGroup
- Specified by:
sizeOfChoiceArray
in interfaceRealGroup
- Overrides:
sizeOfChoiceArray
in classGroupImpl
-
setChoiceArray
public void setChoiceArray(ExplicitGroup[] choiceArray)
Sets array of all "choice" element WARNING: This method is not atomicaly synchronized.- Specified by:
setChoiceArray
in interfaceGroup
- Specified by:
setChoiceArray
in interfaceRealGroup
- Overrides:
setChoiceArray
in classGroupImpl
-
setChoiceArray
public void setChoiceArray(int i, ExplicitGroup choice)
Sets ith "choice" element- Specified by:
setChoiceArray
in interfaceGroup
- Specified by:
setChoiceArray
in interfaceRealGroup
- Overrides:
setChoiceArray
in classGroupImpl
-
insertNewChoice
public ExplicitGroup insertNewChoice(int i)
Inserts and returns a new empty value (as xml) as the ith "choice" element- Specified by:
insertNewChoice
in interfaceGroup
- Specified by:
insertNewChoice
in interfaceRealGroup
- Overrides:
insertNewChoice
in classGroupImpl
-
addNewChoice
public ExplicitGroup addNewChoice()
Appends and returns a new empty value (as xml) as the last "choice" element- Specified by:
addNewChoice
in interfaceGroup
- Specified by:
addNewChoice
in interfaceRealGroup
- Overrides:
addNewChoice
in classGroupImpl
-
removeChoice
public void removeChoice(int i)
Removes the ith "choice" element- Specified by:
removeChoice
in interfaceGroup
- Specified by:
removeChoice
in interfaceRealGroup
- Overrides:
removeChoice
in classGroupImpl
-
getSequenceArray
public ExplicitGroup[] getSequenceArray()
Gets array of all "sequence" elements- Specified by:
getSequenceArray
in interfaceGroup
- Specified by:
getSequenceArray
in interfaceRealGroup
- Overrides:
getSequenceArray
in classGroupImpl
-
getSequenceArray
public ExplicitGroup getSequenceArray(int i)
Gets ith "sequence" element- Specified by:
getSequenceArray
in interfaceGroup
- Specified by:
getSequenceArray
in interfaceRealGroup
- Overrides:
getSequenceArray
in classGroupImpl
-
sizeOfSequenceArray
public int sizeOfSequenceArray()
Returns number of "sequence" element- Specified by:
sizeOfSequenceArray
in interfaceGroup
- Specified by:
sizeOfSequenceArray
in interfaceRealGroup
- Overrides:
sizeOfSequenceArray
in classGroupImpl
-
setSequenceArray
public void setSequenceArray(ExplicitGroup[] sequenceArray)
Sets array of all "sequence" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSequenceArray
in interfaceGroup
- Specified by:
setSequenceArray
in interfaceRealGroup
- Overrides:
setSequenceArray
in classGroupImpl
-
setSequenceArray
public void setSequenceArray(int i, ExplicitGroup sequence)
Sets ith "sequence" element- Specified by:
setSequenceArray
in interfaceGroup
- Specified by:
setSequenceArray
in interfaceRealGroup
- Overrides:
setSequenceArray
in classGroupImpl
-
insertNewSequence
public ExplicitGroup insertNewSequence(int i)
Inserts and returns a new empty value (as xml) as the ith "sequence" element- Specified by:
insertNewSequence
in interfaceGroup
- Specified by:
insertNewSequence
in interfaceRealGroup
- Overrides:
insertNewSequence
in classGroupImpl
-
addNewSequence
public ExplicitGroup addNewSequence()
Appends and returns a new empty value (as xml) as the last "sequence" element- Specified by:
addNewSequence
in interfaceGroup
- Specified by:
addNewSequence
in interfaceRealGroup
- Overrides:
addNewSequence
in classGroupImpl
-
removeSequence
public void removeSequence(int i)
Removes the ith "sequence" element- Specified by:
removeSequence
in interfaceGroup
- Specified by:
removeSequence
in interfaceRealGroup
- Overrides:
removeSequence
in classGroupImpl
-
-