org.sdmx.resources.sdmxml.schemas.v2_1.query
Class TargetObjectWhereType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.AnnotableWhereType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.IdentifiableWhereType
          extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.ComponentWhereType
              extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.TargetObjectWhereBaseType
                  extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.TargetObjectWhereType

public class TargetObjectWhereType
extends TargetObjectWhereBaseType

TargetObjectWhereType describes the structure of a target object query. A target object can be queried based on its identification, its type (i.e. data set target, key descriptor values target, report period target, or identifiable object target), and in the case of an identifiable object target, an item scheme which enumerates the possible values and/or the class of the target object reference.

Java class for TargetObjectWhereType complex type.

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

 <complexType name="TargetObjectWhereType">
   <complexContent>
     <extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}TargetObjectWhereBaseType">
       <attribute name="type" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TargetObjectTypeCodelistType" />
       <attribute name="targetClass" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObjectTypeCodelistType" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ObjectTypeCodelistType targetClass
           
protected  TargetObjectTypeCodelistType type
           
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.ComponentWhereType
conceptIdentity, enumeration
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.IdentifiableWhereType
id, urn
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.AnnotableWhereType
annotation
 
Constructor Summary
TargetObjectWhereType()
           
 
Method Summary
 ObjectTypeCodelistType getTargetClass()
          Gets the value of the targetClass property.
 TargetObjectTypeCodelistType getType()
          Gets the value of the type property.
 void setTargetClass(ObjectTypeCodelistType value)
          Sets the value of the targetClass property.
 void setType(TargetObjectTypeCodelistType value)
          Sets the value of the type property.
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.ComponentWhereType
getConceptIdentity, getEnumeration, setConceptIdentity, setEnumeration
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.IdentifiableWhereType
getID, getURN, setID, setURN
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.AnnotableWhereType
getAnnotation, setAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected TargetObjectTypeCodelistType type

targetClass

protected ObjectTypeCodelistType targetClass
Constructor Detail

TargetObjectWhereType

public TargetObjectWhereType()
Method Detail

getType

public TargetObjectTypeCodelistType getType()
Gets the value of the type property.

Returns:
possible object is TargetObjectTypeCodelistType

setType

public void setType(TargetObjectTypeCodelistType value)
Sets the value of the type property.

Parameters:
value - allowed object is TargetObjectTypeCodelistType

getTargetClass

public ObjectTypeCodelistType getTargetClass()
Gets the value of the targetClass property.

Returns:
possible object is ObjectTypeCodelistType

setTargetClass

public void setTargetClass(ObjectTypeCodelistType value)
Sets the value of the targetClass property.

Parameters:
value - allowed object is ObjectTypeCodelistType


Copyright © 2012. All Rights Reserved.