org.sdmx.resources.sdmxml.schemas.v2_1.structure
Class ReportingYearStartDayType
java.lang.Object
org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.AttributeBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.AttributeType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ReportingYearStartDayType
public class ReportingYearStartDayType
- extends AttributeType
ReportingYearStartDayType defines the structure of the reporting year start day attribute. The reporting year start day attribute takes its semantic from its concept identity (usually the REPORTING_YEAR_START_DAY concept), yet is always has a fixed identifier (REPORTING_YEAR_START_DAY). The reporting year start day attribute always has a fixed text format, which specifies that the format of its value is always a day and month in the ISO 8601 format of '--MM-DD'. As with any other attribute, an attribute relationship must be specified. this relationship should be carefully selected as it will determin what type of data the data structure definition will allow. For example, if an attribute relationship of none is specified, this will mean the data sets conforming to this data structure definition can only contain data with standard reporting periods where the all reporting periods have the same start day. In this case, data reported as standard reporting periods from two entities with different fiscal year start days could not be contained in the same data set.
Java class for ReportingYearStartDayType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReportingYearStartDayType">
<complexContent>
<restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}AttributeType">
<sequence>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}Annotations" minOccurs="0"/>
<element name="ConceptIdentity" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ConceptReferenceType"/>
<element name="LocalRepresentation" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ReportingYearStartDayRepresentationType"/>
<element name="AttributeRelationship" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}AttributeRelationshipType"/>
</sequence>
<attribute name="id" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}NCNameIDType" fixed="REPORTING_YEAR_START_DAY" />
</restriction>
</complexContent>
</complexType>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReportingYearStartDayType
public ReportingYearStartDayType()
Copyright © 2012. All Rights Reserved.