Interface MetadataAttributeType
-
- All Superinterfaces:
AnnotableType,ComponentBaseType,ComponentType,IdentifiableType,MetadataAttributeBaseType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
MetadataAttributeTypeImpl
public interface MetadataAttributeType extends MetadataAttributeBaseType
An XML MetadataAttributeType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMetadataAttributeType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataAttributeTypeaddNewMetadataAttribute()Appends and returns a new empty value (as xml) as the last "MetadataAttribute" elementbooleangetIsPresentational()Gets the "isPresentational" attributeObjectgetMaxOccurs()Gets the "maxOccurs" attributeMetadataAttributeType[]getMetadataAttributeArray()Gets array of all "MetadataAttribute" elementsMetadataAttributeTypegetMetadataAttributeArray(int i)Gets ith "MetadataAttribute" elementBigIntegergetMinOccurs()Gets the "minOccurs" attributeMetadataAttributeTypeinsertNewMetadataAttribute(int i)Inserts and returns a new empty value (as xml) as the ith "MetadataAttribute" elementbooleanisSetIsPresentational()True if has "isPresentational" attributebooleanisSetMaxOccurs()True if has "maxOccurs" attributebooleanisSetMinOccurs()True if has "minOccurs" attributevoidremoveMetadataAttribute(int i)Removes the ith "MetadataAttribute" elementvoidsetIsPresentational(boolean isPresentational)Sets the "isPresentational" attributevoidsetMaxOccurs(Object maxOccurs)Sets the "maxOccurs" attributevoidsetMetadataAttributeArray(int i, MetadataAttributeType metadataAttribute)Sets ith "MetadataAttribute" elementvoidsetMetadataAttributeArray(MetadataAttributeType[] metadataAttributeArray)Sets array of all "MetadataAttribute" elementvoidsetMinOccurs(BigInteger minOccurs)Sets the "minOccurs" attributeintsizeOfMetadataAttributeArray()Returns number of "MetadataAttribute" elementvoidunsetIsPresentational()Unsets the "isPresentational" attributevoidunsetMaxOccurs()Unsets the "maxOccurs" attributevoidunsetMinOccurs()Unsets the "minOccurs" attributeorg.apache.xmlbeans.XmlBooleanxgetIsPresentational()Gets (as xml) the "isPresentational" attributeOccurenceTypexgetMaxOccurs()Gets (as xml) the "maxOccurs" attributeorg.apache.xmlbeans.XmlNonNegativeIntegerxgetMinOccurs()Gets (as xml) the "minOccurs" attributevoidxsetIsPresentational(org.apache.xmlbeans.XmlBoolean isPresentational)Sets (as xml) the "isPresentational" attributevoidxsetMaxOccurs(OccurenceType maxOccurs)Sets (as xml) the "maxOccurs" attributevoidxsetMinOccurs(org.apache.xmlbeans.XmlNonNegativeInteger minOccurs)Sets (as xml) the "minOccurs" attribute-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.AnnotableType
addNewAnnotations, getAnnotations, isSetAnnotations, setAnnotations, unsetAnnotations
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.ComponentType
addNewLocalRepresentation, getLocalRepresentation, isSetLocalRepresentation, setLocalRepresentation, unsetLocalRepresentation
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
getId, getUri, getUrn, isSetId, isSetUri, isSetUrn, setId, setUri, setUrn, unsetId, unsetUri, unsetUrn, xgetId, xgetUri, xgetUrn, xsetId, xsetUri, xsetUrn
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.MetadataAttributeBaseType
addNewConceptIdentity, getConceptIdentity, isSetConceptIdentity, setConceptIdentity, unsetConceptIdentity
-
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
-
-
-
-
Method Detail
-
getMetadataAttributeArray
MetadataAttributeType[] getMetadataAttributeArray()
Gets array of all "MetadataAttribute" elements
-
getMetadataAttributeArray
MetadataAttributeType getMetadataAttributeArray(int i)
Gets ith "MetadataAttribute" element
-
sizeOfMetadataAttributeArray
int sizeOfMetadataAttributeArray()
Returns number of "MetadataAttribute" element
-
setMetadataAttributeArray
void setMetadataAttributeArray(MetadataAttributeType[] metadataAttributeArray)
Sets array of all "MetadataAttribute" element
-
setMetadataAttributeArray
void setMetadataAttributeArray(int i, MetadataAttributeType metadataAttribute)Sets ith "MetadataAttribute" element
-
insertNewMetadataAttribute
MetadataAttributeType insertNewMetadataAttribute(int i)
Inserts and returns a new empty value (as xml) as the ith "MetadataAttribute" element
-
addNewMetadataAttribute
MetadataAttributeType addNewMetadataAttribute()
Appends and returns a new empty value (as xml) as the last "MetadataAttribute" element
-
removeMetadataAttribute
void removeMetadataAttribute(int i)
Removes the ith "MetadataAttribute" element
-
getMinOccurs
BigInteger getMinOccurs()
Gets the "minOccurs" attribute
-
xgetMinOccurs
org.apache.xmlbeans.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(org.apache.xmlbeans.XmlNonNegativeInteger minOccurs)
Sets (as xml) the "minOccurs" attribute
-
unsetMinOccurs
void unsetMinOccurs()
Unsets the "minOccurs" attribute
-
getMaxOccurs
Object getMaxOccurs()
Gets the "maxOccurs" attribute
-
xgetMaxOccurs
OccurenceType 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(OccurenceType maxOccurs)
Sets (as xml) the "maxOccurs" attribute
-
unsetMaxOccurs
void unsetMaxOccurs()
Unsets the "maxOccurs" attribute
-
getIsPresentational
boolean getIsPresentational()
Gets the "isPresentational" attribute
-
xgetIsPresentational
org.apache.xmlbeans.XmlBoolean xgetIsPresentational()
Gets (as xml) the "isPresentational" attribute
-
isSetIsPresentational
boolean isSetIsPresentational()
True if has "isPresentational" attribute
-
setIsPresentational
void setIsPresentational(boolean isPresentational)
Sets the "isPresentational" attribute
-
xsetIsPresentational
void xsetIsPresentational(org.apache.xmlbeans.XmlBoolean isPresentational)
Sets (as xml) the "isPresentational" attribute
-
unsetIsPresentational
void unsetIsPresentational()
Unsets the "isPresentational" attribute
-
-