org.sdmx.resources.sdmxml.schemas.v2_1.common
Class ObjectRefType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.RefBaseType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.ObjectRefType

public class ObjectRefType
extends RefBaseType

ObjectRefType contains a set of reference fields for the purpose of referencing any object. This cannot be a local reference, therefore the agency identifier is required. It is also required that the class and package be supplied for the referenced object such that a complete URN reference can be built from the values provided. Note that this is not capable of fully validating that all necessary fields are supplied for a given object type.

Java class for ObjectRefType complex type.

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

 <complexType name="ObjectRefType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}RefBaseType">
       <attribute name="agencyID" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}NestedNCNameIDType" />
       <attribute name="local" type="{http://www.w3.org/2001/XMLSchema}boolean" fixed="false" />
       <attribute name="class" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObjectTypeCodelistType" />
       <attribute name="package" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}PackageTypeCodelistType" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.RefBaseType
_package, agencyID, clazz, containerID, id, local, maintainableParentID, maintainableParentVersion, version
 
Constructor Summary
ObjectRefType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.RefBaseType
getAgencyID, getClazz, getContainerID, getId, getMaintainableParentID, getMaintainableParentVersion, getPackage, getVersion, isLocal, setAgencyID, setClazz, setContainerID, setId, setLocal, setMaintainableParentID, setMaintainableParentVersion, setPackage, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectRefType

public ObjectRefType()


Copyright © 2012. All Rights Reserved.