Class HierarchicalCodeTypeImpl
- 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.structure.impl.IdentifiableTypeImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.structure.impl.HierarchicalCodeBaseTypeImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.structure.impl.HierarchicalCodeTypeImpl
-
- All Implemented Interfaces:
Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource,AnnotableType,HierarchicalCodeBaseType,HierarchicalCodeType,IdentifiableType
public class HierarchicalCodeTypeImpl extends HierarchicalCodeBaseTypeImpl implements HierarchicalCodeType
An XML HierarchicalCodeType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure). 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.structure.HierarchicalCodeBaseType
HierarchicalCodeBaseType.Factory
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.HierarchicalCodeType
HierarchicalCodeType.Factory
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
IdentifiableType.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.structure.HierarchicalCodeBaseType
type
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.HierarchicalCodeType
type
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
type
-
-
Constructor Summary
Constructors Constructor Description HierarchicalCodeTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodeReferenceTypeaddNewCode()Appends and returns a new empty "Code" elementLocalCodeReferenceTypeaddNewCodeID()Appends and returns a new empty "CodeID" elementHierarchicalCodeTypeaddNewHierarchicalCode()Appends and returns a new empty value (as xml) as the last "HierarchicalCode" elementLocalLevelReferenceTypeaddNewLevel()Appends and returns a new empty "Level" elementCodeReferenceTypegetCode()Gets the "Code" elementLocalCodeReferenceTypegetCodeID()Gets the "CodeID" elementStringgetCodelistAliasRef()Gets the "CodelistAliasRef" elementHierarchicalCodeType[]getHierarchicalCodeArray()Gets array of all "HierarchicalCode" elementsHierarchicalCodeTypegetHierarchicalCodeArray(int i)Gets ith "HierarchicalCode" elementLocalLevelReferenceTypegetLevel()Gets the "Level" elementCalendargetValidFrom()Gets the "validFrom" attributeCalendargetValidTo()Gets the "validTo" attributeStringgetVersion()Gets the "version" attributeHierarchicalCodeTypeinsertNewHierarchicalCode(int i)Inserts and returns a new empty value (as xml) as the ith "HierarchicalCode" elementbooleanisSetCode()True if has "Code" elementbooleanisSetCodeID()True if has "CodeID" elementbooleanisSetCodelistAliasRef()True if has "CodelistAliasRef" elementbooleanisSetLevel()True if has "Level" elementbooleanisSetValidFrom()True if has "validFrom" attributebooleanisSetValidTo()True if has "validTo" attributebooleanisSetVersion()True if has "version" attributevoidremoveHierarchicalCode(int i)Removes the ith "HierarchicalCode" elementvoidsetCode(CodeReferenceType code)Sets the "Code" elementvoidsetCodeID(LocalCodeReferenceType codeID)Sets the "CodeID" elementvoidsetCodelistAliasRef(String codelistAliasRef)Sets the "CodelistAliasRef" elementvoidsetHierarchicalCodeArray(int i, HierarchicalCodeType hierarchicalCode)Sets ith "HierarchicalCode" elementvoidsetHierarchicalCodeArray(HierarchicalCodeType[] hierarchicalCodeArray)Sets array of all "HierarchicalCode" elementvoidsetLevel(LocalLevelReferenceType level)Sets the "Level" elementvoidsetValidFrom(Calendar validFrom)Sets the "validFrom" attributevoidsetValidTo(Calendar validTo)Sets the "validTo" attributevoidsetVersion(String version)Sets the "version" attributeintsizeOfHierarchicalCodeArray()Returns number of "HierarchicalCode" elementvoidunsetCode()Unsets the "Code" elementvoidunsetCodeID()Unsets the "CodeID" elementvoidunsetCodelistAliasRef()Unsets the "CodelistAliasRef" elementvoidunsetLevel()Unsets the "Level" elementvoidunsetValidFrom()Unsets the "validFrom" attributevoidunsetValidTo()Unsets the "validTo" attributevoidunsetVersion()Unsets the "version" attributeIDTypexgetCodelistAliasRef()Gets (as xml) the "CodelistAliasRef" elementorg.apache.xmlbeans.XmlDateTimexgetValidFrom()Gets (as xml) the "validFrom" attributeorg.apache.xmlbeans.XmlDateTimexgetValidTo()Gets (as xml) the "validTo" attributeVersionTypexgetVersion()Gets (as xml) the "version" attributevoidxsetCodelistAliasRef(IDType codelistAliasRef)Sets (as xml) the "CodelistAliasRef" elementvoidxsetValidFrom(org.apache.xmlbeans.XmlDateTime validFrom)Sets (as xml) the "validFrom" attributevoidxsetValidTo(org.apache.xmlbeans.XmlDateTime validTo)Sets (as xml) the "validTo" attributevoidxsetVersion(VersionType version)Sets (as xml) the "version" attribute-
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v21.structure.impl.HierarchicalCodeBaseTypeImpl
getId, isSetId, setId, unsetId, xgetId, xsetId
-
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v21.structure.impl.IdentifiableTypeImpl
getUri, getUrn, isSetUri, isSetUrn, setUri, setUrn, unsetUri, unsetUrn, xgetUri, xgetUrn, xsetUri, xsetUrn
-
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.sdmx.resources.sdmxml.schemas.v21.structure.HierarchicalCodeBaseType
getId, isSetId, setId, unsetId, xgetId, xsetId
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
getUri, getUrn, isSetUri, isSetUrn, setUri, setUrn, unsetUri, unsetUrn, xgetUri, xgetUrn, xsetUri, xsetUrn
-
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
-
getCode
public CodeReferenceType getCode()
Gets the "Code" element- Specified by:
getCodein interfaceHierarchicalCodeType
-
isSetCode
public boolean isSetCode()
True if has "Code" element- Specified by:
isSetCodein interfaceHierarchicalCodeType
-
setCode
public void setCode(CodeReferenceType code)
Sets the "Code" element- Specified by:
setCodein interfaceHierarchicalCodeType
-
addNewCode
public CodeReferenceType addNewCode()
Appends and returns a new empty "Code" element- Specified by:
addNewCodein interfaceHierarchicalCodeType
-
unsetCode
public void unsetCode()
Unsets the "Code" element- Specified by:
unsetCodein interfaceHierarchicalCodeType
-
getCodelistAliasRef
public String getCodelistAliasRef()
Gets the "CodelistAliasRef" element- Specified by:
getCodelistAliasRefin interfaceHierarchicalCodeType
-
xgetCodelistAliasRef
public IDType xgetCodelistAliasRef()
Gets (as xml) the "CodelistAliasRef" element- Specified by:
xgetCodelistAliasRefin interfaceHierarchicalCodeType
-
isSetCodelistAliasRef
public boolean isSetCodelistAliasRef()
True if has "CodelistAliasRef" element- Specified by:
isSetCodelistAliasRefin interfaceHierarchicalCodeType
-
setCodelistAliasRef
public void setCodelistAliasRef(String codelistAliasRef)
Sets the "CodelistAliasRef" element- Specified by:
setCodelistAliasRefin interfaceHierarchicalCodeType
-
xsetCodelistAliasRef
public void xsetCodelistAliasRef(IDType codelistAliasRef)
Sets (as xml) the "CodelistAliasRef" element- Specified by:
xsetCodelistAliasRefin interfaceHierarchicalCodeType
-
unsetCodelistAliasRef
public void unsetCodelistAliasRef()
Unsets the "CodelistAliasRef" element- Specified by:
unsetCodelistAliasRefin interfaceHierarchicalCodeType
-
getCodeID
public LocalCodeReferenceType getCodeID()
Gets the "CodeID" element- Specified by:
getCodeIDin interfaceHierarchicalCodeType
-
isSetCodeID
public boolean isSetCodeID()
True if has "CodeID" element- Specified by:
isSetCodeIDin interfaceHierarchicalCodeType
-
setCodeID
public void setCodeID(LocalCodeReferenceType codeID)
Sets the "CodeID" element- Specified by:
setCodeIDin interfaceHierarchicalCodeType
-
addNewCodeID
public LocalCodeReferenceType addNewCodeID()
Appends and returns a new empty "CodeID" element- Specified by:
addNewCodeIDin interfaceHierarchicalCodeType
-
unsetCodeID
public void unsetCodeID()
Unsets the "CodeID" element- Specified by:
unsetCodeIDin interfaceHierarchicalCodeType
-
getHierarchicalCodeArray
public HierarchicalCodeType[] getHierarchicalCodeArray()
Gets array of all "HierarchicalCode" elements- Specified by:
getHierarchicalCodeArrayin interfaceHierarchicalCodeType
-
getHierarchicalCodeArray
public HierarchicalCodeType getHierarchicalCodeArray(int i)
Gets ith "HierarchicalCode" element- Specified by:
getHierarchicalCodeArrayin interfaceHierarchicalCodeType
-
sizeOfHierarchicalCodeArray
public int sizeOfHierarchicalCodeArray()
Returns number of "HierarchicalCode" element- Specified by:
sizeOfHierarchicalCodeArrayin interfaceHierarchicalCodeType
-
setHierarchicalCodeArray
public void setHierarchicalCodeArray(HierarchicalCodeType[] hierarchicalCodeArray)
Sets array of all "HierarchicalCode" element- Specified by:
setHierarchicalCodeArrayin interfaceHierarchicalCodeType
-
setHierarchicalCodeArray
public void setHierarchicalCodeArray(int i, HierarchicalCodeType hierarchicalCode)Sets ith "HierarchicalCode" element- Specified by:
setHierarchicalCodeArrayin interfaceHierarchicalCodeType
-
insertNewHierarchicalCode
public HierarchicalCodeType insertNewHierarchicalCode(int i)
Inserts and returns a new empty value (as xml) as the ith "HierarchicalCode" element- Specified by:
insertNewHierarchicalCodein interfaceHierarchicalCodeType
-
addNewHierarchicalCode
public HierarchicalCodeType addNewHierarchicalCode()
Appends and returns a new empty value (as xml) as the last "HierarchicalCode" element- Specified by:
addNewHierarchicalCodein interfaceHierarchicalCodeType
-
removeHierarchicalCode
public void removeHierarchicalCode(int i)
Removes the ith "HierarchicalCode" element- Specified by:
removeHierarchicalCodein interfaceHierarchicalCodeType
-
getLevel
public LocalLevelReferenceType getLevel()
Gets the "Level" element- Specified by:
getLevelin interfaceHierarchicalCodeType
-
isSetLevel
public boolean isSetLevel()
True if has "Level" element- Specified by:
isSetLevelin interfaceHierarchicalCodeType
-
setLevel
public void setLevel(LocalLevelReferenceType level)
Sets the "Level" element- Specified by:
setLevelin interfaceHierarchicalCodeType
-
addNewLevel
public LocalLevelReferenceType addNewLevel()
Appends and returns a new empty "Level" element- Specified by:
addNewLevelin interfaceHierarchicalCodeType
-
unsetLevel
public void unsetLevel()
Unsets the "Level" element- Specified by:
unsetLevelin interfaceHierarchicalCodeType
-
getVersion
public String getVersion()
Gets the "version" attribute- Specified by:
getVersionin interfaceHierarchicalCodeType
-
xgetVersion
public VersionType xgetVersion()
Gets (as xml) the "version" attribute- Specified by:
xgetVersionin interfaceHierarchicalCodeType
-
isSetVersion
public boolean isSetVersion()
True if has "version" attribute- Specified by:
isSetVersionin interfaceHierarchicalCodeType
-
setVersion
public void setVersion(String version)
Sets the "version" attribute- Specified by:
setVersionin interfaceHierarchicalCodeType
-
xsetVersion
public void xsetVersion(VersionType version)
Sets (as xml) the "version" attribute- Specified by:
xsetVersionin interfaceHierarchicalCodeType
-
unsetVersion
public void unsetVersion()
Unsets the "version" attribute- Specified by:
unsetVersionin interfaceHierarchicalCodeType
-
getValidFrom
public Calendar getValidFrom()
Gets the "validFrom" attribute- Specified by:
getValidFromin interfaceHierarchicalCodeType
-
xgetValidFrom
public org.apache.xmlbeans.XmlDateTime xgetValidFrom()
Gets (as xml) the "validFrom" attribute- Specified by:
xgetValidFromin interfaceHierarchicalCodeType
-
isSetValidFrom
public boolean isSetValidFrom()
True if has "validFrom" attribute- Specified by:
isSetValidFromin interfaceHierarchicalCodeType
-
setValidFrom
public void setValidFrom(Calendar validFrom)
Sets the "validFrom" attribute- Specified by:
setValidFromin interfaceHierarchicalCodeType
-
xsetValidFrom
public void xsetValidFrom(org.apache.xmlbeans.XmlDateTime validFrom)
Sets (as xml) the "validFrom" attribute- Specified by:
xsetValidFromin interfaceHierarchicalCodeType
-
unsetValidFrom
public void unsetValidFrom()
Unsets the "validFrom" attribute- Specified by:
unsetValidFromin interfaceHierarchicalCodeType
-
getValidTo
public Calendar getValidTo()
Gets the "validTo" attribute- Specified by:
getValidToin interfaceHierarchicalCodeType
-
xgetValidTo
public org.apache.xmlbeans.XmlDateTime xgetValidTo()
Gets (as xml) the "validTo" attribute- Specified by:
xgetValidToin interfaceHierarchicalCodeType
-
isSetValidTo
public boolean isSetValidTo()
True if has "validTo" attribute- Specified by:
isSetValidToin interfaceHierarchicalCodeType
-
setValidTo
public void setValidTo(Calendar validTo)
Sets the "validTo" attribute- Specified by:
setValidToin interfaceHierarchicalCodeType
-
xsetValidTo
public void xsetValidTo(org.apache.xmlbeans.XmlDateTime validTo)
Sets (as xml) the "validTo" attribute- Specified by:
xsetValidToin interfaceHierarchicalCodeType
-
unsetValidTo
public void unsetValidTo()
Unsets the "validTo" attribute- Specified by:
unsetValidToin interfaceHierarchicalCodeType
-
-