Uses of Interface
info.oais.interfaces.infomodel.InformationObject
| Package | Description | 
|---|---|
| info.oais.implementation.infomodel | This package contains classes for an implementation for the OAIS Information Model. | 
| info.oais.implementation.infomodel.poss1Fixity | This package contains a suggested implementation for Fixity which may be useful. | 
| info.oais.implementation.infomodel.poss1Provenance | This package contains an implementation which should be useful for dealing with ProvenanceInformation. | 
| info.oais.interfaces.infomodel | This package contains iinterfaces for the OAIS Information Model. | 
| info.oais.interfaces.infomodel.poss1AccessRights | This package contains some suggested interfaces for Access Rights. | 
| info.oais.interfaces.infomodel.poss1Fixity | This package contains some suggested interfaces for Fixity which may be useful. | 
| info.oais.interfaces.infomodel.poss1Provenance | This package contains interfaces which should be useful for dealing with ProvenanceInformation. | 
| info.oais.interfaces.oaisif | This package contains interfaces specifically for OAIS-IF. | 
- 
Uses of InformationObject in info.oais.implementation.infomodelClasses in info.oais.implementation.infomodel that implement InformationObject Modifier and Type Class Description classAccessRightsInformationImpl1An implementation of AccessRightsInformation which holds the Rights, and the way in which it is encoded, e.g.classContentInformationImpl1ContentInformation is A set of information that is the original target of preservation.classContextInformationImpl1An implementation of ContextInformation as a String.classDescriptiveInformationImpl1An implementation of DescriptibeInformation as a String.classFixityInformationImpl1This interface provides a possible set of details for Fixity as an ArrayList of FixityEntries.classInformationObjectImpl1An implementation of an OAIS InformationObject.classOtherRepInfoImpl1An implementation of OtherRepInfo - no additional methods.classPackageDescriptionImpl1An implementation of PackageDescription as a String.classPackagingInformationImpl1An implementation of PackagingInformation as a type of RepInfo.classPreservationDescriptionInformationImpl1An implementation of PDI as a container for the components.classProvenanceInformationImpl1An implementation of Provenance as an ArrayList of ProvenanceSteps.classReferenceInformationImp11An implementation of ReferenceInformation as an array of Identifiers.classRepInfoGroupImpl1RepresentationInformation as a Group, each of which may have a category e.g.classRepresentationInformationImpl1An implementation of RepInfo - no additional methods yet - TODO.classRepresentationInformationNetworkImpl1This is RepresentationInformation which can contain a RepresentationInformationNetwork (RIN).classSemanticRepInfoImpl1An implementation of SemanticRepInfo - no additional methods yet.classStructureRepInfoImpl1An implementation of StructureRepInfo - no additional methods yet.Fields in info.oais.implementation.infomodel declared as InformationObject Modifier and Type Field Description (package private) InformationObjectInformationPackageImpl1. m_InformationObjectThe internal value for the InformationObject in the InfoPackage.Methods in info.oais.implementation.infomodel that return InformationObject Modifier and Type Method Description InformationObjectInformationObjectFactory. create(String infoType)Returns a new InformationObject sub-type depending on the value of infoType.InformationObjectInformationPackageImpl1. getInformationObject()Return the InformationObject in the package.Methods in info.oais.implementation.infomodel with parameters of type InformationObject Modifier and Type Method Description voidInformationPackageImpl1. setInformationObject(InformationObject infoObj)Set the InformationObject in the InformationPackage.
- 
Uses of InformationObject in info.oais.implementation.infomodel.poss1FixityClasses in info.oais.implementation.infomodel.poss1Fixity that implement InformationObject Modifier and Type Class Description classFixityEncodingImpl1This interfaces provides details of the encoding of the fixity e.g.classFixityTextImpl1This interfaces provides access the characters which make up the hash for example.
- 
Uses of InformationObject in info.oais.implementation.infomodel.poss1ProvenanceClasses in info.oais.implementation.infomodel.poss1Provenance that implement InformationObject Modifier and Type Class Description classActionImpl1The activity which is to be recorded in the Provenance.classActorImpl1An Actor is the entity, system or perons which instigates of performs the Step which is being recorded in the ProvenanceclassProvenanceStepImpl1The ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.classTimeStampImpl1The time of the Step, which may include a duration, time system etc.
- 
Uses of InformationObject in info.oais.interfaces.infomodelSubinterfaces of InformationObject in info.oais.interfaces.infomodel Modifier and Type Interface Description interfaceAccessRightsInformationThe information that identifies the access restrictions pertaining to the Content Data Object, including the legal framework, licensing terms, and access control.interfaceCollectionDescriptionA type of Package Description that is specialized to provide information about an Archival Information Collection (or an Access Collection) for use by Access Aids [OAIS].interfaceContentInformationA set of information that is the original target of preservation.interfaceContextInformationThe information that documents the relationships of the Content Data Object to its environment.interfaceDescriptiveInformationAn Information Object which is a set of information, consisting primarily of Package Descriptions, which is provided to Data Management to support the finding, ordering, and retrieving of OAIS information holdings by Consumers.interfaceFixityInformationThe information which documents the mechanisms that ensure that the Content Data Object has not been altered in an undocumented manner.interfaceOtherRepInfoA type of Representation Information which cannot easily be classified as Structure Representation Information or Semantic Representation Information.interfacePackageDescriptionThe information intended for use by Access Aids.interfacePackagingInformationThe information that describes how the components of an Information Package are logically or physically bound together and how to identify and extract the components.interfacePreservationDescriptionInformationThe information, which along with Representation Information, is necessary for adequate preservation of the Content Data Object and which can be categorized as Provenance Information, Context Information, Reference Information, Fixity Information, and Access Rights Information.interfaceProvenanceInformationThe information that documents the history of the Content Data Object.interfaceReferenceInformationThe information that is used as an identifier for the Content Data Object.interfaceRepInfoAndGroupAll the elements of a ReInfoAndGroup must be used together to be useful.interfaceRepInfoGroupGroup of RepresentationInformation, which includes the associated classification.interfaceRepInfoOrGroupThe elements of a RepInfoOrGroup are alternatives.interfaceRepresentationInformationThe information that maps a Data Object into more meaningful concepts so that the Data Object may be understood in ways exemplified by Preservation Objectives.interfaceRepresentationInformationNetworkThe set of Representation Information that fully describes the meaning of a Data Object.interfaceSemanticRepInfoThe Representation Information that further describes the meaning of the Data Object, and its parts or elements, beyond that provided by the Structure Representation Information.interfaceStructureRepInfoThe Representation Information that imparts information about the arrangement of and the organization of the parts or elements of the Data Object.Methods in info.oais.interfaces.infomodel that return InformationObject Modifier and Type Method Description InformationObjectInformationPackage. getInformationObject()Return the InformationObject in the package.Methods in info.oais.interfaces.infomodel with parameters of type InformationObject Modifier and Type Method Description voidInformationPackage. setInformationObject(InformationObject infoObj)Set the InformationObject in the InformationPackage.
- 
Uses of InformationObject in info.oais.interfaces.infomodel.poss1AccessRightsSubinterfaces of InformationObject in info.oais.interfaces.infomodel.poss1AccessRights Modifier and Type Interface Description interfaceAccessRightsPoss1This is a simple way to provide interfaces methods for AccessRightsInformation.
- 
Uses of InformationObject in info.oais.interfaces.infomodel.poss1FixitySubinterfaces of InformationObject in info.oais.interfaces.infomodel.poss1Fixity Modifier and Type Interface Description interfaceFixityEncodingThis interfaces provides details of the encoding of the fixity e.g.interfaceFixityTextThis interfaces provides access the characters which make up the hash for example.
- 
Uses of InformationObject in info.oais.interfaces.infomodel.poss1ProvenanceSubinterfaces of InformationObject in info.oais.interfaces.infomodel.poss1Provenance Modifier and Type Interface Description interfaceActionThe activity which is to be recorded in the Provenance.interfaceActorAn Actor is the entity, system or perons which instigates of performs the Step which is being recorded in the ProvenanceinterfaceProvenanceStepThe ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.interfaceTimeStampThe time of the Step, which may include a duration, time system etc.
- 
Uses of InformationObject in info.oais.interfaces.oaisifSubinterfaces of InformationObject in info.oais.interfaces.oaisif Modifier and Type Interface Description interfacePackagedInformationAn InformationObject which consists of an InformationPackage (as theDataObject) together with its ReprepresentationInformation.Methods in info.oais.interfaces.oaisif that return InformationObject Modifier and Type Method Description InformationObjectGenericToGenericAdapter. getInfoObject(InfoObjectId info, InfoEndPointId infoSource)