org.sdmx.resources.sdmxml.schemas.v2_1.structure
Class ContentConstraintType
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.NameableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.VersionableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.MaintainableBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.MaintainableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ConstraintBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ConstraintType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ContentConstraintBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ContentConstraintType
public class ContentConstraintType
- extends ContentConstraintBaseType
ContentConstraintType describes the details of a content constraint by defining the content regions, key sets, or release information for the constraint attachment objects. Note that if the constraint is for a data provider, then only release calendar information is relevant, as there is no reliable way of determining which key family is being used to frame constraints in terms of cube regions or key sets.
Java class for ContentConstraintType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ContentConstraintType">
<complexContent>
<extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ContentConstraintBaseType">
<sequence>
<element name="ReleaseCalendar" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ReleaseCalendarType" minOccurs="0"/>
<element name="ReferencePeriod" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ReferencePeriodType" minOccurs="0"/>
</sequence>
<attribute name="type" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ContentConstraintTypeCodeType" default="Actual" />
</extension>
</complexContent>
</complexType>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
releaseCalendar
protected ReleaseCalendarType releaseCalendar
referencePeriod
protected ReferencePeriodType referencePeriod
type
protected ContentConstraintTypeCodeType type
ContentConstraintType
public ContentConstraintType()
getReleaseCalendar
public ReleaseCalendarType getReleaseCalendar()
- Gets the value of the releaseCalendar property.
- Returns:
- possible object is
ReleaseCalendarType
setReleaseCalendar
public void setReleaseCalendar(ReleaseCalendarType value)
- Sets the value of the releaseCalendar property.
- Parameters:
value - allowed object is
ReleaseCalendarType
getReferencePeriod
public ReferencePeriodType getReferencePeriod()
- Gets the value of the referencePeriod property.
- Returns:
- possible object is
ReferencePeriodType
setReferencePeriod
public void setReferencePeriod(ReferencePeriodType value)
- Sets the value of the referencePeriod property.
- Parameters:
value - allowed object is
ReferencePeriodType
getType
public ContentConstraintTypeCodeType getType()
- Gets the value of the type property.
- Returns:
- possible object is
ContentConstraintTypeCodeType
setType
public void setType(ContentConstraintTypeCodeType value)
- Sets the value of the type property.
- Parameters:
value - allowed object is
ContentConstraintTypeCodeType
Copyright © 2012. All Rights Reserved.