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:
java.io.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 AlladdNewAll()Appends and returns a new empty value (as xml) as the last "all" elementExplicitGroupaddNewChoice()Appends and returns a new empty value (as xml) as the last "choice" elementExplicitGroupaddNewSequence()Appends and returns a new empty value (as xml) as the last "sequence" elementAll[]getAllArray()Gets array of all "all" elementsAllgetAllArray(int i)Gets ith "all" elementExplicitGroup[]getChoiceArray()Gets array of all "choice" elementsExplicitGroupgetChoiceArray(int i)Gets ith "choice" elementExplicitGroup[]getSequenceArray()Gets array of all "sequence" elementsExplicitGroupgetSequenceArray(int i)Gets ith "sequence" elementAllinsertNewAll(int i)Inserts and returns a new empty value (as xml) as the ith "all" elementExplicitGroupinsertNewChoice(int i)Inserts and returns a new empty value (as xml) as the ith "choice" elementExplicitGroupinsertNewSequence(int i)Inserts and returns a new empty value (as xml) as the ith "sequence" elementvoidremoveAll(int i)Removes the ith "all" elementvoidremoveChoice(int i)Removes the ith "choice" elementvoidremoveSequence(int i)Removes the ith "sequence" elementvoidsetAllArray(int i, All all)Sets ith "all" elementvoidsetAllArray(All[] allArray)Sets array of all "all" element WARNING: This method is not atomicaly synchronized.voidsetChoiceArray(int i, ExplicitGroup choice)Sets ith "choice" elementvoidsetChoiceArray(ExplicitGroup[] choiceArray)Sets array of all "choice" element WARNING: This method is not atomicaly synchronized.voidsetSequenceArray(int i, ExplicitGroup sequence)Sets ith "sequence" elementvoidsetSequenceArray(ExplicitGroup[] sequenceArray)Sets array of all "sequence" element WARNING: This method is not atomicaly synchronized.intsizeOfAllArray()Returns number of "all" elementintsizeOfChoiceArray()Returns number of "choice" elementintsizeOfSequenceArray()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:
getAllArrayin interfaceGroup- Specified by:
getAllArrayin interfaceRealGroup- Overrides:
getAllArrayin classGroupImpl
-
getAllArray
public All getAllArray(int i)
Gets ith "all" element- Specified by:
getAllArrayin interfaceGroup- Specified by:
getAllArrayin interfaceRealGroup- Overrides:
getAllArrayin classGroupImpl
-
sizeOfAllArray
public int sizeOfAllArray()
Returns number of "all" element- Specified by:
sizeOfAllArrayin interfaceGroup- Specified by:
sizeOfAllArrayin interfaceRealGroup- Overrides:
sizeOfAllArrayin classGroupImpl
-
setAllArray
public void setAllArray(All[] allArray)
Sets array of all "all" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAllArrayin interfaceGroup- Specified by:
setAllArrayin interfaceRealGroup- Overrides:
setAllArrayin classGroupImpl
-
setAllArray
public void setAllArray(int i, All all)Sets ith "all" element- Specified by:
setAllArrayin interfaceGroup- Specified by:
setAllArrayin interfaceRealGroup- Overrides:
setAllArrayin classGroupImpl
-
insertNewAll
public All insertNewAll(int i)
Inserts and returns a new empty value (as xml) as the ith "all" element- Specified by:
insertNewAllin interfaceGroup- Specified by:
insertNewAllin interfaceRealGroup- Overrides:
insertNewAllin 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:
getChoiceArrayin interfaceGroup- Specified by:
getChoiceArrayin interfaceRealGroup- Overrides:
getChoiceArrayin classGroupImpl
-
getChoiceArray
public ExplicitGroup getChoiceArray(int i)
Gets ith "choice" element- Specified by:
getChoiceArrayin interfaceGroup- Specified by:
getChoiceArrayin interfaceRealGroup- Overrides:
getChoiceArrayin classGroupImpl
-
sizeOfChoiceArray
public int sizeOfChoiceArray()
Returns number of "choice" element- Specified by:
sizeOfChoiceArrayin interfaceGroup- Specified by:
sizeOfChoiceArrayin interfaceRealGroup- Overrides:
sizeOfChoiceArrayin classGroupImpl
-
setChoiceArray
public void setChoiceArray(ExplicitGroup[] choiceArray)
Sets array of all "choice" element WARNING: This method is not atomicaly synchronized.- Specified by:
setChoiceArrayin interfaceGroup- Specified by:
setChoiceArrayin interfaceRealGroup- Overrides:
setChoiceArrayin classGroupImpl
-
setChoiceArray
public void setChoiceArray(int i, ExplicitGroup choice)Sets ith "choice" element- Specified by:
setChoiceArrayin interfaceGroup- Specified by:
setChoiceArrayin interfaceRealGroup- Overrides:
setChoiceArrayin classGroupImpl
-
insertNewChoice
public ExplicitGroup insertNewChoice(int i)
Inserts and returns a new empty value (as xml) as the ith "choice" element- Specified by:
insertNewChoicein interfaceGroup- Specified by:
insertNewChoicein interfaceRealGroup- Overrides:
insertNewChoicein classGroupImpl
-
addNewChoice
public ExplicitGroup addNewChoice()
Appends and returns a new empty value (as xml) as the last "choice" element- Specified by:
addNewChoicein interfaceGroup- Specified by:
addNewChoicein interfaceRealGroup- Overrides:
addNewChoicein classGroupImpl
-
removeChoice
public void removeChoice(int i)
Removes the ith "choice" element- Specified by:
removeChoicein interfaceGroup- Specified by:
removeChoicein interfaceRealGroup- Overrides:
removeChoicein classGroupImpl
-
getSequenceArray
public ExplicitGroup[] getSequenceArray()
Gets array of all "sequence" elements- Specified by:
getSequenceArrayin interfaceGroup- Specified by:
getSequenceArrayin interfaceRealGroup- Overrides:
getSequenceArrayin classGroupImpl
-
getSequenceArray
public ExplicitGroup getSequenceArray(int i)
Gets ith "sequence" element- Specified by:
getSequenceArrayin interfaceGroup- Specified by:
getSequenceArrayin interfaceRealGroup- Overrides:
getSequenceArrayin classGroupImpl
-
sizeOfSequenceArray
public int sizeOfSequenceArray()
Returns number of "sequence" element- Specified by:
sizeOfSequenceArrayin interfaceGroup- Specified by:
sizeOfSequenceArrayin interfaceRealGroup- Overrides:
sizeOfSequenceArrayin classGroupImpl
-
setSequenceArray
public void setSequenceArray(ExplicitGroup[] sequenceArray)
Sets array of all "sequence" element WARNING: This method is not atomicaly synchronized.- Specified by:
setSequenceArrayin interfaceGroup- Specified by:
setSequenceArrayin interfaceRealGroup- Overrides:
setSequenceArrayin classGroupImpl
-
setSequenceArray
public void setSequenceArray(int i, ExplicitGroup sequence)Sets ith "sequence" element- Specified by:
setSequenceArrayin interfaceGroup- Specified by:
setSequenceArrayin interfaceRealGroup- Overrides:
setSequenceArrayin classGroupImpl
-
insertNewSequence
public ExplicitGroup insertNewSequence(int i)
Inserts and returns a new empty value (as xml) as the ith "sequence" element- Specified by:
insertNewSequencein interfaceGroup- Specified by:
insertNewSequencein interfaceRealGroup- Overrides:
insertNewSequencein classGroupImpl
-
addNewSequence
public ExplicitGroup addNewSequence()
Appends and returns a new empty value (as xml) as the last "sequence" element- Specified by:
addNewSequencein interfaceGroup- Specified by:
addNewSequencein interfaceRealGroup- Overrides:
addNewSequencein classGroupImpl
-
removeSequence
public void removeSequence(int i)
Removes the ith "sequence" element- Specified by:
removeSequencein interfaceGroup- Specified by:
removeSequencein interfaceRealGroup- Overrides:
removeSequencein classGroupImpl
-
-