## 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 and 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 and Description
    --- | ---
    `SyntheticCDORevision` | RevisionInfo.`getSynthetic()`

    Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type SyntheticCDORevision
    Modifier and Type | Method and 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.`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.Available.Detached.`processResult(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)`
    `void` | RevisionInfo.`setSynthetic(SyntheticCDORevision synthetic)`

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html