public abstract class MaintainableMutableBeanImpl extends NameableMutableBeanImpl implements MaintainableMutableBean
Constructor and Description |
---|
MaintainableMutableBeanImpl(MaintainableBean bean) |
MaintainableMutableBeanImpl(SDMX_STRUCTURE_TYPE structureType) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(MaintainableBean maintainableBean) |
java.lang.String |
getAgencyId() |
java.util.Date |
getEndDate() |
TERTIARY_BOOL |
getExternalReference() |
TERTIARY_BOOL |
getFinalStructure() |
java.lang.String |
getServiceURL() |
java.util.Date |
getStartDate() |
java.lang.String |
getStructureURL() |
java.lang.String |
getVersion() |
boolean |
isStub() |
void |
setAgencyId(java.lang.String agencyId) |
void |
setEndDate(java.util.Date endDate) |
void |
setExternalReference(TERTIARY_BOOL isExternalReference) |
void |
setFinalStructure(TERTIARY_BOOL isFinalStructure) |
void |
setServiceURL(java.lang.String serviceURL) |
void |
setStartDate(java.util.Date startDate) |
void |
setStructureURL(java.lang.String structureURL) |
void |
setStub(boolean isStub) |
void |
setVersion(java.lang.String version) |
addDescription, addName, getDescriptions, getName, getNames, setDescriptions, setNames
getId, getUri, getUrn, setId, setUri, setUrn
addAnnotation, addAnnotation, getAnnotations, setAnnotations
getStructureType
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getImmutableInstance
addDescription, addName, getDescriptions, getName, getNames, setDescriptions, setNames
getId, getUri, getUrn, setId, setUri
addAnnotation, addAnnotation, getAnnotations, setAnnotations
getStructureType
public MaintainableMutableBeanImpl(SDMX_STRUCTURE_TYPE structureType)
public MaintainableMutableBeanImpl(MaintainableBean bean)
public void setEndDate(java.util.Date endDate)
setEndDate
in interface MaintainableMutableBean
public void setStartDate(java.util.Date startDate)
setStartDate
in interface MaintainableMutableBean
public void setVersion(java.lang.String version)
setVersion
in interface MaintainableMutableBean
public void setAgencyId(java.lang.String agencyId)
setAgencyId
in interface MaintainableMutableBean
public TERTIARY_BOOL getFinalStructure()
getFinalStructure
in interface MaintainableMutableBean
public void setFinalStructure(TERTIARY_BOOL isFinalStructure)
setFinalStructure
in interface MaintainableMutableBean
public void setExternalReference(TERTIARY_BOOL isExternalReference)
setExternalReference
in interface MaintainableMutableBean
public java.lang.String getAgencyId()
getAgencyId
in interface MaintainableMutableBean
public java.util.Date getEndDate()
getEndDate
in interface MaintainableMutableBean
public java.util.Date getStartDate()
getStartDate
in interface MaintainableMutableBean
public java.lang.String getVersion()
getVersion
in interface MaintainableMutableBean
public java.lang.String getServiceURL()
getServiceURL
in interface MaintainableMutableBean
public void setServiceURL(java.lang.String serviceURL)
setServiceURL
in interface MaintainableMutableBean
public void setStructureURL(java.lang.String structureURL)
setStructureURL
in interface MaintainableMutableBean
public java.lang.String getStructureURL()
getStructureURL
in interface MaintainableMutableBean
public TERTIARY_BOOL getExternalReference()
getExternalReference
in interface MaintainableMutableBean
public boolean isStub()
isStub
in interface MaintainableMutableBean
public void setStub(boolean isStub)
setStub
in interface MaintainableMutableBean
public int compareTo(MaintainableBean maintainableBean)