| AccessRightsInformationImpl1 | 
 An implementation of AccessRightsInformation which holds the Rights, and the 
 way in which it is encoded, e.g. 
 | 
| ArchivalInformationPackageImpl1 | 
 An implementation of Archival Information Package. 
 | 
| ArchivalInformationUnitImpl1 | 
 An implementation of an AIU. 
 | 
| BaseGroupImpl1 | 
 Object as a Group, each of which may have a category e.g. 
 | 
| ContentInformationImpl1 | 
 ContentInformation is A set of information that is the original target of preservation. 
 | 
| ContextInformationImpl1 | 
 An implementation of ContextInformation as a String. 
 | 
| DataObjectImpl1 | 
 An implementation of a DataObject - which could be a PhysicalObject or a DigitalObject. 
 | 
| DescriptiveInformationImpl1 | 
 An implementation of DescriptibeInformation as a String. 
 | 
| DigitalObjectImpl1 | 
 An implementation of a DigitalObject as a Set of InputStreams 
 | 
| DisseminationInformationPackageImpl1 | 
 An implementation of a DIP - no additional methods. 
 | 
| FixityInformationImpl1 | 
 This interface provides a possible set of details for Fixity as an ArrayList of FixityEntries. 
 | 
| IdentifierImpl1 | 
 An implementation of an Identifier as a URI. 
 | 
| 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. 
 | 
| 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. 
 | 
| OtherRepInfoImpl1 | 
 An implementation of OtherRepInfo - no additional methods. 
 | 
| PackageDescriptionImpl1 | 
 An implementation of PackageDescription as a String. 
 | 
| PackagingInformationImpl1 | 
 An implementation of PackagingInformation as a type of RepInfo. 
 | 
| PersistentIdentifierImpl1 | 
 An implementation of PersistentIdentifier - no additional methods. 
 | 
| PhysicalObjectImpl1 | 
 An implementation of PhysicalObject 
 | 
| PreservationDescriptionInformationImpl1 | 
 An implementation of PDI as a container for the components. 
 | 
| ProvenanceInformationImpl1 | 
 An implementation of Provenance as an ArrayList of ProvenanceSteps. 
 | 
| ReferenceInformationImp11 | 
 An implementation of ReferenceInformation as an array of Identifiers. 
 | 
| RepInfoCategoryImpl1 | 
 A classification of RepInfo [TBD] to facilitate locating the kind of RepInfo
 wanted. 
 | 
| RepInfoGroupImpl1 | 
 RepresentationInformation as a Group, each of which may have a category e.g. 
 | 
| RepresentationInformationImpl1 | 
 An implementation of RepInfo - no additional methods yet - TODO. 
 | 
| RepresentationInformationNetworkImpl1 | 
 This is RepresentationInformation which can contain a RepresentationInformationNetwork (RIN). 
 | 
| SemanticRepInfoImpl1 | 
 An implementation of SemanticRepInfo - no additional methods yet. 
 | 
| StructureRepInfoImpl1 | 
 An implementation of StructureRepInfo - no additional methods yet. 
 | 
| SubmissionInformationPackageImpl1 | 
 An implementation of an SIP - no additional methods. 
 | 
| UniquePersistentIdentifierImpl1 | 
 An implementation of a Unique Persistent Identifier - no additional methods. 
 |