All Classes
Class | Description |
---|---|
AbstractOaisFactory<T> |
Interface for an Abstract Factory used in this OAIS implementation.
For example one could implement this interface to create InformationObjects or InformationPackages. |
AccessRightsInformation |
The information that identifies the access restrictions pertaining to the
Content Data Object, including the legal framework, licensing terms, and access
control.
|
AccessRightsInformationImpl1 |
An implementation of AccessRightsInformation which holds the Rights, and the
way in which it is encoded, e.g.
|
AccessRightsPoss1 |
This is a simple way to provide interfaces methods for AccessRightsInformation.
|
Action |
The activity which is to be recorded in the Provenance.
|
ActionImpl1 |
The activity which is to be recorded in the Provenance.
|
Actor |
An Actor is the entity, system or perons which instigates of performs the Step which is being recorded in the Provenance
|
ActorImpl1 |
An Actor is the entity, system or perons which instigates of performs the Step which is being recorded in the Provenance
|
AcyclicDirectedGraph |
This interface provides methods which can be used to navigate a RepInfoNetwork.
|
AcyclicDirectedGraphImpl1 |
This class provides methods which can be used to navigate a RepInfoNetwork.
|
Adapter |
This is the most generic interface for an Adapter.
|
AndGroup |
All the elements of a AndGroup must be used together to be useful.
|
ArchivalInformationCollection |
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.
|
ArchivalInformationPackage |
An Information Package, consisting of the Content Information and the
associated Preservation Description Information (PDI), which is preserved
within an OAIS.
|
ArchivalInformationPackageImpl1 |
An implementation of Archival Information Package.
|
ArchivalInformationUnit |
An Archival Information Package where the Content Information does not include
any other Archival Information Packages.
|
ArchivalInformationUnitImpl1 |
An implementation of an AIU.
|
BaseGroup |
Group of RepresentationInformation, which includes the associated classification.
|
BaseGroupImpl1 |
Object as a Group, each of which may have a category e.g.
|
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].
|
CommunicationGToG |
Communications interface.
|
ContentInformation |
A set of information that is the original target of preservation.
|
ContentInformationImpl1 |
ContentInformation is A set of information that is the original target of preservation.
|
ContextInformation |
The information that documents the relationships of the Content Data Object to
its environment.
|
ContextInformationImpl1 |
An implementation of ContextInformation as a String.
|
DataObject |
Either a Physical Object or a Digital Object.
|
DataObjectId |
An Identifier which points to a DataObject.
|
DataObjectIdImpl1 | |
DataObjectImpl1 |
An implementation of a DataObject - which could be a PhysicalObject or a DigitalObject.
|
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.
|
DescriptiveInformationImpl1 |
An implementation of DescriptibeInformation as a String.
|
DigitalObject |
An object composed of a set of bit sequences.
|
DigitalObjectId |
An Identifier which points to a DataObject.
|
DigitalObjectIdImpl1 |
An Identifier which points to a DigitalObject.
|
DigitalObjectImpl1 |
An implementation of a DigitalObject as a Set of InputStreams
|
DirectedEdge |
Each edge has exactly one Source Vertex and one Target Vertex.
|
DirectedEdgeImpl1 |
Each edge has exactly one Source Vertex and one Target Vertex.
|
DisseminationInformationPackage |
An Information Package, derived from one or more AIPs, and sent by Archives to
the Consumer in response to a request to the OAIS.
|
DisseminationInformationPackageImpl1 |
An implementation of a DIP - no additional methods.
|
FixityEncoding |
This interfaces provides details of the encoding of the fixity e.g.
|
FixityEncodingImpl1 |
This interfaces provides details of the encoding of the fixity e.g.
|
FixityEntry |
This interface collects the details of a hash text, time it was created and algorithm.
|
FixityEntryImpl1 |
This interface collects the details of how for example what algorithm is used to create a hash value.
|
FixityInformation |
The information which documents the mechanisms that ensure that the Content
Data Object has not been altered in an undocumented manner.
|
FixityInformationImpl1 |
This interface provides a possible set of details for Fixity as an ArrayList of FixityEntries.
|
FixityText |
This interfaces provides access the characters which make up the hash for example.
|
FixityTextImpl1 |
This interfaces provides access the characters which make up the hash for example.
|
Generic2Registry |
The additional methods used to communicate between a Generic Adapter and a
Registry.
|
Generic2Switchboard |
The additional methods used to communicate between a Generic Adapter and a
Switchboard.
|
GenericAdapter |
The generic adapter interface
|
GenericToGenericAdapter |
These are the methods used to communicate between two Generic Adapters e.g.
|
GenericToSpecificAdapter |
This interfaces defines the methods used to communicate between the GenericAdapter and its SpecificAdapter.
|
Identifier |
An identifier is a name that identifies (that is, labels the identity of)
either a unique object or a unique class of objects, where the "object" or
class may be an idea, physical countable object (or class thereof), or physical
noncountable substance (or class thereof).
|
IdentifierImpl1 |
An implementation of an Identifier as a URI.
|
InfoEndPointId |
The identifier for the endpoint of a communication.
|
InfoObjectId |
An Identifier which points to an InformationObject.
|
InfoObjectIdImpl1 |
An Identifier which points to an InformationObject.
|
InformationObject |
A Data Object together with its Representation Information [OAIS]
Information: Any type of knowledge that can be exchanged.
|
InformationObjectFactory |
An implementation of the AbstractOaisFactory interface to create OAIS information objects.
For example
ProvenanceInformation pi = (ProvenanceInformation)InformationObjectFactory.create("ProvenanceInformation");
|
InformationObjectImpl1 |
An implementation of an OAIS InformationObject.
|
InformationPackage |
A logical container composed of optional Information Object(s).
|
InformationPackageFactory |
An implementation of the AbstractOaisFactory interface to create OAIS Information Package.
The returned Object must be cast into the appropriate subtype. |
InformationPackageImpl1 |
An implementation of InformationPackage.
|
JsonSerialiser |
JsonSerialiser - to keep all code in one place.
|
Location |
An Identifier which points to the location of an object, which may be a
physical object..
|
LocationImpl1 |
An Identifier which points to the location of an object, which may be a
physical object..
|
OrGroup |
The elements of a OrGroup are alternatives.
|
OtherRepInfo |
A type of Representation Information which cannot easily be classified as
Structure Representation Information or Semantic Representation Information.
|
OtherRepInfoImpl1 |
An implementation of OtherRepInfo - no additional methods.
|
PackageDescription |
The information intended for use by Access Aids.
|
PackageDescriptionImpl1 |
An implementation of PackageDescription as a String.
|
PackagedInformation |
An InformationObject which consists of an InformationPackage (as theDataObject)
together with its ReprepresentationInformation.
|
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.
|
PackagingInformationImpl1 |
An implementation of PackagingInformation as a type of RepInfo.
|
PersistentIdentifier |
A long-lasting Identifier.
|
PersistentIdentifierImpl1 |
An implementation of PersistentIdentifier - no additional methods.
|
PhysicalObject |
An object (such as a moon rock, bio-specimen, microscope slide) with physically
observable properties that represent information that is considered suitable
for being adequately documented for preservation, distribution, and independent
usage.
|
PhysicalObjectImpl1 |
An implementation of PhysicalObject
|
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.
|
PreservationDescriptionInformationImpl1 |
An implementation of PDI as a container for the components.
|
ProvenanceInformation |
The information that documents the history of the Content Data Object.
|
ProvenanceInformationImpl1 |
An implementation of Provenance as an ArrayList of ProvenanceSteps.
|
ProvenanceStep |
The ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.
|
ProvenanceStepImpl1 |
The ProvenanceStep has the Actor, Step and TimeStamp of the activity to be recorded in the Provenance.
|
ReferenceInformation |
The information that is used as an identifier for the Content Data Object.
|
ReferenceInformationImp11 |
An implementation of ReferenceInformation as an array of Identifiers.
|
ReferenceInt1 |
The Reference Information is here represented as an array of Identifiers, for example using differenct PID systems.
|
RepInfoAndGroup |
All the elements of a ReInfoAndGroup must be used together to be useful.
|
RepInfoCategory |
A classification of RepInfo to facilitate locating the kind of RepInfo wanted.
|
RepInfoCategoryImpl1 |
A classification of RepInfo [TBD] to facilitate locating the kind of RepInfo
wanted.
|
RepInfoGroup |
Group of RepresentationInformation, which includes the associated classification.
|
RepInfoGroupImpl1 |
RepresentationInformation as a Group, each of which may have a category e.g.
|
RepInfoId |
An Identifier which points to a RepresentationInformation Object.
|
RepInfoIdImpl1 |
An Identifier which points to a RepresentationInformation Object.
|
RepInfoNetworkId |
An Identifier which points to a RepresentationInformationNetwork Object.
|
RepInfoOrGroup |
The elements of a RepInfoOrGroup are alternatives.
|
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.
|
RepresentationInformationImpl1 |
An implementation of RepInfo - no additional methods yet - TODO.
|
RepresentationInformationNetwork |
The set of Representation Information that fully describes the meaning of a
Data Object.
|
RepresentationInformationNetworkImpl1 |
This is RepresentationInformation which can contain a RepresentationInformationNetwork (RIN).
|
RootVertex |
The unique root Vertex of the acyclic directed graph.
|
RootVertexImpl1 |
The root Vertex of the graph.
|
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.
|
SemanticRepInfoImpl1 |
An implementation of SemanticRepInfo - no additional methods yet.
|
SpecificAdapter |
The specific adapter interface used by the generic adapter.
|
SpecificSinkToGeneric |
This interface includes methods to be used when information is to be received.
|
SpecificSourceToGeneric |
This interface includes methods to be used when information is to be send.
|
StructureRepInfo |
The Representation Information that imparts information about the arrangement
of and the organization of the parts or elements of the Data Object.
|
StructureRepInfoImpl1 |
An implementation of StructureRepInfo - no additional methods yet.
|
SubmissionInformationPackage |
An Information Package that is delivered by the Producer to the OAIS for use in
the construction or update of one or more AIPs and/or the associated
Descriptive Information.
|
SubmissionInformationPackageImpl1 |
An implementation of an SIP - no additional methods.
|
TimeStamp |
The time of the Step, which may include a duration, time system etc.
|
TimeStampImpl1 |
The time of the Step, which may include a duration, time system etc.
|
UniquePersistentIdentifier |
A Persistent Identifier which is unique within a specific naming convention.
|
UniquePersistentIdentifierImpl1 |
An implementation of a Unique Persistent Identifier - no additional methods.
|
Vertex |
A Vertex points to zero or more other Vertexs (sic), and it is pointed to by at
least one other Vertex, unless it is the RootVertex.
|
VertexImpl1 |
A Vertex points to zero or more other Vertexs (sic), and it is pointed to by at
least one other Vertex, unless it is the RootVertex.
|