Interface SeriesType
-
- All Superinterfaces:
AnnotableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
TimeSeriesType
- All Known Implementing Classes:
SeriesTypeImpl,TimeSeriesTypeImpl
public interface SeriesType extends AnnotableType
An XML SeriesType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/structurespecific). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSeriesType.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 ObsTypeaddNewObs()Appends and returns a new empty value (as xml) as the last "Obs" elementObsType[]getObsArray()Gets array of all "Obs" elementsObsTypegetObsArray(int i)Gets ith "Obs" elementCalendargetREPORTINGYEARSTARTDAY()Gets the "REPORTING_YEAR_START_DAY" attributeObjectgetTIMEPERIOD()Gets the "TIME_PERIOD" attributeObsTypeinsertNewObs(int i)Inserts and returns a new empty value (as xml) as the ith "Obs" elementbooleanisSetREPORTINGYEARSTARTDAY()True if has "REPORTING_YEAR_START_DAY" attributebooleanisSetTIMEPERIOD()True if has "TIME_PERIOD" attributevoidremoveObs(int i)Removes the ith "Obs" elementvoidsetObsArray(int i, ObsType obs)Sets ith "Obs" elementvoidsetObsArray(ObsType[] obsArray)Sets array of all "Obs" elementvoidsetREPORTINGYEARSTARTDAY(Calendar reportingyearstartday)Sets the "REPORTING_YEAR_START_DAY" attributevoidsetTIMEPERIOD(Object timeperiod)Sets the "TIME_PERIOD" attributeintsizeOfObsArray()Returns number of "Obs" elementvoidunsetREPORTINGYEARSTARTDAY()Unsets the "REPORTING_YEAR_START_DAY" attributevoidunsetTIMEPERIOD()Unsets the "TIME_PERIOD" attributeorg.apache.xmlbeans.XmlGMonthDayxgetREPORTINGYEARSTARTDAY()Gets (as xml) the "REPORTING_YEAR_START_DAY" attributeObservationalTimePeriodTypexgetTIMEPERIOD()Gets (as xml) the "TIME_PERIOD" attributevoidxsetREPORTINGYEARSTARTDAY(org.apache.xmlbeans.XmlGMonthDay reportingyearstartday)Sets (as xml) the "REPORTING_YEAR_START_DAY" attributevoidxsetTIMEPERIOD(ObservationalTimePeriodType timeperiod)Sets (as xml) the "TIME_PERIOD" attribute-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.AnnotableType
addNewAnnotations, getAnnotations, isSetAnnotations, setAnnotations, unsetAnnotations
-
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
-
getObsArray
ObsType[] getObsArray()
Gets array of all "Obs" elements
-
getObsArray
ObsType getObsArray(int i)
Gets ith "Obs" element
-
sizeOfObsArray
int sizeOfObsArray()
Returns number of "Obs" element
-
setObsArray
void setObsArray(ObsType[] obsArray)
Sets array of all "Obs" element
-
setObsArray
void setObsArray(int i, ObsType obs)Sets ith "Obs" element
-
insertNewObs
ObsType insertNewObs(int i)
Inserts and returns a new empty value (as xml) as the ith "Obs" element
-
addNewObs
ObsType addNewObs()
Appends and returns a new empty value (as xml) as the last "Obs" element
-
removeObs
void removeObs(int i)
Removes the ith "Obs" element
-
getTIMEPERIOD
Object getTIMEPERIOD()
Gets the "TIME_PERIOD" attribute
-
xgetTIMEPERIOD
ObservationalTimePeriodType xgetTIMEPERIOD()
Gets (as xml) the "TIME_PERIOD" attribute
-
isSetTIMEPERIOD
boolean isSetTIMEPERIOD()
True if has "TIME_PERIOD" attribute
-
setTIMEPERIOD
void setTIMEPERIOD(Object timeperiod)
Sets the "TIME_PERIOD" attribute
-
xsetTIMEPERIOD
void xsetTIMEPERIOD(ObservationalTimePeriodType timeperiod)
Sets (as xml) the "TIME_PERIOD" attribute
-
unsetTIMEPERIOD
void unsetTIMEPERIOD()
Unsets the "TIME_PERIOD" attribute
-
getREPORTINGYEARSTARTDAY
Calendar getREPORTINGYEARSTARTDAY()
Gets the "REPORTING_YEAR_START_DAY" attribute
-
xgetREPORTINGYEARSTARTDAY
org.apache.xmlbeans.XmlGMonthDay xgetREPORTINGYEARSTARTDAY()
Gets (as xml) the "REPORTING_YEAR_START_DAY" attribute
-
isSetREPORTINGYEARSTARTDAY
boolean isSetREPORTINGYEARSTARTDAY()
True if has "REPORTING_YEAR_START_DAY" attribute
-
setREPORTINGYEARSTARTDAY
void setREPORTINGYEARSTARTDAY(Calendar reportingyearstartday)
Sets the "REPORTING_YEAR_START_DAY" attribute
-
xsetREPORTINGYEARSTARTDAY
void xsetREPORTINGYEARSTARTDAY(org.apache.xmlbeans.XmlGMonthDay reportingyearstartday)
Sets (as xml) the "REPORTING_YEAR_START_DAY" attribute
-
unsetREPORTINGYEARSTARTDAY
void unsetREPORTINGYEARSTARTDAY()
Unsets the "REPORTING_YEAR_START_DAY" attribute
-
-