Class RestrictionTypeImpl
java.lang.Object
org.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
org.apache.xmlbeans.impl.xb.xsdschema.impl.OpenAttrsImpl
org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
org.apache.xmlbeans.impl.xb.xsdschema.impl.RestrictionTypeImpl
- All Implemented Interfaces:
Serializable,TypeStoreUser,Annotated,OpenAttrs,RestrictionType,SimpleValue,XmlObject,XmlTokenSource
- Direct Known Subclasses:
ComplexRestrictionTypeImpl,SimpleRestrictionTypeImpl
An XML restrictionType(@http://www.w3.org/2001/XMLSchema).
This is a complex type.
- See Also:
-
Field Summary
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBERFields inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.RestrictionType
Factory, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAppends and returns a new empty "all" elementAppends and returns a new empty "anyAttribute" elementAppends and returns a new empty value (as xml) as the last "attribute" elementAppends and returns a new empty value (as xml) as the last "attributeGroup" elementAppends and returns a new empty "choice" elementAppends and returns a new empty value (as xml) as the last "enumeration" elementAppends and returns a new empty value (as xml) as the last "fractionDigits" elementAppends and returns a new empty "group" elementAppends and returns a new empty value (as xml) as the last "length" elementAppends and returns a new empty value (as xml) as the last "maxExclusive" elementAppends and returns a new empty value (as xml) as the last "maxInclusive" elementAppends and returns a new empty value (as xml) as the last "maxLength" elementAppends and returns a new empty value (as xml) as the last "minExclusive" elementAppends and returns a new empty value (as xml) as the last "minInclusive" elementAppends and returns a new empty value (as xml) as the last "minLength" elementAppends and returns a new empty value (as xml) as the last "pattern" elementAppends and returns a new empty "sequence" elementAppends and returns a new empty "simpleType" elementAppends and returns a new empty value (as xml) as the last "totalDigits" elementAppends and returns a new empty value (as xml) as the last "whiteSpace" elementgetAll()Gets the "all" elementGets the "anyAttribute" elementGets array of all "attribute" elementsgetAttributeArray(int i) Gets ith "attribute" elementGets array of all "attributeGroup" elementsgetAttributeGroupArray(int i) Gets ith "attributeGroup" elementGets a List of "attributeGroup" elementsGets a List of "attribute" elementsgetBase()Gets the "base" attributeGets the "choice" elementGets array of all "enumeration" elementsgetEnumerationArray(int i) Gets ith "enumeration" elementGets a List of "enumeration" elementsNumFacet[]Gets array of all "fractionDigits" elementsgetFractionDigitsArray(int i) Gets ith "fractionDigits" elementGets a List of "fractionDigits" elementsgetGroup()Gets the "group" elementNumFacet[]Gets array of all "length" elementsgetLengthArray(int i) Gets ith "length" elementGets a List of "length" elementsFacet[]Gets array of all "maxExclusive" elementsgetMaxExclusiveArray(int i) Gets ith "maxExclusive" elementGets a List of "maxExclusive" elementsFacet[]Gets array of all "maxInclusive" elementsgetMaxInclusiveArray(int i) Gets ith "maxInclusive" elementGets a List of "maxInclusive" elementsNumFacet[]Gets array of all "maxLength" elementsgetMaxLengthArray(int i) Gets ith "maxLength" elementGets a List of "maxLength" elementsFacet[]Gets array of all "minExclusive" elementsgetMinExclusiveArray(int i) Gets ith "minExclusive" elementGets a List of "minExclusive" elementsFacet[]Gets array of all "minInclusive" elementsgetMinInclusiveArray(int i) Gets ith "minInclusive" elementGets a List of "minInclusive" elementsNumFacet[]Gets array of all "minLength" elementsgetMinLengthArray(int i) Gets ith "minLength" elementGets a List of "minLength" elementsGets array of all "pattern" elementsgetPatternArray(int i) Gets ith "pattern" elementGets a List of "pattern" elementsGets the "sequence" elementGets the "simpleType" elementGets array of all "totalDigits" elementsgetTotalDigitsArray(int i) Gets ith "totalDigits" elementGets a List of "totalDigits" elementsGets array of all "whiteSpace" elementsgetWhiteSpaceArray(int i) Gets ith "whiteSpace" elementGets a List of "whiteSpace" elementsinsertNewAttribute(int i) Inserts and returns a new empty value (as xml) as the ith "attribute" elementinsertNewAttributeGroup(int i) Inserts and returns a new empty value (as xml) as the ith "attributeGroup" elementinsertNewEnumeration(int i) Inserts and returns a new empty value (as xml) as the ith "enumeration" elementinsertNewFractionDigits(int i) Inserts and returns a new empty value (as xml) as the ith "fractionDigits" elementinsertNewLength(int i) Inserts and returns a new empty value (as xml) as the ith "length" elementinsertNewMaxExclusive(int i) Inserts and returns a new empty value (as xml) as the ith "maxExclusive" elementinsertNewMaxInclusive(int i) Inserts and returns a new empty value (as xml) as the ith "maxInclusive" elementinsertNewMaxLength(int i) Inserts and returns a new empty value (as xml) as the ith "maxLength" elementinsertNewMinExclusive(int i) Inserts and returns a new empty value (as xml) as the ith "minExclusive" elementinsertNewMinInclusive(int i) Inserts and returns a new empty value (as xml) as the ith "minInclusive" elementinsertNewMinLength(int i) Inserts and returns a new empty value (as xml) as the ith "minLength" elementinsertNewPattern(int i) Inserts and returns a new empty value (as xml) as the ith "pattern" elementinsertNewTotalDigits(int i) Inserts and returns a new empty value (as xml) as the ith "totalDigits" elementinsertNewWhiteSpace(int i) Inserts and returns a new empty value (as xml) as the ith "whiteSpace" elementbooleanisSetAll()True if has "all" elementbooleanTrue if has "anyAttribute" elementbooleanTrue if has "choice" elementbooleanTrue if has "group" elementbooleanTrue if has "sequence" elementbooleanTrue if has "simpleType" elementvoidremoveAttribute(int i) Removes the ith "attribute" elementvoidremoveAttributeGroup(int i) Removes the ith "attributeGroup" 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" elementvoidSets the "all" elementvoidsetAnyAttribute(Wildcard anyAttribute) Sets the "anyAttribute" elementvoidsetAttributeArray(int i, Attribute attribute) Sets ith "attribute" elementvoidsetAttributeArray(Attribute[] attributeArray) Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.voidsetAttributeGroupArray(int i, AttributeGroupRef attributeGroup) Sets ith "attributeGroup" elementvoidsetAttributeGroupArray(AttributeGroupRef[] attributeGroupArray) Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.voidSets the "base" attributevoidsetChoice(ExplicitGroup choice) Sets the "choice" elementvoidsetEnumerationArray(int i, NoFixedFacet enumeration) Sets ith "enumeration" elementvoidsetEnumerationArray(NoFixedFacet[] enumerationArray) Sets array of all "enumeration" element WARNING: This method is not atomicaly synchronized.voidsetFractionDigitsArray(int i, NumFacet fractionDigits) Sets ith "fractionDigits" elementvoidsetFractionDigitsArray(NumFacet[] fractionDigitsArray) Sets array of all "fractionDigits" element WARNING: This method is not atomicaly synchronized.voidSets the "group" elementvoidsetLengthArray(int i, NumFacet length) Sets ith "length" elementvoidsetLengthArray(NumFacet[] lengthArray) Sets array of all "length" element WARNING: This method is not atomicaly synchronized.voidsetMaxExclusiveArray(int i, Facet maxExclusive) Sets ith "maxExclusive" elementvoidsetMaxExclusiveArray(Facet[] maxExclusiveArray) Sets array of all "maxExclusive" element WARNING: This method is not atomicaly synchronized.voidsetMaxInclusiveArray(int i, Facet maxInclusive) Sets ith "maxInclusive" elementvoidsetMaxInclusiveArray(Facet[] maxInclusiveArray) Sets array of all "maxInclusive" element WARNING: This method is not atomicaly synchronized.voidsetMaxLengthArray(int i, NumFacet maxLength) Sets ith "maxLength" elementvoidsetMaxLengthArray(NumFacet[] maxLengthArray) Sets array of all "maxLength" element WARNING: This method is not atomicaly synchronized.voidsetMinExclusiveArray(int i, Facet minExclusive) Sets ith "minExclusive" elementvoidsetMinExclusiveArray(Facet[] minExclusiveArray) Sets array of all "minExclusive" element WARNING: This method is not atomicaly synchronized.voidsetMinInclusiveArray(int i, Facet minInclusive) Sets ith "minInclusive" elementvoidsetMinInclusiveArray(Facet[] minInclusiveArray) Sets array of all "minInclusive" element WARNING: This method is not atomicaly synchronized.voidsetMinLengthArray(int i, NumFacet minLength) Sets ith "minLength" elementvoidsetMinLengthArray(NumFacet[] minLengthArray) Sets array of all "minLength" element WARNING: This method is not atomicaly synchronized.voidsetPatternArray(int i, PatternDocument.Pattern pattern) Sets ith "pattern" elementvoidsetPatternArray(PatternDocument.Pattern[] patternArray) Sets array of all "pattern" element WARNING: This method is not atomicaly synchronized.voidsetSequence(ExplicitGroup sequence) Sets the "sequence" elementvoidsetSimpleType(LocalSimpleType simpleType) Sets the "simpleType" elementvoidsetTotalDigitsArray(int i, TotalDigitsDocument.TotalDigits totalDigits) Sets ith "totalDigits" elementvoidsetTotalDigitsArray(TotalDigitsDocument.TotalDigits[] totalDigitsArray) Sets array of all "totalDigits" element WARNING: This method is not atomicaly synchronized.voidsetWhiteSpaceArray(int i, WhiteSpaceDocument.WhiteSpace whiteSpace) Sets ith "whiteSpace" elementvoidsetWhiteSpaceArray(WhiteSpaceDocument.WhiteSpace[] whiteSpaceArray) Sets array of all "whiteSpace" element WARNING: This method is not atomicaly synchronized.intReturns number of "attribute" elementintReturns number of "attributeGroup" elementintReturns number of "enumeration" elementintReturns number of "fractionDigits" elementintReturns number of "length" elementintReturns number of "maxExclusive" elementintReturns number of "maxInclusive" elementintReturns number of "maxLength" elementintReturns number of "minExclusive" elementintReturns number of "minInclusive" elementintReturns number of "minLength" elementintReturns number of "pattern" elementintReturns number of "totalDigits" elementintReturns number of "whiteSpace" elementvoidunsetAll()Unsets the "all" elementvoidUnsets the "anyAttribute" elementvoidUnsets the "choice" elementvoidUnsets the "group" elementvoidUnsets the "sequence" elementvoidUnsets the "simpleType" elementxgetBase()Gets (as xml) the "base" attributevoidSets (as xml) the "base" attributeMethods inherited from class org.apache.xmlbeans.impl.xb.xsdschema.impl.AnnotatedImpl
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_textMethods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _set, attach_store, build_nil, build_text, changeType, check_dated, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, equals, execQuery, execQuery, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, hashCode, init_flags, instanceType, invalidate_element_order, invalidate_nilvalue, invalidate_value, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set_newValue, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, substitute, toString, uses_invalidate_value, validate, validate, validate_now, valueEquals, valueHashCode, writeReplace, xgetListValue, xmlText, xmlTextMethods inherited from interface org.apache.xmlbeans.impl.xb.xsdschema.Annotated
addNewAnnotation, getAnnotation, getId, isSetAnnotation, isSetId, setAnnotation, setId, unsetAnnotation, unsetId, xgetId, xsetIdMethods 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, valueHashCodeMethods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
Constructor Details
-
RestrictionTypeImpl
-
-
Method Details
-
getGroup
Gets the "group" element- Specified by:
getGroupin interfaceRestrictionType
-
isSetGroup
public boolean isSetGroup()True if has "group" element- Specified by:
isSetGroupin interfaceRestrictionType
-
setGroup
Sets the "group" element- Specified by:
setGroupin interfaceRestrictionType
-
addNewGroup
Appends and returns a new empty "group" element- Specified by:
addNewGroupin interfaceRestrictionType
-
unsetGroup
public void unsetGroup()Unsets the "group" element- Specified by:
unsetGroupin interfaceRestrictionType
-
getAll
Gets the "all" element- Specified by:
getAllin interfaceRestrictionType
-
isSetAll
public boolean isSetAll()True if has "all" element- Specified by:
isSetAllin interfaceRestrictionType
-
setAll
Sets the "all" element- Specified by:
setAllin interfaceRestrictionType
-
addNewAll
Appends and returns a new empty "all" element- Specified by:
addNewAllin interfaceRestrictionType
-
unsetAll
public void unsetAll()Unsets the "all" element- Specified by:
unsetAllin interfaceRestrictionType
-
getChoice
Gets the "choice" element- Specified by:
getChoicein interfaceRestrictionType
-
isSetChoice
public boolean isSetChoice()True if has "choice" element- Specified by:
isSetChoicein interfaceRestrictionType
-
setChoice
Sets the "choice" element- Specified by:
setChoicein interfaceRestrictionType
-
addNewChoice
Appends and returns a new empty "choice" element- Specified by:
addNewChoicein interfaceRestrictionType
-
unsetChoice
public void unsetChoice()Unsets the "choice" element- Specified by:
unsetChoicein interfaceRestrictionType
-
getSequence
Gets the "sequence" element- Specified by:
getSequencein interfaceRestrictionType
-
isSetSequence
public boolean isSetSequence()True if has "sequence" element- Specified by:
isSetSequencein interfaceRestrictionType
-
setSequence
Sets the "sequence" element- Specified by:
setSequencein interfaceRestrictionType
-
addNewSequence
Appends and returns a new empty "sequence" element- Specified by:
addNewSequencein interfaceRestrictionType
-
unsetSequence
public void unsetSequence()Unsets the "sequence" element- Specified by:
unsetSequencein interfaceRestrictionType
-
getSimpleType
Gets the "simpleType" element- Specified by:
getSimpleTypein interfaceRestrictionType
-
isSetSimpleType
public boolean isSetSimpleType()True if has "simpleType" element- Specified by:
isSetSimpleTypein interfaceRestrictionType
-
setSimpleType
Sets the "simpleType" element- Specified by:
setSimpleTypein interfaceRestrictionType
-
addNewSimpleType
Appends and returns a new empty "simpleType" element- Specified by:
addNewSimpleTypein interfaceRestrictionType
-
unsetSimpleType
public void unsetSimpleType()Unsets the "simpleType" element- Specified by:
unsetSimpleTypein interfaceRestrictionType
-
getMinExclusiveList
Gets a List of "minExclusive" elements- Specified by:
getMinExclusiveListin interfaceRestrictionType
-
getMinExclusiveArray
Gets array of all "minExclusive" elements- Specified by:
getMinExclusiveArrayin interfaceRestrictionType
-
getMinExclusiveArray
Gets ith "minExclusive" element- Specified by:
getMinExclusiveArrayin interfaceRestrictionType
-
sizeOfMinExclusiveArray
public int sizeOfMinExclusiveArray()Returns number of "minExclusive" element- Specified by:
sizeOfMinExclusiveArrayin interfaceRestrictionType
-
setMinExclusiveArray
Sets array of all "minExclusive" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMinExclusiveArrayin interfaceRestrictionType
-
setMinExclusiveArray
Sets ith "minExclusive" element- Specified by:
setMinExclusiveArrayin interfaceRestrictionType
-
insertNewMinExclusive
Inserts and returns a new empty value (as xml) as the ith "minExclusive" element- Specified by:
insertNewMinExclusivein interfaceRestrictionType
-
addNewMinExclusive
Appends and returns a new empty value (as xml) as the last "minExclusive" element- Specified by:
addNewMinExclusivein interfaceRestrictionType
-
removeMinExclusive
public void removeMinExclusive(int i) Removes the ith "minExclusive" element- Specified by:
removeMinExclusivein interfaceRestrictionType
-
getMinInclusiveList
Gets a List of "minInclusive" elements- Specified by:
getMinInclusiveListin interfaceRestrictionType
-
getMinInclusiveArray
Gets array of all "minInclusive" elements- Specified by:
getMinInclusiveArrayin interfaceRestrictionType
-
getMinInclusiveArray
Gets ith "minInclusive" element- Specified by:
getMinInclusiveArrayin interfaceRestrictionType
-
sizeOfMinInclusiveArray
public int sizeOfMinInclusiveArray()Returns number of "minInclusive" element- Specified by:
sizeOfMinInclusiveArrayin interfaceRestrictionType
-
setMinInclusiveArray
Sets array of all "minInclusive" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMinInclusiveArrayin interfaceRestrictionType
-
setMinInclusiveArray
Sets ith "minInclusive" element- Specified by:
setMinInclusiveArrayin interfaceRestrictionType
-
insertNewMinInclusive
Inserts and returns a new empty value (as xml) as the ith "minInclusive" element- Specified by:
insertNewMinInclusivein interfaceRestrictionType
-
addNewMinInclusive
Appends and returns a new empty value (as xml) as the last "minInclusive" element- Specified by:
addNewMinInclusivein interfaceRestrictionType
-
removeMinInclusive
public void removeMinInclusive(int i) Removes the ith "minInclusive" element- Specified by:
removeMinInclusivein interfaceRestrictionType
-
getMaxExclusiveList
Gets a List of "maxExclusive" elements- Specified by:
getMaxExclusiveListin interfaceRestrictionType
-
getMaxExclusiveArray
Gets array of all "maxExclusive" elements- Specified by:
getMaxExclusiveArrayin interfaceRestrictionType
-
getMaxExclusiveArray
Gets ith "maxExclusive" element- Specified by:
getMaxExclusiveArrayin interfaceRestrictionType
-
sizeOfMaxExclusiveArray
public int sizeOfMaxExclusiveArray()Returns number of "maxExclusive" element- Specified by:
sizeOfMaxExclusiveArrayin interfaceRestrictionType
-
setMaxExclusiveArray
Sets array of all "maxExclusive" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMaxExclusiveArrayin interfaceRestrictionType
-
setMaxExclusiveArray
Sets ith "maxExclusive" element- Specified by:
setMaxExclusiveArrayin interfaceRestrictionType
-
insertNewMaxExclusive
Inserts and returns a new empty value (as xml) as the ith "maxExclusive" element- Specified by:
insertNewMaxExclusivein interfaceRestrictionType
-
addNewMaxExclusive
Appends and returns a new empty value (as xml) as the last "maxExclusive" element- Specified by:
addNewMaxExclusivein interfaceRestrictionType
-
removeMaxExclusive
public void removeMaxExclusive(int i) Removes the ith "maxExclusive" element- Specified by:
removeMaxExclusivein interfaceRestrictionType
-
getMaxInclusiveList
Gets a List of "maxInclusive" elements- Specified by:
getMaxInclusiveListin interfaceRestrictionType
-
getMaxInclusiveArray
Gets array of all "maxInclusive" elements- Specified by:
getMaxInclusiveArrayin interfaceRestrictionType
-
getMaxInclusiveArray
Gets ith "maxInclusive" element- Specified by:
getMaxInclusiveArrayin interfaceRestrictionType
-
sizeOfMaxInclusiveArray
public int sizeOfMaxInclusiveArray()Returns number of "maxInclusive" element- Specified by:
sizeOfMaxInclusiveArrayin interfaceRestrictionType
-
setMaxInclusiveArray
Sets array of all "maxInclusive" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMaxInclusiveArrayin interfaceRestrictionType
-
setMaxInclusiveArray
Sets ith "maxInclusive" element- Specified by:
setMaxInclusiveArrayin interfaceRestrictionType
-
insertNewMaxInclusive
Inserts and returns a new empty value (as xml) as the ith "maxInclusive" element- Specified by:
insertNewMaxInclusivein interfaceRestrictionType
-
addNewMaxInclusive
Appends and returns a new empty value (as xml) as the last "maxInclusive" element- Specified by:
addNewMaxInclusivein interfaceRestrictionType
-
removeMaxInclusive
public void removeMaxInclusive(int i) Removes the ith "maxInclusive" element- Specified by:
removeMaxInclusivein interfaceRestrictionType
-
getTotalDigitsList
Gets a List of "totalDigits" elements- Specified by:
getTotalDigitsListin interfaceRestrictionType
-
getTotalDigitsArray
Gets array of all "totalDigits" elements- Specified by:
getTotalDigitsArrayin interfaceRestrictionType
-
getTotalDigitsArray
Gets ith "totalDigits" element- Specified by:
getTotalDigitsArrayin interfaceRestrictionType
-
sizeOfTotalDigitsArray
public int sizeOfTotalDigitsArray()Returns number of "totalDigits" element- Specified by:
sizeOfTotalDigitsArrayin interfaceRestrictionType
-
setTotalDigitsArray
Sets array of all "totalDigits" element WARNING: This method is not atomicaly synchronized.- Specified by:
setTotalDigitsArrayin interfaceRestrictionType
-
setTotalDigitsArray
Sets ith "totalDigits" element- Specified by:
setTotalDigitsArrayin interfaceRestrictionType
-
insertNewTotalDigits
Inserts and returns a new empty value (as xml) as the ith "totalDigits" element- Specified by:
insertNewTotalDigitsin interfaceRestrictionType
-
addNewTotalDigits
Appends and returns a new empty value (as xml) as the last "totalDigits" element- Specified by:
addNewTotalDigitsin interfaceRestrictionType
-
removeTotalDigits
public void removeTotalDigits(int i) Removes the ith "totalDigits" element- Specified by:
removeTotalDigitsin interfaceRestrictionType
-
getFractionDigitsList
Gets a List of "fractionDigits" elements- Specified by:
getFractionDigitsListin interfaceRestrictionType
-
getFractionDigitsArray
Gets array of all "fractionDigits" elements- Specified by:
getFractionDigitsArrayin interfaceRestrictionType
-
getFractionDigitsArray
Gets ith "fractionDigits" element- Specified by:
getFractionDigitsArrayin interfaceRestrictionType
-
sizeOfFractionDigitsArray
public int sizeOfFractionDigitsArray()Returns number of "fractionDigits" element- Specified by:
sizeOfFractionDigitsArrayin interfaceRestrictionType
-
setFractionDigitsArray
Sets array of all "fractionDigits" element WARNING: This method is not atomicaly synchronized.- Specified by:
setFractionDigitsArrayin interfaceRestrictionType
-
setFractionDigitsArray
Sets ith "fractionDigits" element- Specified by:
setFractionDigitsArrayin interfaceRestrictionType
-
insertNewFractionDigits
Inserts and returns a new empty value (as xml) as the ith "fractionDigits" element- Specified by:
insertNewFractionDigitsin interfaceRestrictionType
-
addNewFractionDigits
Appends and returns a new empty value (as xml) as the last "fractionDigits" element- Specified by:
addNewFractionDigitsin interfaceRestrictionType
-
removeFractionDigits
public void removeFractionDigits(int i) Removes the ith "fractionDigits" element- Specified by:
removeFractionDigitsin interfaceRestrictionType
-
getLengthList
Gets a List of "length" elements- Specified by:
getLengthListin interfaceRestrictionType
-
getLengthArray
Gets array of all "length" elements- Specified by:
getLengthArrayin interfaceRestrictionType
-
getLengthArray
Gets ith "length" element- Specified by:
getLengthArrayin interfaceRestrictionType
-
sizeOfLengthArray
public int sizeOfLengthArray()Returns number of "length" element- Specified by:
sizeOfLengthArrayin interfaceRestrictionType
-
setLengthArray
Sets array of all "length" element WARNING: This method is not atomicaly synchronized.- Specified by:
setLengthArrayin interfaceRestrictionType
-
setLengthArray
Sets ith "length" element- Specified by:
setLengthArrayin interfaceRestrictionType
-
insertNewLength
Inserts and returns a new empty value (as xml) as the ith "length" element- Specified by:
insertNewLengthin interfaceRestrictionType
-
addNewLength
Appends and returns a new empty value (as xml) as the last "length" element- Specified by:
addNewLengthin interfaceRestrictionType
-
removeLength
public void removeLength(int i) Removes the ith "length" element- Specified by:
removeLengthin interfaceRestrictionType
-
getMinLengthList
Gets a List of "minLength" elements- Specified by:
getMinLengthListin interfaceRestrictionType
-
getMinLengthArray
Gets array of all "minLength" elements- Specified by:
getMinLengthArrayin interfaceRestrictionType
-
getMinLengthArray
Gets ith "minLength" element- Specified by:
getMinLengthArrayin interfaceRestrictionType
-
sizeOfMinLengthArray
public int sizeOfMinLengthArray()Returns number of "minLength" element- Specified by:
sizeOfMinLengthArrayin interfaceRestrictionType
-
setMinLengthArray
Sets array of all "minLength" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMinLengthArrayin interfaceRestrictionType
-
setMinLengthArray
Sets ith "minLength" element- Specified by:
setMinLengthArrayin interfaceRestrictionType
-
insertNewMinLength
Inserts and returns a new empty value (as xml) as the ith "minLength" element- Specified by:
insertNewMinLengthin interfaceRestrictionType
-
addNewMinLength
Appends and returns a new empty value (as xml) as the last "minLength" element- Specified by:
addNewMinLengthin interfaceRestrictionType
-
removeMinLength
public void removeMinLength(int i) Removes the ith "minLength" element- Specified by:
removeMinLengthin interfaceRestrictionType
-
getMaxLengthList
Gets a List of "maxLength" elements- Specified by:
getMaxLengthListin interfaceRestrictionType
-
getMaxLengthArray
Gets array of all "maxLength" elements- Specified by:
getMaxLengthArrayin interfaceRestrictionType
-
getMaxLengthArray
Gets ith "maxLength" element- Specified by:
getMaxLengthArrayin interfaceRestrictionType
-
sizeOfMaxLengthArray
public int sizeOfMaxLengthArray()Returns number of "maxLength" element- Specified by:
sizeOfMaxLengthArrayin interfaceRestrictionType
-
setMaxLengthArray
Sets array of all "maxLength" element WARNING: This method is not atomicaly synchronized.- Specified by:
setMaxLengthArrayin interfaceRestrictionType
-
setMaxLengthArray
Sets ith "maxLength" element- Specified by:
setMaxLengthArrayin interfaceRestrictionType
-
insertNewMaxLength
Inserts and returns a new empty value (as xml) as the ith "maxLength" element- Specified by:
insertNewMaxLengthin interfaceRestrictionType
-
addNewMaxLength
Appends and returns a new empty value (as xml) as the last "maxLength" element- Specified by:
addNewMaxLengthin interfaceRestrictionType
-
removeMaxLength
public void removeMaxLength(int i) Removes the ith "maxLength" element- Specified by:
removeMaxLengthin interfaceRestrictionType
-
getEnumerationList
Gets a List of "enumeration" elements- Specified by:
getEnumerationListin interfaceRestrictionType
-
getEnumerationArray
Gets array of all "enumeration" elements- Specified by:
getEnumerationArrayin interfaceRestrictionType
-
getEnumerationArray
Gets ith "enumeration" element- Specified by:
getEnumerationArrayin interfaceRestrictionType
-
sizeOfEnumerationArray
public int sizeOfEnumerationArray()Returns number of "enumeration" element- Specified by:
sizeOfEnumerationArrayin interfaceRestrictionType
-
setEnumerationArray
Sets array of all "enumeration" element WARNING: This method is not atomicaly synchronized.- Specified by:
setEnumerationArrayin interfaceRestrictionType
-
setEnumerationArray
Sets ith "enumeration" element- Specified by:
setEnumerationArrayin interfaceRestrictionType
-
insertNewEnumeration
Inserts and returns a new empty value (as xml) as the ith "enumeration" element- Specified by:
insertNewEnumerationin interfaceRestrictionType
-
addNewEnumeration
Appends and returns a new empty value (as xml) as the last "enumeration" element- Specified by:
addNewEnumerationin interfaceRestrictionType
-
removeEnumeration
public void removeEnumeration(int i) Removes the ith "enumeration" element- Specified by:
removeEnumerationin interfaceRestrictionType
-
getWhiteSpaceList
Gets a List of "whiteSpace" elements- Specified by:
getWhiteSpaceListin interfaceRestrictionType
-
getWhiteSpaceArray
Gets array of all "whiteSpace" elements- Specified by:
getWhiteSpaceArrayin interfaceRestrictionType
-
getWhiteSpaceArray
Gets ith "whiteSpace" element- Specified by:
getWhiteSpaceArrayin interfaceRestrictionType
-
sizeOfWhiteSpaceArray
public int sizeOfWhiteSpaceArray()Returns number of "whiteSpace" element- Specified by:
sizeOfWhiteSpaceArrayin interfaceRestrictionType
-
setWhiteSpaceArray
Sets array of all "whiteSpace" element WARNING: This method is not atomicaly synchronized.- Specified by:
setWhiteSpaceArrayin interfaceRestrictionType
-
setWhiteSpaceArray
Sets ith "whiteSpace" element- Specified by:
setWhiteSpaceArrayin interfaceRestrictionType
-
insertNewWhiteSpace
Inserts and returns a new empty value (as xml) as the ith "whiteSpace" element- Specified by:
insertNewWhiteSpacein interfaceRestrictionType
-
addNewWhiteSpace
Appends and returns a new empty value (as xml) as the last "whiteSpace" element- Specified by:
addNewWhiteSpacein interfaceRestrictionType
-
removeWhiteSpace
public void removeWhiteSpace(int i) Removes the ith "whiteSpace" element- Specified by:
removeWhiteSpacein interfaceRestrictionType
-
getPatternList
Gets a List of "pattern" elements- Specified by:
getPatternListin interfaceRestrictionType
-
getPatternArray
Gets array of all "pattern" elements- Specified by:
getPatternArrayin interfaceRestrictionType
-
getPatternArray
Gets ith "pattern" element- Specified by:
getPatternArrayin interfaceRestrictionType
-
sizeOfPatternArray
public int sizeOfPatternArray()Returns number of "pattern" element- Specified by:
sizeOfPatternArrayin interfaceRestrictionType
-
setPatternArray
Sets array of all "pattern" element WARNING: This method is not atomicaly synchronized.- Specified by:
setPatternArrayin interfaceRestrictionType
-
setPatternArray
Sets ith "pattern" element- Specified by:
setPatternArrayin interfaceRestrictionType
-
insertNewPattern
Inserts and returns a new empty value (as xml) as the ith "pattern" element- Specified by:
insertNewPatternin interfaceRestrictionType
-
addNewPattern
Appends and returns a new empty value (as xml) as the last "pattern" element- Specified by:
addNewPatternin interfaceRestrictionType
-
removePattern
public void removePattern(int i) Removes the ith "pattern" element- Specified by:
removePatternin interfaceRestrictionType
-
getAttributeList
Gets a List of "attribute" elements- Specified by:
getAttributeListin interfaceRestrictionType
-
getAttributeArray
Gets array of all "attribute" elements- Specified by:
getAttributeArrayin interfaceRestrictionType
-
getAttributeArray
Gets ith "attribute" element- Specified by:
getAttributeArrayin interfaceRestrictionType
-
sizeOfAttributeArray
public int sizeOfAttributeArray()Returns number of "attribute" element- Specified by:
sizeOfAttributeArrayin interfaceRestrictionType
-
setAttributeArray
Sets array of all "attribute" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeArrayin interfaceRestrictionType
-
setAttributeArray
Sets ith "attribute" element- Specified by:
setAttributeArrayin interfaceRestrictionType
-
insertNewAttribute
Inserts and returns a new empty value (as xml) as the ith "attribute" element- Specified by:
insertNewAttributein interfaceRestrictionType
-
addNewAttribute
Appends and returns a new empty value (as xml) as the last "attribute" element- Specified by:
addNewAttributein interfaceRestrictionType
-
removeAttribute
public void removeAttribute(int i) Removes the ith "attribute" element- Specified by:
removeAttributein interfaceRestrictionType
-
getAttributeGroupList
Gets a List of "attributeGroup" elements- Specified by:
getAttributeGroupListin interfaceRestrictionType
-
getAttributeGroupArray
Gets array of all "attributeGroup" elements- Specified by:
getAttributeGroupArrayin interfaceRestrictionType
-
getAttributeGroupArray
Gets ith "attributeGroup" element- Specified by:
getAttributeGroupArrayin interfaceRestrictionType
-
sizeOfAttributeGroupArray
public int sizeOfAttributeGroupArray()Returns number of "attributeGroup" element- Specified by:
sizeOfAttributeGroupArrayin interfaceRestrictionType
-
setAttributeGroupArray
Sets array of all "attributeGroup" element WARNING: This method is not atomicaly synchronized.- Specified by:
setAttributeGroupArrayin interfaceRestrictionType
-
setAttributeGroupArray
Sets ith "attributeGroup" element- Specified by:
setAttributeGroupArrayin interfaceRestrictionType
-
insertNewAttributeGroup
Inserts and returns a new empty value (as xml) as the ith "attributeGroup" element- Specified by:
insertNewAttributeGroupin interfaceRestrictionType
-
addNewAttributeGroup
Appends and returns a new empty value (as xml) as the last "attributeGroup" element- Specified by:
addNewAttributeGroupin interfaceRestrictionType
-
removeAttributeGroup
public void removeAttributeGroup(int i) Removes the ith "attributeGroup" element- Specified by:
removeAttributeGroupin interfaceRestrictionType
-
getAnyAttribute
Gets the "anyAttribute" element- Specified by:
getAnyAttributein interfaceRestrictionType
-
isSetAnyAttribute
public boolean isSetAnyAttribute()True if has "anyAttribute" element- Specified by:
isSetAnyAttributein interfaceRestrictionType
-
setAnyAttribute
Sets the "anyAttribute" element- Specified by:
setAnyAttributein interfaceRestrictionType
-
addNewAnyAttribute
Appends and returns a new empty "anyAttribute" element- Specified by:
addNewAnyAttributein interfaceRestrictionType
-
unsetAnyAttribute
public void unsetAnyAttribute()Unsets the "anyAttribute" element- Specified by:
unsetAnyAttributein interfaceRestrictionType
-
getBase
Gets the "base" attribute- Specified by:
getBasein interfaceRestrictionType
-
xgetBase
Gets (as xml) the "base" attribute- Specified by:
xgetBasein interfaceRestrictionType
-
setBase
Sets the "base" attribute- Specified by:
setBasein interfaceRestrictionType
-
xsetBase
Sets (as xml) the "base" attribute- Specified by:
xsetBasein interfaceRestrictionType
-