Interface TimeDimensionValueType
-
- All Superinterfaces:
DataStructureComponentValueQueryType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
TimeDimensionValueTypeImpl
public interface TimeDimensionValueType extends DataStructureComponentValueQueryType
An XML TimeDimensionValueType(@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 classTimeDimensionValueType.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 TimePeriodValueTypeaddNewTimeValue()Appends and returns a new empty value (as xml) as the last "TimeValue" elementStringgetID()Gets the "ID" elementTimePeriodValueType[]getTimeValueArray()Gets array of all "TimeValue" elementsTimePeriodValueTypegetTimeValueArray(int i)Gets ith "TimeValue" elementTimePeriodValueTypeinsertNewTimeValue(int i)Inserts and returns a new empty value (as xml) as the ith "TimeValue" elementbooleanisSetID()True if has "ID" elementvoidremoveTimeValue(int i)Removes the ith "TimeValue" elementvoidsetID(String id)Sets the "ID" elementvoidsetTimeValueArray(int i, TimePeriodValueType timeValue)Sets ith "TimeValue" elementvoidsetTimeValueArray(TimePeriodValueType[] timeValueArray)Sets array of all "TimeValue" elementintsizeOfTimeValueArray()Returns number of "TimeValue" elementvoidunsetID()Unsets the "ID" elementNCNameIDTypexgetID()Gets (as xml) the "ID" elementvoidxsetID(NCNameIDType id)Sets (as xml) the "ID" element-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.query.DataStructureComponentValueQueryType
addNewNumericValue, addNewTextValue, addNewValue, getNumericValueArray, getNumericValueArray, getTextValueArray, getTextValueArray, getValue, insertNewNumericValue, insertNewTextValue, isSetValue, removeNumericValue, removeTextValue, setNumericValueArray, setNumericValueArray, setTextValueArray, setTextValueArray, setValue, sizeOfNumericValueArray, sizeOfTextValueArray, unsetValue
-
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- Specified by:
getIDin interfaceDataStructureComponentValueQueryType
-
xgetID
NCNameIDType xgetID()
Gets (as xml) the "ID" element- Specified by:
xgetIDin interfaceDataStructureComponentValueQueryType
-
isSetID
boolean isSetID()
True if has "ID" element- Specified by:
isSetIDin interfaceDataStructureComponentValueQueryType
-
setID
void setID(String id)
Sets the "ID" element- Specified by:
setIDin interfaceDataStructureComponentValueQueryType
-
xsetID
void xsetID(NCNameIDType id)
Sets (as xml) the "ID" element- Specified by:
xsetIDin interfaceDataStructureComponentValueQueryType
-
unsetID
void unsetID()
Unsets the "ID" element- Specified by:
unsetIDin interfaceDataStructureComponentValueQueryType
-
getTimeValueArray
TimePeriodValueType[] getTimeValueArray()
Gets array of all "TimeValue" elements- Specified by:
getTimeValueArrayin interfaceDataStructureComponentValueQueryType
-
getTimeValueArray
TimePeriodValueType getTimeValueArray(int i)
Gets ith "TimeValue" element- Specified by:
getTimeValueArrayin interfaceDataStructureComponentValueQueryType
-
sizeOfTimeValueArray
int sizeOfTimeValueArray()
Returns number of "TimeValue" element- Specified by:
sizeOfTimeValueArrayin interfaceDataStructureComponentValueQueryType
-
setTimeValueArray
void setTimeValueArray(TimePeriodValueType[] timeValueArray)
Sets array of all "TimeValue" element- Specified by:
setTimeValueArrayin interfaceDataStructureComponentValueQueryType
-
setTimeValueArray
void setTimeValueArray(int i, TimePeriodValueType timeValue)Sets ith "TimeValue" element- Specified by:
setTimeValueArrayin interfaceDataStructureComponentValueQueryType
-
insertNewTimeValue
TimePeriodValueType insertNewTimeValue(int i)
Inserts and returns a new empty value (as xml) as the ith "TimeValue" element- Specified by:
insertNewTimeValuein interfaceDataStructureComponentValueQueryType
-
addNewTimeValue
TimePeriodValueType addNewTimeValue()
Appends and returns a new empty value (as xml) as the last "TimeValue" element- Specified by:
addNewTimeValuein interfaceDataStructureComponentValueQueryType
-
removeTimeValue
void removeTimeValue(int i)
Removes the ith "TimeValue" element- Specified by:
removeTimeValuein interfaceDataStructureComponentValueQueryType
-
-