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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRestrictionDocument.Restriction.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 NoFixedFacetaddNewEnumeration()Appends and returns a new empty value (as xml) as the last "enumeration" elementNumFacetaddNewFractionDigits()Appends and returns a new empty value (as xml) as the last "fractionDigits" elementNumFacetaddNewLength()Appends and returns a new empty value (as xml) as the last "length" elementFacetaddNewMaxExclusive()Appends and returns a new empty value (as xml) as the last "maxExclusive" elementFacetaddNewMaxInclusive()Appends and returns a new empty value (as xml) as the last "maxInclusive" elementNumFacetaddNewMaxLength()Appends and returns a new empty value (as xml) as the last "maxLength" elementFacetaddNewMinExclusive()Appends and returns a new empty value (as xml) as the last "minExclusive" elementFacetaddNewMinInclusive()Appends and returns a new empty value (as xml) as the last "minInclusive" elementNumFacetaddNewMinLength()Appends and returns a new empty value (as xml) as the last "minLength" elementPatternDocument.PatternaddNewPattern()Appends and returns a new empty value (as xml) as the last "pattern" elementLocalSimpleTypeaddNewSimpleType()Appends and returns a new empty "simpleType" elementTotalDigitsDocument.TotalDigitsaddNewTotalDigits()Appends and returns a new empty value (as xml) as the last "totalDigits" elementWhiteSpaceDocument.WhiteSpaceaddNewWhiteSpace()Appends and returns a new empty value (as xml) as the last "whiteSpace" elementjavax.xml.namespace.QNamegetBase()Gets the "base" attributeNoFixedFacet[]getEnumerationArray()Gets array of all "enumeration" elementsNoFixedFacetgetEnumerationArray(int i)Gets ith "enumeration" elementNumFacet[]getFractionDigitsArray()Gets array of all "fractionDigits" elementsNumFacetgetFractionDigitsArray(int i)Gets ith "fractionDigits" elementNumFacet[]getLengthArray()Gets array of all "length" elementsNumFacetgetLengthArray(int i)Gets ith "length" elementFacet[]getMaxExclusiveArray()Gets array of all "maxExclusive" elementsFacetgetMaxExclusiveArray(int i)Gets ith "maxExclusive" elementFacet[]getMaxInclusiveArray()Gets array of all "maxInclusive" elementsFacetgetMaxInclusiveArray(int i)Gets ith "maxInclusive" elementNumFacet[]getMaxLengthArray()Gets array of all "maxLength" elementsNumFacetgetMaxLengthArray(int i)Gets ith "maxLength" elementFacet[]getMinExclusiveArray()Gets array of all "minExclusive" elementsFacetgetMinExclusiveArray(int i)Gets ith "minExclusive" elementFacet[]getMinInclusiveArray()Gets array of all "minInclusive" elementsFacetgetMinInclusiveArray(int i)Gets ith "minInclusive" elementNumFacet[]getMinLengthArray()Gets array of all "minLength" elementsNumFacetgetMinLengthArray(int i)Gets ith "minLength" elementPatternDocument.Pattern[]getPatternArray()Gets array of all "pattern" elementsPatternDocument.PatterngetPatternArray(int i)Gets ith "pattern" elementLocalSimpleTypegetSimpleType()Gets the "simpleType" elementTotalDigitsDocument.TotalDigits[]getTotalDigitsArray()Gets array of all "totalDigits" elementsTotalDigitsDocument.TotalDigitsgetTotalDigitsArray(int i)Gets ith "totalDigits" elementWhiteSpaceDocument.WhiteSpace[]getWhiteSpaceArray()Gets array of all "whiteSpace" elementsWhiteSpaceDocument.WhiteSpacegetWhiteSpaceArray(int i)Gets ith "whiteSpace" elementNoFixedFacetinsertNewEnumeration(int i)Inserts and returns a new empty value (as xml) as the ith "enumeration" elementNumFacetinsertNewFractionDigits(int i)Inserts and returns a new empty value (as xml) as the ith "fractionDigits" elementNumFacetinsertNewLength(int i)Inserts and returns a new empty value (as xml) as the ith "length" elementFacetinsertNewMaxExclusive(int i)Inserts and returns a new empty value (as xml) as the ith "maxExclusive" elementFacetinsertNewMaxInclusive(int i)Inserts and returns a new empty value (as xml) as the ith "maxInclusive" elementNumFacetinsertNewMaxLength(int i)Inserts and returns a new empty value (as xml) as the ith "maxLength" elementFacetinsertNewMinExclusive(int i)Inserts and returns a new empty value (as xml) as the ith "minExclusive" elementFacetinsertNewMinInclusive(int i)Inserts and returns a new empty value (as xml) as the ith "minInclusive" elementNumFacetinsertNewMinLength(int i)Inserts and returns a new empty value (as xml) as the ith "minLength" elementPatternDocument.PatterninsertNewPattern(int i)Inserts and returns a new empty value (as xml) as the ith "pattern" elementTotalDigitsDocument.TotalDigitsinsertNewTotalDigits(int i)Inserts and returns a new empty value (as xml) as the ith "totalDigits" elementWhiteSpaceDocument.WhiteSpaceinsertNewWhiteSpace(int i)Inserts and returns a new empty value (as xml) as the ith "whiteSpace" elementbooleanisSetBase()True if has "base" attributebooleanisSetSimpleType()True if has "simpleType" elementvoidremoveEnumeration(int i)Removes the ith "enumeration" elementvoidremoveFractionDigits(int i)Removes the ith "fractionDigits" elementvoidremoveLength(int i)Removes the ith "length" elementvoidremoveMaxExclusive(int i)Removes the ith "maxExclusive" elementvoidremoveMaxInclusive(int i)Removes the ith "maxInclusive" elementvoidremoveMaxLength(int i)Removes the ith "maxLength" elementvoidremoveMinExclusive(int i)Removes the ith "minExclusive" elementvoidremoveMinInclusive(int i)Removes the ith "minInclusive" elementvoidremoveMinLength(int i)Removes the ith "minLength" elementvoidremovePattern(int i)Removes the ith "pattern" elementvoidremoveTotalDigits(int i)Removes the ith "totalDigits" elementvoidremoveWhiteSpace(int i)Removes the ith "whiteSpace" elementvoidsetBase(javax.xml.namespace.QName base)Sets the "base" attributevoidsetEnumerationArray(int i, NoFixedFacet enumeration)Sets ith "enumeration" elementvoidsetEnumerationArray(NoFixedFacet[] enumerationArray)Sets array of all "enumeration" elementvoidsetFractionDigitsArray(int i, NumFacet fractionDigits)Sets ith "fractionDigits" elementvoidsetFractionDigitsArray(NumFacet[] fractionDigitsArray)Sets array of all "fractionDigits" elementvoidsetLengthArray(int i, NumFacet length)Sets ith "length" elementvoidsetLengthArray(NumFacet[] lengthArray)Sets array of all "length" elementvoidsetMaxExclusiveArray(int i, Facet maxExclusive)Sets ith "maxExclusive" elementvoidsetMaxExclusiveArray(Facet[] maxExclusiveArray)Sets array of all "maxExclusive" elementvoidsetMaxInclusiveArray(int i, Facet maxInclusive)Sets ith "maxInclusive" elementvoidsetMaxInclusiveArray(Facet[] maxInclusiveArray)Sets array of all "maxInclusive" elementvoidsetMaxLengthArray(int i, NumFacet maxLength)Sets ith "maxLength" elementvoidsetMaxLengthArray(NumFacet[] maxLengthArray)Sets array of all "maxLength" elementvoidsetMinExclusiveArray(int i, Facet minExclusive)Sets ith "minExclusive" elementvoidsetMinExclusiveArray(Facet[] minExclusiveArray)Sets array of all "minExclusive" elementvoidsetMinInclusiveArray(int i, Facet minInclusive)Sets ith "minInclusive" elementvoidsetMinInclusiveArray(Facet[] minInclusiveArray)Sets array of all "minInclusive" elementvoidsetMinLengthArray(int i, NumFacet minLength)Sets ith "minLength" elementvoidsetMinLengthArray(NumFacet[] minLengthArray)Sets array of all "minLength" elementvoidsetPatternArray(int i, PatternDocument.Pattern pattern)Sets ith "pattern" elementvoidsetPatternArray(PatternDocument.Pattern[] patternArray)Sets array of all "pattern" elementvoidsetSimpleType(LocalSimpleType simpleType)Sets the "simpleType" elementvoidsetTotalDigitsArray(int i, TotalDigitsDocument.TotalDigits totalDigits)Sets ith "totalDigits" elementvoidsetTotalDigitsArray(TotalDigitsDocument.TotalDigits[] totalDigitsArray)Sets array of all "totalDigits" elementvoidsetWhiteSpaceArray(int i, WhiteSpaceDocument.WhiteSpace whiteSpace)Sets ith "whiteSpace" elementvoidsetWhiteSpaceArray(WhiteSpaceDocument.WhiteSpace[] whiteSpaceArray)Sets array of all "whiteSpace" elementintsizeOfEnumerationArray()Returns number of "enumeration" elementintsizeOfFractionDigitsArray()Returns number of "fractionDigits" elementintsizeOfLengthArray()Returns number of "length" elementintsizeOfMaxExclusiveArray()Returns number of "maxExclusive" elementintsizeOfMaxInclusiveArray()Returns number of "maxInclusive" elementintsizeOfMaxLengthArray()Returns number of "maxLength" elementintsizeOfMinExclusiveArray()Returns number of "minExclusive" elementintsizeOfMinInclusiveArray()Returns number of "minInclusive" elementintsizeOfMinLengthArray()Returns number of "minLength" elementintsizeOfPatternArray()Returns number of "pattern" elementintsizeOfTotalDigitsArray()Returns number of "totalDigits" elementintsizeOfWhiteSpaceArray()Returns number of "whiteSpace" elementvoidunsetBase()Unsets the "base" attributevoidunsetSimpleType()Unsets the "simpleType" elementXmlQNamexgetBase()Gets (as xml) the "base" attributevoidxsetBase(XmlQName base)Sets (as xml) the "base" attribute-
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.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
-
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
-
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
-
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
-
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
-
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
javax.xml.namespace.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(javax.xml.namespace.QName base)
Sets the "base" attribute
-
xsetBase
void xsetBase(XmlQName base)
Sets (as xml) the "base" attribute
-
unsetBase
void unsetBase()
Unsets the "base" attribute
-
-