Interface RestrictionType

    • Method Detail

      • getGroup

        GroupRef getGroup()
        Gets the "group" element
      • isSetGroup

        boolean isSetGroup()
        True if has "group" element
      • setGroup

        void setGroup​(GroupRef group)
        Sets the "group" element
      • addNewGroup

        GroupRef addNewGroup()
        Appends and returns a new empty "group" element
      • unsetGroup

        void unsetGroup()
        Unsets the "group" element
      • getAll

        All getAll()
        Gets the "all" element
      • isSetAll

        boolean isSetAll()
        True if has "all" element
      • setAll

        void setAll​(All all)
        Sets the "all" element
      • addNewAll

        All addNewAll()
        Appends and returns a new empty "all" element
      • unsetAll

        void unsetAll()
        Unsets the "all" element
      • isSetChoice

        boolean isSetChoice()
        True if has "choice" element
      • setChoice

        void setChoice​(ExplicitGroup choice)
        Sets the "choice" element
      • addNewChoice

        ExplicitGroup addNewChoice()
        Appends and returns a new empty "choice" element
      • unsetChoice

        void unsetChoice()
        Unsets the "choice" element
      • getSequence

        ExplicitGroup getSequence()
        Gets the "sequence" element
      • isSetSequence

        boolean isSetSequence()
        True if has "sequence" element
      • setSequence

        void setSequence​(ExplicitGroup sequence)
        Sets the "sequence" element
      • addNewSequence

        ExplicitGroup addNewSequence()
        Appends and returns a new empty "sequence" element
      • unsetSequence

        void unsetSequence()
        Unsets the "sequence" element
      • getSimpleType

        LocalSimpleType getSimpleType()
        Gets the "simpleType" element
      • isSetSimpleType

        boolean isSetSimpleType()
        True if has "simpleType" element
      • setSimpleType

        void setSimpleType​(LocalSimpleType simpleType)
        Sets the "simpleType" element
      • addNewSimpleType

        LocalSimpleType addNewSimpleType()
        Appends and returns a new empty "simpleType" element
      • unsetSimpleType

        void unsetSimpleType()
        Unsets the "simpleType" element
      • getMinExclusiveArray

        Facet[] getMinExclusiveArray()
        Gets array of all "minExclusive" elements
      • getMinExclusiveArray

        Facet getMinExclusiveArray​(int i)
        Gets ith "minExclusive" element
      • sizeOfMinExclusiveArray

        int sizeOfMinExclusiveArray()
        Returns number of "minExclusive" element
      • setMinExclusiveArray

        void setMinExclusiveArray​(Facet[] minExclusiveArray)
        Sets array of all "minExclusive" element
      • setMinExclusiveArray

        void setMinExclusiveArray​(int i,
                                  Facet minExclusive)
        Sets ith "minExclusive" element
      • insertNewMinExclusive

        Facet insertNewMinExclusive​(int i)
        Inserts and returns a new empty value (as xml) as the ith "minExclusive" element
      • addNewMinExclusive

        Facet addNewMinExclusive()
        Appends and returns a new empty value (as xml) as the last "minExclusive" element
      • removeMinExclusive

        void removeMinExclusive​(int i)
        Removes the ith "minExclusive" element
      • getMinInclusiveArray

        Facet[] getMinInclusiveArray()
        Gets array of all "minInclusive" elements
      • getMinInclusiveArray

        Facet getMinInclusiveArray​(int i)
        Gets ith "minInclusive" element
      • sizeOfMinInclusiveArray

        int sizeOfMinInclusiveArray()
        Returns number of "minInclusive" element
      • setMinInclusiveArray

        void setMinInclusiveArray​(Facet[] minInclusiveArray)
        Sets array of all "minInclusive" element
      • setMinInclusiveArray

        void setMinInclusiveArray​(int i,
                                  Facet minInclusive)
        Sets ith "minInclusive" element
      • insertNewMinInclusive

        Facet insertNewMinInclusive​(int i)
        Inserts and returns a new empty value (as xml) as the ith "minInclusive" element
      • addNewMinInclusive

        Facet addNewMinInclusive()
        Appends and returns a new empty value (as xml) as the last "minInclusive" element
      • removeMinInclusive

        void removeMinInclusive​(int i)
        Removes the ith "minInclusive" element
      • getMaxExclusiveArray

        Facet[] getMaxExclusiveArray()
        Gets array of all "maxExclusive" elements
      • getMaxExclusiveArray

        Facet getMaxExclusiveArray​(int i)
        Gets ith "maxExclusive" element
      • sizeOfMaxExclusiveArray

        int sizeOfMaxExclusiveArray()
        Returns number of "maxExclusive" element
      • setMaxExclusiveArray

        void setMaxExclusiveArray​(Facet[] maxExclusiveArray)
        Sets array of all "maxExclusive" element
      • setMaxExclusiveArray

        void setMaxExclusiveArray​(int i,
                                  Facet maxExclusive)
        Sets ith "maxExclusive" element
      • insertNewMaxExclusive

        Facet insertNewMaxExclusive​(int i)
        Inserts and returns a new empty value (as xml) as the ith "maxExclusive" element
      • addNewMaxExclusive

        Facet addNewMaxExclusive()
        Appends and returns a new empty value (as xml) as the last "maxExclusive" element
      • removeMaxExclusive

        void removeMaxExclusive​(int i)
        Removes the ith "maxExclusive" element
      • getMaxInclusiveArray

        Facet[] getMaxInclusiveArray()
        Gets array of all "maxInclusive" elements
      • getMaxInclusiveArray

        Facet getMaxInclusiveArray​(int i)
        Gets ith "maxInclusive" element
      • sizeOfMaxInclusiveArray

        int sizeOfMaxInclusiveArray()
        Returns number of "maxInclusive" element
      • setMaxInclusiveArray

        void setMaxInclusiveArray​(Facet[] maxInclusiveArray)
        Sets array of all "maxInclusive" element
      • setMaxInclusiveArray

        void setMaxInclusiveArray​(int i,
                                  Facet maxInclusive)
        Sets ith "maxInclusive" element
      • insertNewMaxInclusive

        Facet insertNewMaxInclusive​(int i)
        Inserts and returns a new empty value (as xml) as the ith "maxInclusive" element
      • addNewMaxInclusive

        Facet addNewMaxInclusive()
        Appends and returns a new empty value (as xml) as the last "maxInclusive" element
      • removeMaxInclusive

        void removeMaxInclusive​(int i)
        Removes the ith "maxInclusive" element
      • sizeOfTotalDigitsArray

        int sizeOfTotalDigitsArray()
        Returns number of "totalDigits" element
      • insertNewTotalDigits

        TotalDigitsDocument.TotalDigits insertNewTotalDigits​(int i)
        Inserts and returns a new empty value (as xml) as the ith "totalDigits" element
      • removeTotalDigits

        void removeTotalDigits​(int i)
        Removes the ith "totalDigits" element
      • getFractionDigitsArray

        NumFacet[] getFractionDigitsArray()
        Gets array of all "fractionDigits" elements
      • getFractionDigitsArray

        NumFacet getFractionDigitsArray​(int i)
        Gets ith "fractionDigits" element
      • sizeOfFractionDigitsArray

        int sizeOfFractionDigitsArray()
        Returns number of "fractionDigits" element
      • setFractionDigitsArray

        void setFractionDigitsArray​(NumFacet[] fractionDigitsArray)
        Sets array of all "fractionDigits" element
      • setFractionDigitsArray

        void setFractionDigitsArray​(int i,
                                    NumFacet fractionDigits)
        Sets ith "fractionDigits" element
      • insertNewFractionDigits

        NumFacet insertNewFractionDigits​(int i)
        Inserts and returns a new empty value (as xml) as the ith "fractionDigits" element
      • addNewFractionDigits

        NumFacet addNewFractionDigits()
        Appends and returns a new empty value (as xml) as the last "fractionDigits" element
      • removeFractionDigits

        void removeFractionDigits​(int i)
        Removes the ith "fractionDigits" element
      • getLengthArray

        NumFacet[] getLengthArray()
        Gets array of all "length" elements
      • getLengthArray

        NumFacet getLengthArray​(int i)
        Gets ith "length" element
      • sizeOfLengthArray

        int sizeOfLengthArray()
        Returns number of "length" element
      • setLengthArray

        void setLengthArray​(NumFacet[] lengthArray)
        Sets array of all "length" element
      • setLengthArray

        void setLengthArray​(int i,
                            NumFacet length)
        Sets ith "length" element
      • insertNewLength

        NumFacet insertNewLength​(int i)
        Inserts and returns a new empty value (as xml) as the ith "length" element
      • addNewLength

        NumFacet addNewLength()
        Appends and returns a new empty value (as xml) as the last "length" element
      • removeLength

        void removeLength​(int i)
        Removes the ith "length" element
      • getMinLengthArray

        NumFacet[] getMinLengthArray()
        Gets array of all "minLength" elements
      • getMinLengthArray

        NumFacet getMinLengthArray​(int i)
        Gets ith "minLength" element
      • sizeOfMinLengthArray

        int sizeOfMinLengthArray()
        Returns number of "minLength" element
      • setMinLengthArray

        void setMinLengthArray​(NumFacet[] minLengthArray)
        Sets array of all "minLength" element
      • setMinLengthArray

        void setMinLengthArray​(int i,
                               NumFacet minLength)
        Sets ith "minLength" element
      • insertNewMinLength

        NumFacet insertNewMinLength​(int i)
        Inserts and returns a new empty value (as xml) as the ith "minLength" element
      • addNewMinLength

        NumFacet addNewMinLength()
        Appends and returns a new empty value (as xml) as the last "minLength" element
      • removeMinLength

        void removeMinLength​(int i)
        Removes the ith "minLength" element
      • getMaxLengthArray

        NumFacet[] getMaxLengthArray()
        Gets array of all "maxLength" elements
      • getMaxLengthArray

        NumFacet getMaxLengthArray​(int i)
        Gets ith "maxLength" element
      • sizeOfMaxLengthArray

        int sizeOfMaxLengthArray()
        Returns number of "maxLength" element
      • setMaxLengthArray

        void setMaxLengthArray​(NumFacet[] maxLengthArray)
        Sets array of all "maxLength" element
      • setMaxLengthArray

        void setMaxLengthArray​(int i,
                               NumFacet maxLength)
        Sets ith "maxLength" element
      • insertNewMaxLength

        NumFacet insertNewMaxLength​(int i)
        Inserts and returns a new empty value (as xml) as the ith "maxLength" element
      • addNewMaxLength

        NumFacet addNewMaxLength()
        Appends and returns a new empty value (as xml) as the last "maxLength" element
      • removeMaxLength

        void removeMaxLength​(int i)
        Removes the ith "maxLength" element
      • getEnumerationArray

        NoFixedFacet[] getEnumerationArray()
        Gets array of all "enumeration" elements
      • getEnumerationArray

        NoFixedFacet getEnumerationArray​(int i)
        Gets ith "enumeration" element
      • sizeOfEnumerationArray

        int sizeOfEnumerationArray()
        Returns number of "enumeration" element
      • setEnumerationArray

        void setEnumerationArray​(NoFixedFacet[] enumerationArray)
        Sets array of all "enumeration" element
      • setEnumerationArray

        void setEnumerationArray​(int i,
                                 NoFixedFacet enumeration)
        Sets ith "enumeration" element
      • insertNewEnumeration

        NoFixedFacet insertNewEnumeration​(int i)
        Inserts and returns a new empty value (as xml) as the ith "enumeration" element
      • addNewEnumeration

        NoFixedFacet addNewEnumeration()
        Appends and returns a new empty value (as xml) as the last "enumeration" element
      • removeEnumeration

        void removeEnumeration​(int i)
        Removes the ith "enumeration" element
      • sizeOfWhiteSpaceArray

        int sizeOfWhiteSpaceArray()
        Returns number of "whiteSpace" element
      • insertNewWhiteSpace

        WhiteSpaceDocument.WhiteSpace insertNewWhiteSpace​(int i)
        Inserts and returns a new empty value (as xml) as the ith "whiteSpace" element
      • addNewWhiteSpace

        WhiteSpaceDocument.WhiteSpace addNewWhiteSpace()
        Appends and returns a new empty value (as xml) as the last "whiteSpace" element
      • removeWhiteSpace

        void removeWhiteSpace​(int i)
        Removes the ith "whiteSpace" element
      • sizeOfPatternArray

        int sizeOfPatternArray()
        Returns number of "pattern" element
      • setPatternArray

        void setPatternArray​(PatternDocument.Pattern[] patternArray)
        Sets array of all "pattern" element
      • insertNewPattern

        PatternDocument.Pattern insertNewPattern​(int i)
        Inserts and returns a new empty value (as xml) as the ith "pattern" element
      • addNewPattern

        PatternDocument.Pattern addNewPattern()
        Appends and returns a new empty value (as xml) as the last "pattern" element
      • removePattern

        void removePattern​(int i)
        Removes the ith "pattern" element
      • getAttributeArray

        Attribute[] getAttributeArray()
        Gets array of all "attribute" elements
      • getAttributeArray

        Attribute getAttributeArray​(int i)
        Gets ith "attribute" element
      • sizeOfAttributeArray

        int sizeOfAttributeArray()
        Returns number of "attribute" element
      • setAttributeArray

        void setAttributeArray​(Attribute[] attributeArray)
        Sets array of all "attribute" element
      • setAttributeArray

        void setAttributeArray​(int i,
                               Attribute attribute)
        Sets ith "attribute" element
      • insertNewAttribute

        Attribute insertNewAttribute​(int i)
        Inserts and returns a new empty value (as xml) as the ith "attribute" element
      • addNewAttribute

        Attribute addNewAttribute()
        Appends and returns a new empty value (as xml) as the last "attribute" element
      • removeAttribute

        void removeAttribute​(int i)
        Removes the ith "attribute" element
      • getAttributeGroupArray

        AttributeGroupRef[] getAttributeGroupArray()
        Gets array of all "attributeGroup" elements
      • getAttributeGroupArray

        AttributeGroupRef getAttributeGroupArray​(int i)
        Gets ith "attributeGroup" element
      • sizeOfAttributeGroupArray

        int sizeOfAttributeGroupArray()
        Returns number of "attributeGroup" element
      • setAttributeGroupArray

        void setAttributeGroupArray​(AttributeGroupRef[] attributeGroupArray)
        Sets array of all "attributeGroup" element
      • setAttributeGroupArray

        void setAttributeGroupArray​(int i,
                                    AttributeGroupRef attributeGroup)
        Sets ith "attributeGroup" element
      • insertNewAttributeGroup

        AttributeGroupRef insertNewAttributeGroup​(int i)
        Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element
      • addNewAttributeGroup

        AttributeGroupRef addNewAttributeGroup()
        Appends and returns a new empty value (as xml) as the last "attributeGroup" element
      • removeAttributeGroup

        void removeAttributeGroup​(int i)
        Removes the ith "attributeGroup" element
      • getAnyAttribute

        Wildcard getAnyAttribute()
        Gets the "anyAttribute" element
      • isSetAnyAttribute

        boolean isSetAnyAttribute()
        True if has "anyAttribute" element
      • setAnyAttribute

        void setAnyAttribute​(Wildcard anyAttribute)
        Sets the "anyAttribute" element
      • addNewAnyAttribute

        Wildcard addNewAnyAttribute()
        Appends and returns a new empty "anyAttribute" element
      • unsetAnyAttribute

        void unsetAnyAttribute()
        Unsets the "anyAttribute" element
      • getBase

        javax.xml.namespace.QName getBase()
        Gets the "base" attribute
      • xgetBase

        XmlQName xgetBase()
        Gets (as xml) the "base" attribute
      • setBase

        void setBase​(javax.xml.namespace.QName base)
        Sets the "base" attribute
      • xsetBase

        void xsetBase​(XmlQName base)
        Sets (as xml) the "base" attribute