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 classRealGroup.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static SchemaTypetype-
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 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" elementvoidsetChoiceArray(int i, ExplicitGroup choice)Sets ith "choice" elementvoidsetChoiceArray(ExplicitGroup[] choiceArray)Sets array of all "choice" elementvoidsetSequenceArray(int i, ExplicitGroup sequence)Sets ith "sequence" elementvoidsetSequenceArray(ExplicitGroup[] sequenceArray)Sets array of all "sequence" elementintsizeOfAllArray()Returns number of "all" elementintsizeOfChoiceArray()Returns number of "choice" elementintsizeOfSequenceArray()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:
getAllArrayin interfaceGroup
-
getAllArray
All getAllArray(int i)
Gets ith "all" element- Specified by:
getAllArrayin interfaceGroup
-
sizeOfAllArray
int sizeOfAllArray()
Returns number of "all" element- Specified by:
sizeOfAllArrayin interfaceGroup
-
setAllArray
void setAllArray(All[] allArray)
Sets array of all "all" element- Specified by:
setAllArrayin interfaceGroup
-
setAllArray
void setAllArray(int i, All all)Sets ith "all" element- Specified by:
setAllArrayin interfaceGroup
-
insertNewAll
All insertNewAll(int i)
Inserts and returns a new empty value (as xml) as the ith "all" element- Specified by:
insertNewAllin 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:
getChoiceArrayin interfaceGroup
-
getChoiceArray
ExplicitGroup getChoiceArray(int i)
Gets ith "choice" element- Specified by:
getChoiceArrayin interfaceGroup
-
sizeOfChoiceArray
int sizeOfChoiceArray()
Returns number of "choice" element- Specified by:
sizeOfChoiceArrayin interfaceGroup
-
setChoiceArray
void setChoiceArray(ExplicitGroup[] choiceArray)
Sets array of all "choice" element- Specified by:
setChoiceArrayin interfaceGroup
-
setChoiceArray
void setChoiceArray(int i, ExplicitGroup choice)Sets ith "choice" element- Specified by:
setChoiceArrayin interfaceGroup
-
insertNewChoice
ExplicitGroup insertNewChoice(int i)
Inserts and returns a new empty value (as xml) as the ith "choice" element- Specified by:
insertNewChoicein interfaceGroup
-
addNewChoice
ExplicitGroup addNewChoice()
Appends and returns a new empty value (as xml) as the last "choice" element- Specified by:
addNewChoicein interfaceGroup
-
removeChoice
void removeChoice(int i)
Removes the ith "choice" element- Specified by:
removeChoicein interfaceGroup
-
getSequenceArray
ExplicitGroup[] getSequenceArray()
Gets array of all "sequence" elements- Specified by:
getSequenceArrayin interfaceGroup
-
getSequenceArray
ExplicitGroup getSequenceArray(int i)
Gets ith "sequence" element- Specified by:
getSequenceArrayin interfaceGroup
-
sizeOfSequenceArray
int sizeOfSequenceArray()
Returns number of "sequence" element- Specified by:
sizeOfSequenceArrayin interfaceGroup
-
setSequenceArray
void setSequenceArray(ExplicitGroup[] sequenceArray)
Sets array of all "sequence" element- Specified by:
setSequenceArrayin interfaceGroup
-
setSequenceArray
void setSequenceArray(int i, ExplicitGroup sequence)Sets ith "sequence" element- Specified by:
setSequenceArrayin interfaceGroup
-
insertNewSequence
ExplicitGroup insertNewSequence(int i)
Inserts and returns a new empty value (as xml) as the ith "sequence" element- Specified by:
insertNewSequencein interfaceGroup
-
addNewSequence
ExplicitGroup addNewSequence()
Appends and returns a new empty value (as xml) as the last "sequence" element- Specified by:
addNewSequencein interfaceGroup
-
removeSequence
void removeSequence(int i)
Removes the ith "sequence" element- Specified by:
removeSequencein interfaceGroup
-
-