Interface Group

All Superinterfaces:
Annotated, OpenAttrs, XmlObject, XmlTokenSource
All Known Subinterfaces:
All, ExplicitGroup, GroupRef, NamedGroup, NamedGroup.All, RealGroup, SimpleExplicitGroup
All Known Implementing Classes:
AllImpl, ExplicitGroupImpl, GroupImpl, GroupRefImpl, NamedGroupImpl, NamedGroupImpl.AllImpl, RealGroupImpl, SimpleExplicitGroupImpl

public interface Group extends Annotated
An XML group(@http://www.w3.org/2001/XMLSchema). This is a complex type.
  • Field Details

  • Method Details

    • getElementList

      List<LocalElement> getElementList()
      Gets a List of "element" elements
    • getElementArray

      LocalElement[] getElementArray()
      Gets array of all "element" elements
    • getElementArray

      LocalElement getElementArray(int i)
      Gets ith "element" element
    • sizeOfElementArray

      int sizeOfElementArray()
      Returns number of "element" element
    • setElementArray

      void setElementArray(LocalElement[] elementArray)
      Sets array of all "element" element
    • setElementArray

      void setElementArray(int i, LocalElement element)
      Sets ith "element" element
    • insertNewElement

      LocalElement insertNewElement(int i)
      Inserts and returns a new empty value (as xml) as the ith "element" element
    • addNewElement

      LocalElement addNewElement()
      Appends and returns a new empty value (as xml) as the last "element" element
    • removeElement

      void removeElement(int i)
      Removes the ith "element" element
    • getGroupList

      List<GroupRef> getGroupList()
      Gets a List of "group" elements
    • getGroupArray

      GroupRef[] getGroupArray()
      Gets array of all "group" elements
    • getGroupArray

      GroupRef getGroupArray(int i)
      Gets ith "group" element
    • sizeOfGroupArray

      int sizeOfGroupArray()
      Returns number of "group" element
    • setGroupArray

      void setGroupArray(GroupRef[] groupArray)
      Sets array of all "group" element
    • setGroupArray

      void setGroupArray(int i, GroupRef group)
      Sets ith "group" element
    • insertNewGroup

      GroupRef insertNewGroup(int i)
      Inserts and returns a new empty value (as xml) as the ith "group" element
    • addNewGroup

      GroupRef addNewGroup()
      Appends and returns a new empty value (as xml) as the last "group" element
    • removeGroup

      void removeGroup(int i)
      Removes the ith "group" element
    • getAllList

      List<All> getAllList()
      Gets a List of "all" elements
    • getAllArray

      All[] getAllArray()
      Gets array of all "all" elements
    • getAllArray

      All getAllArray(int i)
      Gets ith "all" element
    • sizeOfAllArray

      int sizeOfAllArray()
      Returns number of "all" element
    • setAllArray

      void setAllArray(All[] allArray)
      Sets array of all "all" element
    • setAllArray

      void setAllArray(int i, All all)
      Sets ith "all" element
    • insertNewAll

      All insertNewAll(int i)
      Inserts and returns a new empty value (as xml) as the ith "all" element
    • 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
    • getChoiceArray

      ExplicitGroup[] getChoiceArray()
      Gets array of all "choice" elements
    • getChoiceArray

      ExplicitGroup getChoiceArray(int i)
      Gets ith "choice" element
    • sizeOfChoiceArray

      int sizeOfChoiceArray()
      Returns number of "choice" element
    • setChoiceArray

      void setChoiceArray(ExplicitGroup[] choiceArray)
      Sets array of all "choice" element
    • setChoiceArray

      void setChoiceArray(int i, ExplicitGroup choice)
      Sets ith "choice" element
    • insertNewChoice

      ExplicitGroup insertNewChoice(int i)
      Inserts and returns a new empty value (as xml) as the ith "choice" element
    • addNewChoice

      ExplicitGroup addNewChoice()
      Appends and returns a new empty value (as xml) as the last "choice" element
    • removeChoice

      void removeChoice(int i)
      Removes the ith "choice" element
    • getSequenceList

      List<ExplicitGroup> getSequenceList()
      Gets a List of "sequence" elements
    • getSequenceArray

      ExplicitGroup[] getSequenceArray()
      Gets array of all "sequence" elements
    • getSequenceArray

      ExplicitGroup getSequenceArray(int i)
      Gets ith "sequence" element
    • sizeOfSequenceArray

      int sizeOfSequenceArray()
      Returns number of "sequence" element
    • setSequenceArray

      void setSequenceArray(ExplicitGroup[] sequenceArray)
      Sets array of all "sequence" element
    • setSequenceArray

      void setSequenceArray(int i, ExplicitGroup sequence)
      Sets ith "sequence" element
    • insertNewSequence

      ExplicitGroup insertNewSequence(int i)
      Inserts and returns a new empty value (as xml) as the ith "sequence" element
    • addNewSequence

      ExplicitGroup addNewSequence()
      Appends and returns a new empty value (as xml) as the last "sequence" element
    • removeSequence

      void removeSequence(int i)
      Removes the ith "sequence" element
    • getAnyList

      List<AnyDocument.Any> getAnyList()
      Gets a List of "any" elements
    • getAnyArray

      AnyDocument.Any[] getAnyArray()
      Gets array of all "any" elements
    • getAnyArray

      AnyDocument.Any getAnyArray(int i)
      Gets ith "any" element
    • sizeOfAnyArray

      int sizeOfAnyArray()
      Returns number of "any" element
    • setAnyArray

      void setAnyArray(AnyDocument.Any[] anyArray)
      Sets array of all "any" element
    • setAnyArray

      void setAnyArray(int i, AnyDocument.Any any)
      Sets ith "any" element
    • insertNewAny

      AnyDocument.Any insertNewAny(int i)
      Inserts and returns a new empty value (as xml) as the ith "any" element
    • addNewAny

      AnyDocument.Any addNewAny()
      Appends and returns a new empty value (as xml) as the last "any" element
    • removeAny

      void removeAny(int i)
      Removes the ith "any" element
    • getName

      String getName()
      Gets the "name" attribute
    • xgetName

      XmlNCName xgetName()
      Gets (as xml) the "name" attribute
    • isSetName

      boolean isSetName()
      True if has "name" attribute
    • setName

      void setName(String name)
      Sets the "name" attribute
    • xsetName

      void xsetName(XmlNCName name)
      Sets (as xml) the "name" attribute
    • unsetName

      void unsetName()
      Unsets the "name" attribute
    • getRef

      QName getRef()
      Gets the "ref" attribute
    • xgetRef

      XmlQName xgetRef()
      Gets (as xml) the "ref" attribute
    • isSetRef

      boolean isSetRef()
      True if has "ref" attribute
    • setRef

      void setRef(QName ref)
      Sets the "ref" attribute
    • xsetRef

      void xsetRef(XmlQName ref)
      Sets (as xml) the "ref" attribute
    • unsetRef

      void unsetRef()
      Unsets the "ref" attribute
    • getMinOccurs

      BigInteger getMinOccurs()
      Gets the "minOccurs" attribute
    • xgetMinOccurs

      XmlNonNegativeInteger xgetMinOccurs()
      Gets (as xml) the "minOccurs" attribute
    • isSetMinOccurs

      boolean isSetMinOccurs()
      True if has "minOccurs" attribute
    • setMinOccurs

      void setMinOccurs(BigInteger minOccurs)
      Sets the "minOccurs" attribute
    • xsetMinOccurs

      void xsetMinOccurs(XmlNonNegativeInteger minOccurs)
      Sets (as xml) the "minOccurs" attribute
    • unsetMinOccurs

      void unsetMinOccurs()
      Unsets the "minOccurs" attribute
    • getMaxOccurs

      Object getMaxOccurs()
      Gets the "maxOccurs" attribute
    • xgetMaxOccurs

      AllNNI xgetMaxOccurs()
      Gets (as xml) the "maxOccurs" attribute
    • isSetMaxOccurs

      boolean isSetMaxOccurs()
      True if has "maxOccurs" attribute
    • setMaxOccurs

      void setMaxOccurs(Object maxOccurs)
      Sets the "maxOccurs" attribute
    • xsetMaxOccurs

      void xsetMaxOccurs(AllNNI maxOccurs)
      Sets (as xml) the "maxOccurs" attribute
    • unsetMaxOccurs

      void unsetMaxOccurs()
      Unsets the "maxOccurs" attribute