•
|
ModelItem — the model item itself. May be used, for example, to query for all versions of the model in the database, irrespective of repository and branch.
|
•
|
ModelItemVersion — a specific version of the model item. Can be used to read data values and other information related to the version, but cannot be used to save a new version of the model item.
|
•
|
BranchModelItem — a dynamic representation of the latest version of the model item on a branch. May be used, for example, to update the model item on the branch by saving a new latest version.
|
•
|
CommitModelItem — a representation of the latest version of the model item at the time when a specific commit was saved in a branch. The version itself may have been saved in that same commit or in a previous commit on the branch. Can be used to read data values and other information related to the version, but cannot be used to save a new version of the model item.
|