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.generic.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/generic). 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.generic.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.generic.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 ValuesTypeaddNewAttributes()Appends and returns a new empty "Attributes" elementObsTypeaddNewObs()Appends and returns a new empty value (as xml) as the last "Obs" elementValuesTypeaddNewSeriesKey()Appends and returns a new empty "SeriesKey" elementValuesTypegetAttributes()Gets the "Attributes" elementObsType[]getObsArray()Gets array of all "Obs" elementsObsTypegetObsArray(int i)Gets ith "Obs" elementValuesTypegetSeriesKey()Gets the "SeriesKey" elementObsTypeinsertNewObs(int i)Inserts and returns a new empty value (as xml) as the ith "Obs" elementbooleanisSetAttributes()True if has "Attributes" elementvoidremoveObs(int i)Removes the ith "Obs" elementvoidsetAttributes(ValuesType attributes)Sets the "Attributes" elementvoidsetObsArray(int i, ObsType obs)Sets ith "Obs" elementvoidsetObsArray(ObsType[] obsArray)Sets array of all "Obs" elementvoidsetSeriesKey(ValuesType seriesKey)Sets the "SeriesKey" elementintsizeOfObsArray()Returns number of "Obs" elementvoidunsetAttributes()Unsets the "Attributes" element-
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
-
getSeriesKey
public ValuesType getSeriesKey()
Gets the "SeriesKey" element- Specified by:
getSeriesKeyin interfaceSeriesType
-
setSeriesKey
public void setSeriesKey(ValuesType seriesKey)
Sets the "SeriesKey" element- Specified by:
setSeriesKeyin interfaceSeriesType
-
addNewSeriesKey
public ValuesType addNewSeriesKey()
Appends and returns a new empty "SeriesKey" element- Specified by:
addNewSeriesKeyin interfaceSeriesType
-
getAttributes
public ValuesType getAttributes()
Gets the "Attributes" element- Specified by:
getAttributesin interfaceSeriesType
-
isSetAttributes
public boolean isSetAttributes()
True if has "Attributes" element- Specified by:
isSetAttributesin interfaceSeriesType
-
setAttributes
public void setAttributes(ValuesType attributes)
Sets the "Attributes" element- Specified by:
setAttributesin interfaceSeriesType
-
addNewAttributes
public ValuesType addNewAttributes()
Appends and returns a new empty "Attributes" element- Specified by:
addNewAttributesin interfaceSeriesType
-
unsetAttributes
public void unsetAttributes()
Unsets the "Attributes" element- Specified by:
unsetAttributesin interfaceSeriesType
-
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
-
-