Package org.eclipse.emf.cdo.server.ocl
Class CDOExtentCreator.Lazy
- java.lang.Object
-
- org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
-
- org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy
-
- All Implemented Interfaces:
OCLExtentCreator
- Enclosing class:
- CDOExtentCreator
public static class CDOExtentCreator.Lazy extends CDOExtentCreator
Anextent creator
that creates extent sets which support a lazy populating iterator.- Author:
- Eike Stepper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
CDOExtentCreator.Lazy
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Set<EObject>
createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, java.util.concurrent.atomic.AtomicBoolean canceled)
-
Methods inherited from class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
createExtent, createExtent, getChangeSetData, getEObject, getRevisionCacheAdder, getView, handleRevisions, isDetached, setChangeSetData, setRevisionCacheAdder
-
-
-
-
Constructor Detail
-
Lazy
public Lazy(CDOView view)
-
-
Method Detail
-
createExtent
protected java.util.Set<EObject> createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, java.util.concurrent.atomic.AtomicBoolean canceled)
- Overrides:
createExtent
in classCDOExtentCreator
-
-