Class ArchivalInformationUnitImpl1
java.lang.Object
info.oais.implementation.infomodel.DataObjectImpl1
info.oais.implementation.infomodel.InformationPackageImpl1
info.oais.implementation.infomodel.ArchivalInformationPackageImpl1
info.oais.implementation.infomodel.ArchivalInformationUnitImpl1
- All Implemented Interfaces:
- ArchivalInformationPackage,- ArchivalInformationUnit,- DataObject,- InformationPackage,- Serializable
public class ArchivalInformationUnitImpl1 extends ArchivalInformationPackageImpl1 implements ArchivalInformationUnit, Serializable
An implementation of an AIU.
- Since:
- 11-Sep-2021 23:00:05
- Version:
- 1.0
- Author:
- David
- See Also:
- Serialized Form
- 
Field SummaryFields Modifier and Type Field Description private static longserialVersionUIDFor serializationFields inherited from class info.oais.implementation.infomodel.ArchivalInformationPackageImpl1m_ContentInformation, m_isDeclaredComplete, m_PackageDescription, m_PackagingInformation, m_PreservationDescriptionInformationFields inherited from class info.oais.implementation.infomodel.InformationPackageImpl1m_Identifier, m_InformationObjectFields inherited from class info.oais.implementation.infomodel.DataObjectImpl1m_DigitalObject, m_PhysicalObject
- 
Constructor SummaryConstructors Constructor Description ArchivalInformationUnitImpl1()Constructor for the AIU.
- 
Method SummaryModifier and Type Method Description booleanisDeclaredComplete()If an archive declares that the AIP is complete i.e.Methods inherited from class info.oais.implementation.infomodel.ArchivalInformationPackageImpl1getContentInformation, getPackageDescription, getPackagingInformation, getPDI, setContentInformation, setIsDeclaredComplete, setPackageDescription, setPackagingInformation, setPDIMethods inherited from class info.oais.implementation.infomodel.InformationPackageImpl1getIdentifier, getInformationObject, setIdentifier, setInformationObjectMethods inherited from class info.oais.implementation.infomodel.DataObjectImpl1getDigitalObject, getPhysicalObject, setDigitalObject, setPhysicalObjectMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface info.oais.interfaces.infomodel.ArchivalInformationPackagegetContentInformation, getPDI, setContentInformation, setIsDeclaredComplete, setPDIMethods inherited from interface info.oais.interfaces.infomodel.DataObjectgetDigitalObject, getPhysicalObject, setDigitalObject, setPhysicalObjectMethods inherited from interface info.oais.interfaces.infomodel.InformationPackagegetIdentifier, getInformationObject, getPackageDescription, getPackagingInformation, setIdentifier, setInformationObject, setPackageDescription, setPackagingInformation
- 
Field Details- 
serialVersionUIDprivate static final long serialVersionUIDFor serialization- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
ArchivalInformationUnitImpl1public ArchivalInformationUnitImpl1()Constructor for the AIU.
 
- 
- 
Method Details- 
isDeclaredCompletepublic boolean isDeclaredComplete()If an archive declares that the AIP is complete i.e. is suitable for long term preservation in that archive, then this method should return TRUE.- Specified by:
- isDeclaredCompletein interface- ArchivalInformationPackage
- Overrides:
- isDeclaredCompletein class- ArchivalInformationPackageImpl1
- Returns:
- A boolean which if true declares that the AIP is complete, otherwise it is incomplete.
 
 
-