| 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. |