# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.revision.CDOIDAndVersion

Packages, die CDOIDAndVersion verwenden
Package
Beschreibung
org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.id
Common concepts for dealing with object and revision IDs.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.revision.delta
Common concepts for dealing with revision deltas and feature deltas.
org.eclipse.emf.cdo.spi.common.protocol
Common base implementations for dealing with I/O of CDO data structures.
org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.common.commit

Methoden in org.eclipse.emf.cdo.common.commit, die CDOIDAndVersion zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`default CDOIDAndVersion`
CDOChangeSetData.`getDetachedObject(CDOID id)`
`default CDOIDAndVersion`
CDOChangeSetData.`getNewObject(CDOID id)`
Methoden in org.eclipse.emf.cdo.common.commit, die Typen mit Argumenten vom Typ CDOIDAndVersion zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`List<CDOIDAndVersion>`
CDOChangeSetData.`getDetachedObjects()`
Returns a list of keys denoting which revisions have been revised (corresponds to detached objects) in the context of a commit operation.
`List<CDOIDAndVersion>`
CDOChangeSetData.`getNewObjects()`
Returns a list of keys denoting which revisions have been added in the context of a commit operation.

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.common.id

Methoden in org.eclipse.emf.cdo.common.id mit Typparametern vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`static <K extends CDOIDAndVersion>
K`
CDOIDUtil.`getKey(Collection<? extends CDOIDAndVersion> keys, CDOID id)`
Methoden in org.eclipse.emf.cdo.common.id, die CDOIDAndVersion zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static CDOIDAndVersion`
CDOIDUtil.`createIDAndVersion(CDOID id, int version)`
`static CDOIDAndVersion`
CDOIDUtil.`createIDAndVersion(CDOIDAndVersion source)`
Methoden in org.eclipse.emf.cdo.common.id mit Parametern vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`static CDOIDAndVersion`
CDOIDUtil.`createIDAndVersion(CDOIDAndVersion source)`
Methodenparameter in org.eclipse.emf.cdo.common.id mit Typargumenten vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`static <K extends CDOIDAndVersion>
K`
CDOIDUtil.`getKey(Collection<? extends CDOIDAndVersion> keys, CDOID id)`

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.common.protocol

Methoden in org.eclipse.emf.cdo.common.protocol, die CDOIDAndVersion zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOIDAndVersion`
CDODataInput.`readCDOIDAndVersion()`
Methoden in org.eclipse.emf.cdo.common.protocol mit Parametern vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutput.`writeCDOIDAndVersion(CDOIDAndVersion idAndVersion)`

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.common.revision

Unterschnittstellen von CDOIDAndVersion in org.eclipse.emf.cdo.common.revision
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDORevision`
Encapsulates the immutable system information of a single CDO `object` between two `commits` in a `branch` and provides access to its modeled `data`.
`static interface`
`CDORevisionCache.EvictionEvent`
An `event` fired from a `revision cache` for `revisions` that are evicted because they are no longer strongly referenced when free memory runs low.
`interface`
`CDORevisionKey`
Uniquely identifies a `revision` by version in a `branch`.
Methodenparameter in org.eclipse.emf.cdo.common.revision mit Typargumenten vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`static CDOChangeSetData`
CDORevisionUtil.`createChangeSetData(List<CDOIDAndVersion> newObjects, List<CDORevisionKey> changedObjects, List<CDOIDAndVersion> detachedObjects)`

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.common.revision.delta

Unterschnittstellen von CDOIDAndVersion in org.eclipse.emf.cdo.common.revision.delta
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`CDORevisionDelta`
Represents the change delta between two `revisions` of a CDO object.

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.spi.common.protocol

Methoden in org.eclipse.emf.cdo.spi.common.protocol, die CDOIDAndVersion zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDOIDAndVersion`
CDODataInputImpl.`readCDOIDAndVersion()`
Methoden in org.eclipse.emf.cdo.spi.common.protocol mit Parametern vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutputImpl.`writeCDOIDAndVersion(CDOIDAndVersion idAndVersion)`

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.cdo.spi.common.revision

Unterschnittstellen von CDOIDAndVersion in org.eclipse.emf.cdo.spi.common.revision
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`interface`
`InternalCDORevisionDelta`
If the meaning of this type isn't clear, there really should be more of a description here...
Klassen in org.eclipse.emf.cdo.spi.common.revision, die CDOIDAndVersion implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`AbstractCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`BaseCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`DelegatingCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`DetachedCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`PointerCDORevision`
A `synthetic` revision that represents the initial period of an object in a `branch` when the object is still associated with a revision from one of the baseline branches.
`class`
`StubCDORevision`
If the meaning of this type isn't clear, there really should be more of a description here...
`class`
`SyntheticCDORevision`
A synthetic revision that represents the initial period of an object in a `branch` when the object is still associated with a revision from one of the baseline branches.

## Verwendungen von CDOIDAndVersion in org.eclipse.emf.spi.cdo

Methoden in org.eclipse.emf.spi.cdo, die Typen mit Argumenten vom Typ CDOIDAndVersion zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`List<CDOIDAndVersion>`
InternalCDOView.ViewInvalidationData.`getAllDetachedObjects()`
`List<CDOIDAndVersion>`
CDOSessionProtocol.RefreshSessionResult.`getDetachedObjects(CDOBranch branch)`
Methodenparameter in org.eclipse.emf.spi.cdo mit Typargumenten vom Typ CDOIDAndVersion
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOView.ViewInvalidationData.`setAllDetachedObjects(List<CDOIDAndVersion> allDetachedObjects)`