Interface RealGroup
- All Superinterfaces:
Annotated
,Group
,OpenAttrs
,XmlObject
,XmlTokenSource
- All Known Subinterfaces:
GroupRef
,NamedGroup
- All Known Implementing Classes:
GroupRefImpl
,NamedGroupImpl
,RealGroupImpl
An XML realGroup(@http://www.w3.org/2001/XMLSchema).
This is a complex type.
-
Field Summary
FieldsFields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
-
Method Summary
Modifier and TypeMethodDescriptionAppends and returns a new empty value (as xml) as the last "all" elementAppends and returns a new empty value (as xml) as the last "choice" elementAppends and returns a new empty value (as xml) as the last "sequence" elementAll[]
Gets array of all "all" elementsgetAllArray
(int i) Gets ith "all" elementGets a List of "all" elementsGets array of all "choice" elementsgetChoiceArray
(int i) Gets ith "choice" elementGets a List of "choice" elementsGets array of all "sequence" elementsgetSequenceArray
(int i) Gets ith "sequence" elementGets a List of "sequence" elementsinsertNewAll
(int i) Inserts and returns a new empty value (as xml) as the ith "all" elementinsertNewChoice
(int i) Inserts and returns a new empty value (as xml) as the ith "choice" elementinsertNewSequence
(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" elementvoid
setChoiceArray
(int i, ExplicitGroup choice) Sets ith "choice" elementvoid
setChoiceArray
(ExplicitGroup[] choiceArray) Sets array of all "choice" elementvoid
setSequenceArray
(int i, ExplicitGroup sequence) Sets ith "sequence" elementvoid
setSequenceArray
(ExplicitGroup[] sequenceArray) Sets array of all "sequence" elementint
Returns number of "all" elementint
Returns number of "choice" elementint
Returns number of "sequence" elementMethods 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, getAnyList, getElementArray, getElementArray, getElementList, getGroupArray, getGroupArray, getGroupList, 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, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
Field Details
-
Factory
-
type
-
-
Method Details
-
getAllList
Gets a List of "all" elements- Specified by:
getAllList
in interfaceGroup
-
getAllArray
All[] getAllArray()Gets array of all "all" elements- Specified by:
getAllArray
in interfaceGroup
-
getAllArray
Gets ith "all" element- Specified by:
getAllArray
in interfaceGroup
-
sizeOfAllArray
int sizeOfAllArray()Returns number of "all" element- Specified by:
sizeOfAllArray
in interfaceGroup
-
setAllArray
Sets array of all "all" element- Specified by:
setAllArray
in interfaceGroup
-
setAllArray
Sets ith "all" element- Specified by:
setAllArray
in interfaceGroup
-
insertNewAll
Inserts and returns a new empty value (as xml) as the ith "all" element- Specified by:
insertNewAll
in interfaceGroup
-
addNewAll
All addNewAll()Appends and returns a new empty value (as xml) as the last "all" element -
removeAll
void removeAll(int i) Removes the ith "all" element -
getChoiceList
List<ExplicitGroup> getChoiceList()Gets a List of "choice" elements- Specified by:
getChoiceList
in interfaceGroup
-
getChoiceArray
ExplicitGroup[] getChoiceArray()Gets array of all "choice" elements- Specified by:
getChoiceArray
in interfaceGroup
-
getChoiceArray
Gets ith "choice" element- Specified by:
getChoiceArray
in interfaceGroup
-
sizeOfChoiceArray
int sizeOfChoiceArray()Returns number of "choice" element- Specified by:
sizeOfChoiceArray
in interfaceGroup
-
setChoiceArray
Sets array of all "choice" element- Specified by:
setChoiceArray
in interfaceGroup
-
setChoiceArray
Sets ith "choice" element- Specified by:
setChoiceArray
in interfaceGroup
-
insertNewChoice
Inserts and returns a new empty value (as xml) as the ith "choice" element- Specified by:
insertNewChoice
in interfaceGroup
-
addNewChoice
ExplicitGroup addNewChoice()Appends and returns a new empty value (as xml) as the last "choice" element- Specified by:
addNewChoice
in interfaceGroup
-
removeChoice
void removeChoice(int i) Removes the ith "choice" element- Specified by:
removeChoice
in interfaceGroup
-
getSequenceList
List<ExplicitGroup> getSequenceList()Gets a List of "sequence" elements- Specified by:
getSequenceList
in interfaceGroup
-
getSequenceArray
ExplicitGroup[] getSequenceArray()Gets array of all "sequence" elements- Specified by:
getSequenceArray
in interfaceGroup
-
getSequenceArray
Gets ith "sequence" element- Specified by:
getSequenceArray
in interfaceGroup
-
sizeOfSequenceArray
int sizeOfSequenceArray()Returns number of "sequence" element- Specified by:
sizeOfSequenceArray
in interfaceGroup
-
setSequenceArray
Sets array of all "sequence" element- Specified by:
setSequenceArray
in interfaceGroup
-
setSequenceArray
Sets ith "sequence" element- Specified by:
setSequenceArray
in interfaceGroup
-
insertNewSequence
Inserts and returns a new empty value (as xml) as the ith "sequence" element- Specified by:
insertNewSequence
in interfaceGroup
-
addNewSequence
ExplicitGroup addNewSequence()Appends and returns a new empty value (as xml) as the last "sequence" element- Specified by:
addNewSequence
in interfaceGroup
-
removeSequence
void removeSequence(int i) Removes the ith "sequence" element- Specified by:
removeSequence
in interfaceGroup
-