Class PreservationDescriptionInformationImpl1
java.lang.Object
info.oais.implementation.infomodel.InformationObjectImpl1
info.oais.implementation.infomodel.PreservationDescriptionInformationImpl1
- All Implemented Interfaces:
- InformationObject,- PreservationDescriptionInformation,- Serializable
public class PreservationDescriptionInformationImpl1 extends InformationObjectImpl1 implements PreservationDescriptionInformation, Serializable
An implementation of PDI as a container for the components.
- Since:
- 12-Sep-2021 14:04:52
- Version:
- 1.0
- Author:
- David
- See Also:
- Serialized Form
- 
Field SummaryFields Modifier and Type Field Description (package private) AccessRightsInformationm_AccessRightsInformationThe internal value for the AccessRights.(package private) ContextInformationm_ContextInformationThe internal value for the Context.(package private) FixityInformationm_FixityInformationThe internal value for the Fixity.(package private) ProvenanceInformationm_ProvenanceInformationThe internal value for the Provenance.(package private) ReferenceInformationm_ReferenceInformationThe internal value for the Reference.private static longserialVersionUIDFor object serializationFields inherited from class info.oais.implementation.infomodel.InformationObjectImpl1m_DataObject, m_DataObjectId, m_Identifier, m_RepInfoId, m_RepresentationInformation
- 
Constructor SummaryConstructors Constructor Description PreservationDescriptionInformationImpl1()Constructor for PDI
- 
Method SummaryModifier and Type Method Description voidfinalize()AccessRightsInformationgetAccessRightsInformation()Get the AccessInformation in the PDI.ContextInformationgetContextInformation()Get the ContextInformation in the PDI.FixityInformationgetFixityInformation()Get the FixityInformation in the PDI.ProvenanceInformationgetProvenanceInformation()Get the ProvenanceInformation in the PDI.ReferenceInformationgetReferenceInformation()Get the ReferenceInformation in the PDI.voidsetAccessRightsInformation(AccessRightsInformation ari)Set the AccessRightsInformation in the PDI.voidsetContextInformation(ContextInformation ci)Set the ContextInformation in the PDI.voidsetFixityInformation(FixityInformation fi)Set the FixityInformation in the PDI.voidsetProvenanceInformation(ProvenanceInformation pi)Set the ProvenanceInformation in the PDI.voidsetReferenceInformation(ReferenceInformation ri)Set the ReferenceInformation in the PDI.Methods inherited from class info.oais.implementation.infomodel.InformationObjectImpl1getDataObject, getDataObjectId, getIdentifier, getRepInfoId, getRepresentationInformation, setDataObject, setDataObject, setIdentifier, setRepInfoId, setRepresentationInformationMethods inherited from class java.lang.Objectclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.oais.interfaces.infomodel.InformationObjectgetDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation
- 
Field Details- 
serialVersionUIDprivate static final long serialVersionUIDFor object serialization- See Also:
- Constant Field Values
 
- 
m_AccessRightsInformationAccessRightsInformation m_AccessRightsInformationThe internal value for the AccessRights.
- 
m_ContextInformationContextInformation m_ContextInformationThe internal value for the Context.
- 
m_FixityInformationFixityInformation m_FixityInformationThe internal value for the Fixity.
- 
m_ProvenanceInformationProvenanceInformation m_ProvenanceInformationThe internal value for the Provenance.
- 
m_ReferenceInformationReferenceInformation m_ReferenceInformationThe internal value for the Reference.
 
- 
- 
Constructor Details- 
PreservationDescriptionInformationImpl1public PreservationDescriptionInformationImpl1()Constructor for PDI
 
- 
- 
Method Details- 
finalize- Overrides:
- finalizein class- InformationObjectImpl1
- Throws:
- Throwable
 
- 
getAccessRightsInformationGet the AccessInformation in the PDI.- Specified by:
- getAccessRightsInformationin interface- PreservationDescriptionInformation
- Returns:
- The AccessRightsInformation in the PDI.
 
- 
setAccessRightsInformationSet the AccessRightsInformation in the PDI.- Specified by:
- setAccessRightsInformationin interface- PreservationDescriptionInformation
- Parameters:
- ari- The AccessRightsInformation to set in the PDI.
 
- 
getContextInformationGet the ContextInformation in the PDI.- Specified by:
- getContextInformationin interface- PreservationDescriptionInformation
- Returns:
- The ContextInformation in the PDI.
 
- 
setContextInformationSet the ContextInformation in the PDI.- Specified by:
- setContextInformationin interface- PreservationDescriptionInformation
- Parameters:
- ci- The ContextInformation to set in the PDI.
 
- 
getFixityInformationGet the FixityInformation in the PDI.- Specified by:
- getFixityInformationin interface- PreservationDescriptionInformation
- Returns:
- The FixityInformation in the PDI.
 
- 
setFixityInformationSet the FixityInformation in the PDI.- Specified by:
- setFixityInformationin interface- PreservationDescriptionInformation
- Parameters:
- fi- The FixityInformation to set in the PDI.
 
- 
getProvenanceInformationGet the ProvenanceInformation in the PDI.- Specified by:
- getProvenanceInformationin interface- PreservationDescriptionInformation
- Returns:
- The ProvenanceInformation in the PDI.
 
- 
setProvenanceInformationSet the ProvenanceInformation in the PDI.- Specified by:
- setProvenanceInformationin interface- PreservationDescriptionInformation
- Parameters:
- pi- The ProvenanceInformation to set in the PDI.
 
- 
getReferenceInformationGet the ReferenceInformation in the PDI.- Specified by:
- getReferenceInformationin interface- PreservationDescriptionInformation
- Returns:
- The ReferenceInformation in the PDI.
 
- 
setReferenceInformationSet the ReferenceInformation in the PDI.- Specified by:
- setReferenceInformationin interface- PreservationDescriptionInformation
- Parameters:
- ri- The ReferenceInformation to set in the PDI.
 
 
-