Class MetadataAttributeValueTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.query.impl.MetadataAttributeValueTypeImpl
-
- All Implemented Interfaces:
Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource,MetadataAttributeValueType
public class MetadataAttributeValueTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements MetadataAttributeValueType
An XML MetadataAttributeValueType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.query.MetadataAttributeValueType
MetadataAttributeValueType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.query.MetadataAttributeValueType
type
-
-
Constructor Summary
Constructors Constructor Description MetadataAttributeValueTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataAttributeValueTypeaddNewMetadataAttributeValue()Appends and returns a new empty value (as xml) as the last "MetadataAttributeValue" elementNumericValueTypeaddNewNumericValue()Appends and returns a new empty value (as xml) as the last "NumericValue" elementQueryTextTypeaddNewTextValue()Appends and returns a new empty value (as xml) as the last "TextValue" elementTimePeriodValueTypeaddNewTimeValue()Appends and returns a new empty value (as xml) as the last "TimeValue" elementSimpleValueTypeaddNewValue()Appends and returns a new empty "Value" elementStringgetID()Gets the "ID" elementMetadataAttributeValueType[]getMetadataAttributeValueArray()Gets array of all "MetadataAttributeValue" elementsMetadataAttributeValueTypegetMetadataAttributeValueArray(int i)Gets ith "MetadataAttributeValue" elementNumericValueType[]getNumericValueArray()Gets array of all "NumericValue" elementsNumericValueTypegetNumericValueArray(int i)Gets ith "NumericValue" elementQueryTextType[]getTextValueArray()Gets array of all "TextValue" elementsQueryTextTypegetTextValueArray(int i)Gets ith "TextValue" elementTimePeriodValueType[]getTimeValueArray()Gets array of all "TimeValue" elementsTimePeriodValueTypegetTimeValueArray(int i)Gets ith "TimeValue" elementSimpleValueTypegetValue()Gets the "Value" elementMetadataAttributeValueTypeinsertNewMetadataAttributeValue(int i)Inserts and returns a new empty value (as xml) as the ith "MetadataAttributeValue" elementNumericValueTypeinsertNewNumericValue(int i)Inserts and returns a new empty value (as xml) as the ith "NumericValue" elementQueryTextTypeinsertNewTextValue(int i)Inserts and returns a new empty value (as xml) as the ith "TextValue" elementTimePeriodValueTypeinsertNewTimeValue(int i)Inserts and returns a new empty value (as xml) as the ith "TimeValue" elementbooleanisSetValue()True if has "Value" elementvoidremoveMetadataAttributeValue(int i)Removes the ith "MetadataAttributeValue" elementvoidremoveNumericValue(int i)Removes the ith "NumericValue" elementvoidremoveTextValue(int i)Removes the ith "TextValue" elementvoidremoveTimeValue(int i)Removes the ith "TimeValue" elementvoidsetID(String id)Sets the "ID" elementvoidsetMetadataAttributeValueArray(int i, MetadataAttributeValueType metadataAttributeValue)Sets ith "MetadataAttributeValue" elementvoidsetMetadataAttributeValueArray(MetadataAttributeValueType[] metadataAttributeValueArray)Sets array of all "MetadataAttributeValue" elementvoidsetNumericValueArray(int i, NumericValueType numericValue)Sets ith "NumericValue" elementvoidsetNumericValueArray(NumericValueType[] numericValueArray)Sets array of all "NumericValue" elementvoidsetTextValueArray(int i, QueryTextType textValue)Sets ith "TextValue" elementvoidsetTextValueArray(QueryTextType[] textValueArray)Sets array of all "TextValue" elementvoidsetTimeValueArray(int i, TimePeriodValueType timeValue)Sets ith "TimeValue" elementvoidsetTimeValueArray(TimePeriodValueType[] timeValueArray)Sets array of all "TimeValue" elementvoidsetValue(SimpleValueType value)Sets the "Value" elementintsizeOfMetadataAttributeValueArray()Returns number of "MetadataAttributeValue" elementintsizeOfNumericValueArray()Returns number of "NumericValue" elementintsizeOfTextValueArray()Returns number of "TextValue" elementintsizeOfTimeValueArray()Returns number of "TimeValue" elementvoidunsetValue()Unsets the "Value" elementNCNameIDTypexgetID()Gets (as xml) the "ID" elementvoidxsetID(NCNameIDType id)Sets (as xml) the "ID" element-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, 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_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
-
getID
public String getID()
Gets the "ID" element- Specified by:
getIDin interfaceMetadataAttributeValueType
-
xgetID
public NCNameIDType xgetID()
Gets (as xml) the "ID" element- Specified by:
xgetIDin interfaceMetadataAttributeValueType
-
setID
public void setID(String id)
Sets the "ID" element- Specified by:
setIDin interfaceMetadataAttributeValueType
-
xsetID
public void xsetID(NCNameIDType id)
Sets (as xml) the "ID" element- Specified by:
xsetIDin interfaceMetadataAttributeValueType
-
getValue
public SimpleValueType getValue()
Gets the "Value" element- Specified by:
getValuein interfaceMetadataAttributeValueType
-
isSetValue
public boolean isSetValue()
True if has "Value" element- Specified by:
isSetValuein interfaceMetadataAttributeValueType
-
setValue
public void setValue(SimpleValueType value)
Sets the "Value" element- Specified by:
setValuein interfaceMetadataAttributeValueType
-
addNewValue
public SimpleValueType addNewValue()
Appends and returns a new empty "Value" element- Specified by:
addNewValuein interfaceMetadataAttributeValueType
-
unsetValue
public void unsetValue()
Unsets the "Value" element- Specified by:
unsetValuein interfaceMetadataAttributeValueType
-
getTextValueArray
public QueryTextType[] getTextValueArray()
Gets array of all "TextValue" elements- Specified by:
getTextValueArrayin interfaceMetadataAttributeValueType
-
getTextValueArray
public QueryTextType getTextValueArray(int i)
Gets ith "TextValue" element- Specified by:
getTextValueArrayin interfaceMetadataAttributeValueType
-
sizeOfTextValueArray
public int sizeOfTextValueArray()
Returns number of "TextValue" element- Specified by:
sizeOfTextValueArrayin interfaceMetadataAttributeValueType
-
setTextValueArray
public void setTextValueArray(QueryTextType[] textValueArray)
Sets array of all "TextValue" element- Specified by:
setTextValueArrayin interfaceMetadataAttributeValueType
-
setTextValueArray
public void setTextValueArray(int i, QueryTextType textValue)Sets ith "TextValue" element- Specified by:
setTextValueArrayin interfaceMetadataAttributeValueType
-
insertNewTextValue
public QueryTextType insertNewTextValue(int i)
Inserts and returns a new empty value (as xml) as the ith "TextValue" element- Specified by:
insertNewTextValuein interfaceMetadataAttributeValueType
-
addNewTextValue
public QueryTextType addNewTextValue()
Appends and returns a new empty value (as xml) as the last "TextValue" element- Specified by:
addNewTextValuein interfaceMetadataAttributeValueType
-
removeTextValue
public void removeTextValue(int i)
Removes the ith "TextValue" element- Specified by:
removeTextValuein interfaceMetadataAttributeValueType
-
getNumericValueArray
public NumericValueType[] getNumericValueArray()
Gets array of all "NumericValue" elements- Specified by:
getNumericValueArrayin interfaceMetadataAttributeValueType
-
getNumericValueArray
public NumericValueType getNumericValueArray(int i)
Gets ith "NumericValue" element- Specified by:
getNumericValueArrayin interfaceMetadataAttributeValueType
-
sizeOfNumericValueArray
public int sizeOfNumericValueArray()
Returns number of "NumericValue" element- Specified by:
sizeOfNumericValueArrayin interfaceMetadataAttributeValueType
-
setNumericValueArray
public void setNumericValueArray(NumericValueType[] numericValueArray)
Sets array of all "NumericValue" element- Specified by:
setNumericValueArrayin interfaceMetadataAttributeValueType
-
setNumericValueArray
public void setNumericValueArray(int i, NumericValueType numericValue)Sets ith "NumericValue" element- Specified by:
setNumericValueArrayin interfaceMetadataAttributeValueType
-
insertNewNumericValue
public NumericValueType insertNewNumericValue(int i)
Inserts and returns a new empty value (as xml) as the ith "NumericValue" element- Specified by:
insertNewNumericValuein interfaceMetadataAttributeValueType
-
addNewNumericValue
public NumericValueType addNewNumericValue()
Appends and returns a new empty value (as xml) as the last "NumericValue" element- Specified by:
addNewNumericValuein interfaceMetadataAttributeValueType
-
removeNumericValue
public void removeNumericValue(int i)
Removes the ith "NumericValue" element- Specified by:
removeNumericValuein interfaceMetadataAttributeValueType
-
getTimeValueArray
public TimePeriodValueType[] getTimeValueArray()
Gets array of all "TimeValue" elements- Specified by:
getTimeValueArrayin interfaceMetadataAttributeValueType
-
getTimeValueArray
public TimePeriodValueType getTimeValueArray(int i)
Gets ith "TimeValue" element- Specified by:
getTimeValueArrayin interfaceMetadataAttributeValueType
-
sizeOfTimeValueArray
public int sizeOfTimeValueArray()
Returns number of "TimeValue" element- Specified by:
sizeOfTimeValueArrayin interfaceMetadataAttributeValueType
-
setTimeValueArray
public void setTimeValueArray(TimePeriodValueType[] timeValueArray)
Sets array of all "TimeValue" element- Specified by:
setTimeValueArrayin interfaceMetadataAttributeValueType
-
setTimeValueArray
public void setTimeValueArray(int i, TimePeriodValueType timeValue)Sets ith "TimeValue" element- Specified by:
setTimeValueArrayin interfaceMetadataAttributeValueType
-
insertNewTimeValue
public TimePeriodValueType insertNewTimeValue(int i)
Inserts and returns a new empty value (as xml) as the ith "TimeValue" element- Specified by:
insertNewTimeValuein interfaceMetadataAttributeValueType
-
addNewTimeValue
public TimePeriodValueType addNewTimeValue()
Appends and returns a new empty value (as xml) as the last "TimeValue" element- Specified by:
addNewTimeValuein interfaceMetadataAttributeValueType
-
removeTimeValue
public void removeTimeValue(int i)
Removes the ith "TimeValue" element- Specified by:
removeTimeValuein interfaceMetadataAttributeValueType
-
getMetadataAttributeValueArray
public MetadataAttributeValueType[] getMetadataAttributeValueArray()
Gets array of all "MetadataAttributeValue" elements- Specified by:
getMetadataAttributeValueArrayin interfaceMetadataAttributeValueType
-
getMetadataAttributeValueArray
public MetadataAttributeValueType getMetadataAttributeValueArray(int i)
Gets ith "MetadataAttributeValue" element- Specified by:
getMetadataAttributeValueArrayin interfaceMetadataAttributeValueType
-
sizeOfMetadataAttributeValueArray
public int sizeOfMetadataAttributeValueArray()
Returns number of "MetadataAttributeValue" element- Specified by:
sizeOfMetadataAttributeValueArrayin interfaceMetadataAttributeValueType
-
setMetadataAttributeValueArray
public void setMetadataAttributeValueArray(MetadataAttributeValueType[] metadataAttributeValueArray)
Sets array of all "MetadataAttributeValue" element- Specified by:
setMetadataAttributeValueArrayin interfaceMetadataAttributeValueType
-
setMetadataAttributeValueArray
public void setMetadataAttributeValueArray(int i, MetadataAttributeValueType metadataAttributeValue)Sets ith "MetadataAttributeValue" element- Specified by:
setMetadataAttributeValueArrayin interfaceMetadataAttributeValueType
-
insertNewMetadataAttributeValue
public MetadataAttributeValueType insertNewMetadataAttributeValue(int i)
Inserts and returns a new empty value (as xml) as the ith "MetadataAttributeValue" element- Specified by:
insertNewMetadataAttributeValuein interfaceMetadataAttributeValueType
-
addNewMetadataAttributeValue
public MetadataAttributeValueType addNewMetadataAttributeValue()
Appends and returns a new empty value (as xml) as the last "MetadataAttributeValue" element- Specified by:
addNewMetadataAttributeValuein interfaceMetadataAttributeValueType
-
removeMetadataAttributeValue
public void removeMetadataAttributeValue(int i)
Removes the ith "MetadataAttributeValue" element- Specified by:
removeMetadataAttributeValuein interfaceMetadataAttributeValueType
-
-