org.sdmx.resources.sdmxml.schemas.v2_1.metadata.structurespecific
Class ReportType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.metadata.structurespecific.ReportType

public abstract class ReportType
extends AnnotableType

ReportType is an abstract base type the forms the basis for a metadata structure definition specific report, based on the defined report structures. This type is restricted in the metadata structure definition specific schema so that the Target and AttributeSet conform to the prescribed report structure.

Java class for ReportType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ReportType">
   <complexContent>
     <extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}AnnotableType">
       <sequence>
         <element name="Target" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/metadata/structurespecific}TargetType" form="unqualified"/>
         <element name="AttributeSet" type="{http://www.w3.org/2001/XMLSchema}anyType" form="unqualified"/>
       </sequence>
       <attribute name="id" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}IDType" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Object attributeSet
           
protected  String id
           
protected  TargetType target
           
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
annotations
 
Constructor Summary
ReportType()
           
 
Method Summary
 Object getAttributeSet()
          Gets the value of the attributeSet property.
 String getId()
          Gets the value of the id property.
 TargetType getTarget()
          Gets the value of the target property.
 void setAttributeSet(Object value)
          Sets the value of the attributeSet property.
 void setId(String value)
          Sets the value of the id property.
 void setTarget(TargetType value)
          Sets the value of the target property.
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
getAnnotations, setAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

protected TargetType target

attributeSet

protected Object attributeSet

id

protected String id
Constructor Detail

ReportType

public ReportType()
Method Detail

getTarget

public TargetType getTarget()
Gets the value of the target property.

Returns:
possible object is TargetType

setTarget

public void setTarget(TargetType value)
Sets the value of the target property.

Parameters:
value - allowed object is TargetType

getAttributeSet

public Object getAttributeSet()
Gets the value of the attributeSet property.

Returns:
possible object is Object

setAttributeSet

public void setAttributeSet(Object value)
Sets the value of the attributeSet property.

Parameters:
value - allowed object is Object

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.