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 Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
For serializationFields inherited from class info.oais.implementation.infomodel.ArchivalInformationPackageImpl1
m_ContentInformation, m_isDeclaredComplete, m_PackageDescription, m_PackagingInformation, m_PreservationDescriptionInformation
Fields inherited from class info.oais.implementation.infomodel.InformationPackageImpl1
m_Identifier, m_InformationObject
Fields inherited from class info.oais.implementation.infomodel.DataObjectImpl1
m_DigitalObject, m_PhysicalObject
-
Constructor Summary
Constructors Constructor Description ArchivalInformationUnitImpl1()
Constructor for the AIU. -
Method Summary
Modifier and Type Method Description boolean
isDeclaredComplete()
If an archive declares that the AIP is complete i.e.Methods inherited from class info.oais.implementation.infomodel.ArchivalInformationPackageImpl1
getContentInformation, getPackageDescription, getPackagingInformation, getPDI, setContentInformation, setIsDeclaredComplete, setPackageDescription, setPackagingInformation, setPDI
Methods inherited from class info.oais.implementation.infomodel.InformationPackageImpl1
getIdentifier, getInformationObject, setIdentifier, setInformationObject
Methods inherited from class info.oais.implementation.infomodel.DataObjectImpl1
getDigitalObject, getPhysicalObject, setDigitalObject, setPhysicalObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface info.oais.interfaces.infomodel.ArchivalInformationPackage
getContentInformation, getPDI, setContentInformation, setIsDeclaredComplete, setPDI
Methods inherited from interface info.oais.interfaces.infomodel.DataObject
getDigitalObject, getPhysicalObject, setDigitalObject, setPhysicalObject
Methods inherited from interface info.oais.interfaces.infomodel.InformationPackage
getIdentifier, getInformationObject, getPackageDescription, getPackagingInformation, setIdentifier, setInformationObject, setPackageDescription, setPackagingInformation
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDFor serialization- See Also:
- Constant Field Values
-
-
Constructor Details
-
ArchivalInformationUnitImpl1
public ArchivalInformationUnitImpl1()Constructor for the AIU.
-
-
Method Details
-
isDeclaredComplete
public 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:
isDeclaredComplete
in interfaceArchivalInformationPackage
- Overrides:
isDeclaredComplete
in classArchivalInformationPackageImpl1
- Returns:
- A boolean which if true declares that the AIP is complete, otherwise it is incomplete.
-