Package info.oais.interfaces.infomodel
Interface ArchivalInformationCollection
- All Superinterfaces:
ArchivalInformationPackage
,DataObject
,InformationPackage
public interface ArchivalInformationCollection extends ArchivalInformationPackage
An Archival Information Package whose Content Information is an aggregation of
other Archival Information Packages.; its PDI must include a description of the
collection criteria and process. NOTE - At a minimum all OAISes can be viewed
as having at least one AIC which contains all the AIPs held by the OAIS. [OAIS]
- Since:
- 06-Sep-2021 15:59:45
- Version:
- 1.0
- Author:
- David
-
Method Summary
Modifier and Type Method Description ArrayList<ArchivalInformationPackage>
getArchivalInformationPackage()
Get the array of AIPs which the AIC contains.CollectionDescription
getCollectionDescription()
Get the CollectionDescription for the AIC.void
setArchivalInformationPackage(ArrayList<ArchivalInformationPackage> aips)
Set the array of AIPs which the AIC contains.void
setCollectionDescription(CollectionDescription colldesc)
Set the CollectionDescription for the AIC.Methods inherited from interface info.oais.interfaces.infomodel.ArchivalInformationPackage
getContentInformation, getPDI, isDeclaredComplete, 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
-
Method Details
-
getArchivalInformationPackage
ArrayList<ArchivalInformationPackage> getArchivalInformationPackage()Get the array of AIPs which the AIC contains.- Returns:
- An array of AIPs which the AIC contains.
-
setArchivalInformationPackage
Set the array of AIPs which the AIC contains.- Parameters:
aips
- The array of AIPs which the AIC contains
-
getCollectionDescription
CollectionDescription getCollectionDescription()Get the CollectionDescription for the AIC.- Returns:
- The COllectionDescription for the AIC.
-
setCollectionDescription
Set the CollectionDescription for the AIC.- Parameters:
colldesc
- The COllectionDescription for the AIC.
-