Interface RealGroup
-
- All Superinterfaces:
Annotated
,Group
,OpenAttrs
,XmlObject
,XmlTokenSource
- All Known Subinterfaces:
GroupRef
,NamedGroup
- All Known Implementing Classes:
GroupRefImpl
,NamedGroupImpl
,RealGroupImpl
public interface RealGroup extends Group
An XML realGroup(@http://www.w3.org/2001/XMLSchema). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
RealGroup.Factory
A factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static SchemaType
type
-
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
-
-
Method Summary
All Methods Instance Methods Abstract 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" 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
sizeOfAllArray()
Returns number of "all" elementint
sizeOfChoiceArray()
Returns number of "choice" elementint
sizeOfSequenceArray()
Returns number of "sequence" element-
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
-
-
-
-
Field Detail
-
type
static final SchemaType type
-
-
Method Detail
-
getAllArray
All[] getAllArray()
Gets array of all "all" elements- Specified by:
getAllArray
in interfaceGroup
-
getAllArray
All getAllArray(int i)
Gets ith "all" element- Specified by:
getAllArray
in interfaceGroup
-
sizeOfAllArray
int sizeOfAllArray()
Returns number of "all" element- Specified by:
sizeOfAllArray
in interfaceGroup
-
setAllArray
void setAllArray(All[] allArray)
Sets array of all "all" element- Specified by:
setAllArray
in interfaceGroup
-
setAllArray
void setAllArray(int i, All all)
Sets ith "all" element- Specified by:
setAllArray
in interfaceGroup
-
insertNewAll
All insertNewAll(int i)
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
-
getChoiceArray
ExplicitGroup[] getChoiceArray()
Gets array of all "choice" elements- Specified by:
getChoiceArray
in interfaceGroup
-
getChoiceArray
ExplicitGroup getChoiceArray(int i)
Gets ith "choice" element- Specified by:
getChoiceArray
in interfaceGroup
-
sizeOfChoiceArray
int sizeOfChoiceArray()
Returns number of "choice" element- Specified by:
sizeOfChoiceArray
in interfaceGroup
-
setChoiceArray
void setChoiceArray(ExplicitGroup[] choiceArray)
Sets array of all "choice" element- Specified by:
setChoiceArray
in interfaceGroup
-
setChoiceArray
void setChoiceArray(int i, ExplicitGroup choice)
Sets ith "choice" element- Specified by:
setChoiceArray
in interfaceGroup
-
insertNewChoice
ExplicitGroup insertNewChoice(int i)
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
-
getSequenceArray
ExplicitGroup[] getSequenceArray()
Gets array of all "sequence" elements- Specified by:
getSequenceArray
in interfaceGroup
-
getSequenceArray
ExplicitGroup getSequenceArray(int i)
Gets ith "sequence" element- Specified by:
getSequenceArray
in interfaceGroup
-
sizeOfSequenceArray
int sizeOfSequenceArray()
Returns number of "sequence" element- Specified by:
sizeOfSequenceArray
in interfaceGroup
-
setSequenceArray
void setSequenceArray(ExplicitGroup[] sequenceArray)
Sets array of all "sequence" element- Specified by:
setSequenceArray
in interfaceGroup
-
setSequenceArray
void setSequenceArray(int i, ExplicitGroup sequence)
Sets ith "sequence" element- Specified by:
setSequenceArray
in interfaceGroup
-
insertNewSequence
ExplicitGroup insertNewSequence(int i)
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
-
-