| Interface | Description |
|---|---|
| CloseableIterator<T> |
Iterator which allows a
close() operation. |
| DataElement |
An object for accessing a Data Element within a Digital Object.
|
| DigitalObject |
An object for accessing a Digital Object within a Repository.
|
| DirectRepository |
An object for accessing a Digital Object Repository.
|
| FileDataElement |
Interface for DataElements which can be accessed as files.
|
| Repository |
An object for accessing a Digital Object Repository.
|
| Class | Description |
|---|---|
| AbstractDataElement | |
| AbstractDigitalObject | |
| AbstractDirectRepository | |
| AbstractFileDataElement | |
| AbstractRepository | |
| Constants | |
| Repositories |
Factory and utility methods for the Repository class.
|
| Exception | Description |
|---|---|
| AuthorizationException |
Repository exception thrown when an operation is unauthorized.
|
| CreationException |
Exception thrown by Repository create methods when the object or element to be created already exists.
|
| InternalException |
Exception thrown by a Repository operation when an unexpected error has occurred.
|
| NoSuchDataElementException | |
| NoSuchDigitalObjectException | |
| RepositoryException |
Base class for exceptions thrown by Repository operations.
|
| UncheckedRepositoryException |
Unchecked wrapper for Repository exceptions.
|