Interface DataStructureComponentValueQueryType
-
- All Superinterfaces:
org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
AttributeValueType,DimensionValueType,PrimaryMeasureValueType,TimeDimensionValueType
- All Known Implementing Classes:
AttributeValueTypeImpl,DataStructureComponentValueQueryTypeImpl,DimensionValueTypeImpl,PrimaryMeasureValueTypeImpl,TimeDimensionValueTypeImpl
public interface DataStructureComponentValueQueryType extends org.apache.xmlbeans.XmlObjectAn XML DataStructureComponentValueQueryType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataStructureComponentValueQueryType.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 NumericValueTypeaddNewNumericValue()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" 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" 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" elementbooleanisSetID()True if has "ID" elementbooleanisSetValue()True if has "Value" 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" 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" elementintsizeOfNumericValueArray()Returns number of "NumericValue" elementintsizeOfTextValueArray()Returns number of "TextValue" elementintsizeOfTimeValueArray()Returns number of "TimeValue" elementvoidunsetID()Unsets the "ID" elementvoidunsetValue()Unsets the "Value" elementNCNameIDTypexgetID()Gets (as xml) the "ID" elementvoidxsetID(NCNameIDType id)Sets (as xml) the "ID" element-
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
String getID()
Gets the "ID" element
-
xgetID
NCNameIDType xgetID()
Gets (as xml) the "ID" element
-
isSetID
boolean isSetID()
True if has "ID" element
-
setID
void setID(String id)
Sets the "ID" element
-
xsetID
void xsetID(NCNameIDType id)
Sets (as xml) the "ID" element
-
unsetID
void unsetID()
Unsets the "ID" element
-
getNumericValueArray
NumericValueType[] getNumericValueArray()
Gets array of all "NumericValue" elements
-
getNumericValueArray
NumericValueType getNumericValueArray(int i)
Gets ith "NumericValue" element
-
sizeOfNumericValueArray
int sizeOfNumericValueArray()
Returns number of "NumericValue" element
-
setNumericValueArray
void setNumericValueArray(NumericValueType[] numericValueArray)
Sets array of all "NumericValue" element
-
setNumericValueArray
void setNumericValueArray(int i, NumericValueType numericValue)Sets ith "NumericValue" element
-
insertNewNumericValue
NumericValueType insertNewNumericValue(int i)
Inserts and returns a new empty value (as xml) as the ith "NumericValue" element
-
addNewNumericValue
NumericValueType addNewNumericValue()
Appends and returns a new empty value (as xml) as the last "NumericValue" element
-
removeNumericValue
void removeNumericValue(int i)
Removes the ith "NumericValue" element
-
getTextValueArray
QueryTextType[] getTextValueArray()
Gets array of all "TextValue" elements
-
getTextValueArray
QueryTextType getTextValueArray(int i)
Gets ith "TextValue" element
-
sizeOfTextValueArray
int sizeOfTextValueArray()
Returns number of "TextValue" element
-
setTextValueArray
void setTextValueArray(QueryTextType[] textValueArray)
Sets array of all "TextValue" element
-
setTextValueArray
void setTextValueArray(int i, QueryTextType textValue)Sets ith "TextValue" element
-
insertNewTextValue
QueryTextType insertNewTextValue(int i)
Inserts and returns a new empty value (as xml) as the ith "TextValue" element
-
addNewTextValue
QueryTextType addNewTextValue()
Appends and returns a new empty value (as xml) as the last "TextValue" element
-
removeTextValue
void removeTextValue(int i)
Removes the ith "TextValue" element
-
getTimeValueArray
TimePeriodValueType[] getTimeValueArray()
Gets array of all "TimeValue" elements
-
getTimeValueArray
TimePeriodValueType getTimeValueArray(int i)
Gets ith "TimeValue" element
-
sizeOfTimeValueArray
int sizeOfTimeValueArray()
Returns number of "TimeValue" element
-
setTimeValueArray
void setTimeValueArray(TimePeriodValueType[] timeValueArray)
Sets array of all "TimeValue" element
-
setTimeValueArray
void setTimeValueArray(int i, TimePeriodValueType timeValue)Sets ith "TimeValue" element
-
insertNewTimeValue
TimePeriodValueType insertNewTimeValue(int i)
Inserts and returns a new empty value (as xml) as the ith "TimeValue" element
-
addNewTimeValue
TimePeriodValueType addNewTimeValue()
Appends and returns a new empty value (as xml) as the last "TimeValue" element
-
removeTimeValue
void removeTimeValue(int i)
Removes the ith "TimeValue" element
-
getValue
SimpleValueType getValue()
Gets the "Value" element
-
isSetValue
boolean isSetValue()
True if has "Value" element
-
setValue
void setValue(SimpleValueType value)
Sets the "Value" element
-
addNewValue
SimpleValueType addNewValue()
Appends and returns a new empty "Value" element
-
unsetValue
void unsetValue()
Unsets the "Value" element
-
-