| Interface | Description |
|---|---|
| ObjectId |
This interface allows an object to be identified with an ID in a repository (or elsewhere).
|
| ObjectRecipient | |
| ObjectRevision |
A revision is simply a name, a commit comment and a date
|
| RepositoryAttributeInterface |
This interface allows you to pass a simple interface to an object to allow it
to store or load itself from or to any type of repository in a generic fashion.
|
| RepositoryDirectoryInterface |
This interface represents Directories within the Repository API
|
| RepositoryElementInterface |
A repository element is an object that can be saved or loaded from the repository.
|
| RepositoryElementMetaInterface |
The RepositoryElementMetaInterface is used to provide metadata about repository elements
without requiring loading the entire element from the repository.
|
| RepositoryObjectInterface |
The RepositoryObjectInterface represents all objects that can come out of a repository, including
directories (RepositoryDirectoryInterface), elements such as TransMeta and JobMeta
(RepositoryElementMetaInterface), and metadata about elements (RepositoryElementMetaInterface).
|
| Class | Description |
|---|---|
| LongObjectId | |
| RepositoryDirectory |
This class defines the location of a transformation, job or schema in the repository.
|
| StringObjectId |
| Enum | Description |
|---|---|
| ObjectRecipient.Type | |
| RepositoryObjectType |