Class SeriesTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.common.impl.AnnotableTypeImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.data.structurespecific.impl.SeriesTypeImpl
-
- All Implemented Interfaces:
Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource,AnnotableType,SeriesType
- Direct Known Subclasses:
TimeSeriesTypeImpl
public class SeriesTypeImpl extends AnnotableTypeImpl implements SeriesType
An XML SeriesType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/structurespecific). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.AnnotableType
AnnotableType.Factory
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.data.structurespecific.SeriesType
SeriesType.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.common.AnnotableType
type
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.data.structurespecific.SeriesType
type
-
-
Constructor Summary
Constructors Constructor Description SeriesTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete 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 class org.sdmx.resources.sdmxml.schemas.v21.common.impl.AnnotableTypeImpl
addNewAnnotations, getAnnotations, isSetAnnotations, setAnnotations, unsetAnnotations
-
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.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
public ObsType[] getObsArray()
Gets array of all "Obs" elements- Specified by:
getObsArrayin interfaceSeriesType
-
getObsArray
public ObsType getObsArray(int i)
Gets ith "Obs" element- Specified by:
getObsArrayin interfaceSeriesType
-
sizeOfObsArray
public int sizeOfObsArray()
Returns number of "Obs" element- Specified by:
sizeOfObsArrayin interfaceSeriesType
-
setObsArray
public void setObsArray(ObsType[] obsArray)
Sets array of all "Obs" element- Specified by:
setObsArrayin interfaceSeriesType
-
setObsArray
public void setObsArray(int i, ObsType obs)Sets ith "Obs" element- Specified by:
setObsArrayin interfaceSeriesType
-
insertNewObs
public ObsType insertNewObs(int i)
Inserts and returns a new empty value (as xml) as the ith "Obs" element- Specified by:
insertNewObsin interfaceSeriesType
-
addNewObs
public ObsType addNewObs()
Appends and returns a new empty value (as xml) as the last "Obs" element- Specified by:
addNewObsin interfaceSeriesType
-
removeObs
public void removeObs(int i)
Removes the ith "Obs" element- Specified by:
removeObsin interfaceSeriesType
-
getTIMEPERIOD
public Object getTIMEPERIOD()
Gets the "TIME_PERIOD" attribute- Specified by:
getTIMEPERIODin interfaceSeriesType
-
xgetTIMEPERIOD
public ObservationalTimePeriodType xgetTIMEPERIOD()
Gets (as xml) the "TIME_PERIOD" attribute- Specified by:
xgetTIMEPERIODin interfaceSeriesType
-
isSetTIMEPERIOD
public boolean isSetTIMEPERIOD()
True if has "TIME_PERIOD" attribute- Specified by:
isSetTIMEPERIODin interfaceSeriesType
-
setTIMEPERIOD
public void setTIMEPERIOD(Object timeperiod)
Sets the "TIME_PERIOD" attribute- Specified by:
setTIMEPERIODin interfaceSeriesType
-
xsetTIMEPERIOD
public void xsetTIMEPERIOD(ObservationalTimePeriodType timeperiod)
Sets (as xml) the "TIME_PERIOD" attribute- Specified by:
xsetTIMEPERIODin interfaceSeriesType
-
unsetTIMEPERIOD
public void unsetTIMEPERIOD()
Unsets the "TIME_PERIOD" attribute- Specified by:
unsetTIMEPERIODin interfaceSeriesType
-
getREPORTINGYEARSTARTDAY
public Calendar getREPORTINGYEARSTARTDAY()
Gets the "REPORTING_YEAR_START_DAY" attribute- Specified by:
getREPORTINGYEARSTARTDAYin interfaceSeriesType
-
xgetREPORTINGYEARSTARTDAY
public org.apache.xmlbeans.XmlGMonthDay xgetREPORTINGYEARSTARTDAY()
Gets (as xml) the "REPORTING_YEAR_START_DAY" attribute- Specified by:
xgetREPORTINGYEARSTARTDAYin interfaceSeriesType
-
isSetREPORTINGYEARSTARTDAY
public boolean isSetREPORTINGYEARSTARTDAY()
True if has "REPORTING_YEAR_START_DAY" attribute- Specified by:
isSetREPORTINGYEARSTARTDAYin interfaceSeriesType
-
setREPORTINGYEARSTARTDAY
public void setREPORTINGYEARSTARTDAY(Calendar reportingyearstartday)
Sets the "REPORTING_YEAR_START_DAY" attribute- Specified by:
setREPORTINGYEARSTARTDAYin interfaceSeriesType
-
xsetREPORTINGYEARSTARTDAY
public void xsetREPORTINGYEARSTARTDAY(org.apache.xmlbeans.XmlGMonthDay reportingyearstartday)
Sets (as xml) the "REPORTING_YEAR_START_DAY" attribute- Specified by:
xsetREPORTINGYEARSTARTDAYin interfaceSeriesType
-
unsetREPORTINGYEARSTARTDAY
public void unsetREPORTINGYEARSTARTDAY()
Unsets the "REPORTING_YEAR_START_DAY" attribute- Specified by:
unsetREPORTINGYEARSTARTDAYin interfaceSeriesType
-
-