# Uses of Class
org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision

Packages that use SyntheticCDORevision
Package
Description
org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.

## Uses of SyntheticCDORevision in org.eclipse.emf.cdo.spi.common.revision

Subclasses of SyntheticCDORevision in org.eclipse.emf.cdo.spi.common.revision
Modifier and Type
Class
Description
`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.
Methods in org.eclipse.emf.cdo.spi.common.revision that return SyntheticCDORevision
Modifier and Type
Method
Description
`SyntheticCDORevision`
CDORevisionProviderWithSynthetics.`getSynthetic(CDOID id)`
`SyntheticCDORevision`
ManagedRevisionProvider.WithSynthetics.`getSynthetic(CDOID id)`
`SyntheticCDORevision`
RevisionInfo.`getSynthetic()`
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type SyntheticCDORevision
Modifier and Type
Method
Description
`InternalCDORevision`
DelegatingCDORevisionManager.`getRevision(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)`
`InternalCDORevision`
InternalCDORevisionManager.`getRevision(CDOID id, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)`
`List<CDORevision>`
DelegatingCDORevisionManager.`getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates, boolean loadOnDemand, SyntheticCDORevision[] synthetics)`
`List<CDORevision>`
DelegatingCDORevisionManager.`getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)`
`List<CDORevision>`
InternalCDORevisionManager.`getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean prefetchLockStates, boolean loadOnDemand, SyntheticCDORevision[] synthetics)`
`List<CDORevision>`
InternalCDORevisionManager.`getRevisions(List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)`
`void`
RevisionInfo.Available.Detached.`processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)`
`void`
RevisionInfo.Available.Normal.`processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)`
`void`
RevisionInfo.Available.Pointer.`processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)`
`void`
RevisionInfo.`processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)`
`void`
RevisionInfo.`setSynthetic(SyntheticCDORevision synthetic)`