Interface RestrictionDocument.Restriction

All Superinterfaces:
Annotated, OpenAttrs, XmlObject, XmlTokenSource
All Known Implementing Classes:
RestrictionDocumentImpl.RestrictionImpl
Enclosing interface:
RestrictionDocument

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

  • Method Details

    • 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
    • getMinExclusiveList

      List<Facet> getMinExclusiveList()
      Gets a List of "minExclusive" elements
    • 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
    • getMinInclusiveList

      List<Facet> getMinInclusiveList()
      Gets a List of "minInclusive" elements
    • 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
    • getMaxExclusiveList

      List<Facet> getMaxExclusiveList()
      Gets a List of "maxExclusive" elements
    • 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
    • getMaxInclusiveList

      List<Facet> getMaxInclusiveList()
      Gets a List of "maxInclusive" elements
    • 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
    • getTotalDigitsList

      List<TotalDigitsDocument.TotalDigits> getTotalDigitsList()
      Gets a List of "totalDigits" elements
    • getTotalDigitsArray

      TotalDigitsDocument.TotalDigits[] getTotalDigitsArray()
      Gets array of all "totalDigits" elements
    • getTotalDigitsArray

      TotalDigitsDocument.TotalDigits getTotalDigitsArray(int i)
      Gets ith "totalDigits" element
    • sizeOfTotalDigitsArray

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

      void setTotalDigitsArray(TotalDigitsDocument.TotalDigits[] totalDigitsArray)
      Sets array of all "totalDigits" element
    • setTotalDigitsArray

      void setTotalDigitsArray(int i, TotalDigitsDocument.TotalDigits totalDigits)
      Sets ith "totalDigits" element
    • insertNewTotalDigits

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

      TotalDigitsDocument.TotalDigits addNewTotalDigits()
      Appends and returns a new empty value (as xml) as the last "totalDigits" element
    • removeTotalDigits

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

      List<NumFacet> getFractionDigitsList()
      Gets a List of "fractionDigits" elements
    • 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
    • getLengthList

      List<NumFacet> getLengthList()
      Gets a List of "length" elements
    • 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
    • getMinLengthList

      List<NumFacet> getMinLengthList()
      Gets a List of "minLength" elements
    • 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
    • getMaxLengthList

      List<NumFacet> getMaxLengthList()
      Gets a List of "maxLength" elements
    • 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
    • getEnumerationList

      List<NoFixedFacet> getEnumerationList()
      Gets a List of "enumeration" elements
    • 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
    • getWhiteSpaceList

      List<WhiteSpaceDocument.WhiteSpace> getWhiteSpaceList()
      Gets a List of "whiteSpace" elements
    • getWhiteSpaceArray

      WhiteSpaceDocument.WhiteSpace[] getWhiteSpaceArray()
      Gets array of all "whiteSpace" elements
    • getWhiteSpaceArray

      WhiteSpaceDocument.WhiteSpace getWhiteSpaceArray(int i)
      Gets ith "whiteSpace" element
    • sizeOfWhiteSpaceArray

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

      void setWhiteSpaceArray(WhiteSpaceDocument.WhiteSpace[] whiteSpaceArray)
      Sets array of all "whiteSpace" element
    • setWhiteSpaceArray

      void setWhiteSpaceArray(int i, WhiteSpaceDocument.WhiteSpace whiteSpace)
      Sets ith "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
    • getPatternList

      List<PatternDocument.Pattern> getPatternList()
      Gets a List of "pattern" elements
    • getPatternArray

      PatternDocument.Pattern[] getPatternArray()
      Gets array of all "pattern" elements
    • getPatternArray

      PatternDocument.Pattern getPatternArray(int i)
      Gets ith "pattern" element
    • sizeOfPatternArray

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

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

      void setPatternArray(int i, PatternDocument.Pattern pattern)
      Sets ith "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
    • getBase

      QName getBase()
      Gets the "base" attribute
    • xgetBase

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

      boolean isSetBase()
      True if has "base" attribute
    • setBase

      void setBase(QName base)
      Sets the "base" attribute
    • xsetBase

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

      void unsetBase()
      Unsets the "base" attribute