org.sdmx.resources.sdmxml.schemas.v2_1.structure
Class MaintainableType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
          extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.NameableType
              extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.VersionableType
                  extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.MaintainableBaseType
                      extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.MaintainableType
Direct Known Subclasses:
CategorisationType, ConstraintBaseType, HierarchicalCodelistBaseType, ItemSchemeType, ProcessType, ProvisionAgreementType, StructureSetBaseType, StructureType, StructureUsageType

public abstract class MaintainableType
extends MaintainableBaseType

MaintainableType is an abstract base type for all maintainable objects.

Java class for MaintainableType complex type.

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

 <complexType name="MaintainableType">
   <complexContent>
     <extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}MaintainableBaseType">
       <attGroup ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ExternalReferenceAttributeGroup"/>
       <attribute name="agencyID" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}NestedNCNameIDType" />
       <attribute name="isFinal" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="isExternalReference" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String agencyID
           
protected  Boolean isExternalReference
           
protected  Boolean isFinal
           
protected  String serviceURL
           
protected  String structureURL
           
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.VersionableType
validFrom, validTo, version
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.NameableType
description, name
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
id, uri, urn
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
annotations
 
Constructor Summary
MaintainableType()
           
 
Method Summary
 String getAgencyID()
          Gets the value of the agencyID property.
 String getServiceURL()
          Gets the value of the serviceURL property.
 String getStructureURL()
          Gets the value of the structureURL property.
 boolean isIsExternalReference()
          Gets the value of the isExternalReference property.
 boolean isIsFinal()
          Gets the value of the isFinal property.
 void setAgencyID(String value)
          Sets the value of the agencyID property.
 void setIsExternalReference(Boolean value)
          Sets the value of the isExternalReference property.
 void setIsFinal(Boolean value)
          Sets the value of the isFinal property.
 void setServiceURL(String value)
          Sets the value of the serviceURL property.
 void setStructureURL(String value)
          Sets the value of the structureURL property.
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.VersionableType
getValidFrom, getValidTo, getVersion, setValidFrom, setValidTo, setVersion
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.NameableType
getDescription, getName
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
getId, getUri, getUrn, setId, setUri, setUrn
 
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

agencyID

protected String agencyID

isFinal

protected Boolean isFinal

isExternalReference

protected Boolean isExternalReference

serviceURL

protected String serviceURL

structureURL

protected String structureURL
Constructor Detail

MaintainableType

public MaintainableType()
Method Detail

getAgencyID

public String getAgencyID()
Gets the value of the agencyID property.

Returns:
possible object is String

setAgencyID

public void setAgencyID(String value)
Sets the value of the agencyID property.

Parameters:
value - allowed object is String

isIsFinal

public boolean isIsFinal()
Gets the value of the isFinal property.

Returns:
possible object is Boolean

setIsFinal

public void setIsFinal(Boolean value)
Sets the value of the isFinal property.

Parameters:
value - allowed object is Boolean

isIsExternalReference

public boolean isIsExternalReference()
Gets the value of the isExternalReference property.

Returns:
possible object is Boolean

setIsExternalReference

public void setIsExternalReference(Boolean value)
Sets the value of the isExternalReference property.

Parameters:
value - allowed object is Boolean

getServiceURL

public String getServiceURL()
Gets the value of the serviceURL property.

Returns:
possible object is String

setServiceURL

public void setServiceURL(String value)
Sets the value of the serviceURL property.

Parameters:
value - allowed object is String

getStructureURL

public String getStructureURL()
Gets the value of the structureURL property.

Returns:
possible object is String

setStructureURL

public void setStructureURL(String value)
Sets the value of the structureURL property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.