public abstract class MaintainableSuperBeanImpl extends NameableSuperBeanImpl implements MaintainableSuperBean
Constructor and Description |
---|
MaintainableSuperBeanImpl(MaintainableBean maintainable) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAgencyId()
Returns the agency id of the agency maintaining this object
|
MaintainableBean |
getBuiltFrom()
Returns the bean that was used to build this superBean
|
java.lang.String |
getVersion()
Returns the version of this maintainable object
|
boolean |
isFinal()
Returns true if this maintainable is final
|
getDescription, getDescription, getDescriptions, getName, getName, getNames
equals, getId, getUrn, hashCode, toString
getAnnotationByTitle, getAnnotationByType, getAnnotationByUrl, getAnnotations, hasAnnotations
getCompositeBeans
getDescription, getDescription, getDescriptions, getName, getName, getNames
getId, getUrn
getAnnotationByTitle, getAnnotationByType, getAnnotationByUrl, getAnnotations, hasAnnotations
getCompositeBeans
public MaintainableSuperBeanImpl(MaintainableBean maintainable)
public boolean isFinal()
MaintainableSuperBean
isFinal
in interface MaintainableSuperBean
public java.lang.String getAgencyId()
MaintainableSuperBean
getAgencyId
in interface MaintainableSuperBean
public java.lang.String getVersion()
MaintainableSuperBean
getVersion
in interface MaintainableSuperBean
public MaintainableBean getBuiltFrom()
SuperBean
getBuiltFrom
in interface MaintainableSuperBean
getBuiltFrom
in interface SuperBean
getBuiltFrom
in class SuperBeanImpl