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.infomodel
Classes in info.oais.implementation.infomodel that implement InformationObject Modifier and Type Class Description class
AccessRightsInformationImpl1
An implementation of AccessRightsInformation which holds the Rights, and the way in which it is encoded, e.g.class
ContentInformationImpl1
ContentInformation is A set of information that is the original target of preservation.class
ContextInformationImpl1
An implementation of ContextInformation as a String.class
DescriptiveInformationImpl1
An implementation of DescriptibeInformation as a String.class
FixityInformationImpl1
This interface provides a possible set of details for Fixity as an ArrayList of FixityEntries.class
InformationObjectImpl1
An implementation of an OAIS InformationObject.class
OtherRepInfoImpl1
An implementation of OtherRepInfo - no additional methods.class
PackageDescriptionImpl1
An implementation of PackageDescription as a String.class
PackagingInformationImpl1
An implementation of PackagingInformation as a type of RepInfo.class
PreservationDescriptionInformationImpl1
An implementation of PDI as a container for the components.class
ProvenanceInformationImpl1
An implementation of Provenance as an ArrayList of ProvenanceSteps.class
ReferenceInformationImp11
An implementation of ReferenceInformation as an array of Identifiers.class
RepInfoGroupImpl1
RepresentationInformation as a Group, each of which may have a category e.g.class
RepresentationInformationImpl1
An implementation of RepInfo - no additional methods yet - TODO.class
RepresentationInformationNetworkImpl1
This is RepresentationInformation which can contain a RepresentationInformationNetwork (RIN).class
SemanticRepInfoImpl1
An implementation of SemanticRepInfo - no additional methods yet.class
StructureRepInfoImpl1
An implementation of StructureRepInfo - no additional methods yet.Fields in info.oais.implementation.infomodel declared as InformationObject Modifier and Type Field Description (package private) InformationObject
InformationPackageImpl1. m_InformationObject
The internal value for the InformationObject in the InfoPackage.Methods in info.oais.implementation.infomodel that return InformationObject Modifier and Type Method Description InformationObject
InformationObjectFactory. create(String infoType)
Returns a new InformationObject sub-type depending on the value of infoType.InformationObject
InformationPackageImpl1. getInformationObject()
Return the InformationObject in the package.Methods in info.oais.implementation.infomodel with parameters of type InformationObject Modifier and Type Method Description void
InformationPackageImpl1. setInformationObject(InformationObject infoObj)
Set the InformationObject in the InformationPackage. -
Uses of InformationObject in info.oais.implementation.infomodel.poss1Fixity
Classes in info.oais.implementation.infomodel.poss1Fixity that implement InformationObject Modifier and Type Class Description class
FixityEncodingImpl1
This interfaces provides details of the encoding of the fixity e.g.class
FixityTextImpl1
This interfaces provides access the characters which make up the hash for example. -
Uses of InformationObject in info.oais.implementation.infomodel.poss1Provenance
Classes in info.oais.implementation.infomodel.poss1Provenance that implement InformationObject Modifier and Type Class Description class
ActionImpl1
The activity which is to be recorded in the Provenance.class
ActorImpl1
An Actor is the entity, system or perons which instigates of performs the Step which is being recorded in the Provenanceclass
ProvenanceStepImpl1
The ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.class
TimeStampImpl1
The time of the Step, which may include a duration, time system etc. -
Uses of InformationObject in info.oais.interfaces.infomodel
Subinterfaces of InformationObject in info.oais.interfaces.infomodel Modifier and Type Interface Description interface
AccessRightsInformation
The information that identifies the access restrictions pertaining to the Content Data Object, including the legal framework, licensing terms, and access control.interface
CollectionDescription
A 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].interface
ContentInformation
A set of information that is the original target of preservation.interface
ContextInformation
The information that documents the relationships of the Content Data Object to its environment.interface
DescriptiveInformation
An 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.interface
FixityInformation
The information which documents the mechanisms that ensure that the Content Data Object has not been altered in an undocumented manner.interface
OtherRepInfo
A type of Representation Information which cannot easily be classified as Structure Representation Information or Semantic Representation Information.interface
PackageDescription
The information intended for use by Access Aids.interface
PackagingInformation
The information that describes how the components of an Information Package are logically or physically bound together and how to identify and extract the components.interface
PreservationDescriptionInformation
The 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.interface
ProvenanceInformation
The information that documents the history of the Content Data Object.interface
ReferenceInformation
The information that is used as an identifier for the Content Data Object.interface
RepInfoAndGroup
All the elements of a ReInfoAndGroup must be used together to be useful.interface
RepInfoGroup
Group of RepresentationInformation, which includes the associated classification.interface
RepInfoOrGroup
The elements of a RepInfoOrGroup are alternatives.interface
RepresentationInformation
The information that maps a Data Object into more meaningful concepts so that the Data Object may be understood in ways exemplified by Preservation Objectives.interface
RepresentationInformationNetwork
The set of Representation Information that fully describes the meaning of a Data Object.interface
SemanticRepInfo
The Representation Information that further describes the meaning of the Data Object, and its parts or elements, beyond that provided by the Structure Representation Information.interface
StructureRepInfo
The 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 InformationObject
InformationPackage. getInformationObject()
Return the InformationObject in the package.Methods in info.oais.interfaces.infomodel with parameters of type InformationObject Modifier and Type Method Description void
InformationPackage. setInformationObject(InformationObject infoObj)
Set the InformationObject in the InformationPackage. -
Uses of InformationObject in info.oais.interfaces.infomodel.poss1AccessRights
Subinterfaces of InformationObject in info.oais.interfaces.infomodel.poss1AccessRights Modifier and Type Interface Description interface
AccessRightsPoss1
This is a simple way to provide interfaces methods for AccessRightsInformation. -
Uses of InformationObject in info.oais.interfaces.infomodel.poss1Fixity
Subinterfaces of InformationObject in info.oais.interfaces.infomodel.poss1Fixity Modifier and Type Interface Description interface
FixityEncoding
This interfaces provides details of the encoding of the fixity e.g.interface
FixityText
This interfaces provides access the characters which make up the hash for example. -
Uses of InformationObject in info.oais.interfaces.infomodel.poss1Provenance
Subinterfaces of InformationObject in info.oais.interfaces.infomodel.poss1Provenance Modifier and Type Interface Description interface
Action
The activity which is to be recorded in the Provenance.interface
Actor
An Actor is the entity, system or perons which instigates of performs the Step which is being recorded in the Provenanceinterface
ProvenanceStep
The ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.interface
TimeStamp
The time of the Step, which may include a duration, time system etc. -
Uses of InformationObject in info.oais.interfaces.oaisif
Subinterfaces of InformationObject in info.oais.interfaces.oaisif Modifier and Type Interface Description interface
PackagedInformation
An 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 InformationObject
GenericToGenericAdapter. getInfoObject(InfoObjectId info, InfoEndPointId infoSource)