## 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` | 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)` |
    `java.util.List<CDORevision>` | DelegatingCDORevisionManager.`getRevisions​(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)` |
    `java.util.List<CDORevision>` | InternalCDORevisionManager.`getRevisions​(java.util.List<CDOID> ids, CDOBranchPoint branchPoint, int referenceChunk, int prefetchDepth, boolean loadOnDemand, SyntheticCDORevision[] synthetics)` |
    `void` | RevisionInfo.Available.Detached.`processResult​(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)` |
    `void` | RevisionInfo.Available.Normal.`processResult​(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)` |
    `void` | RevisionInfo.Available.Pointer.`processResult​(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)` |
    `void` | RevisionInfo.`processResult​(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)` |
    `void` | RevisionInfo.`setSynthetic​(SyntheticCDORevision synthetic)` |