# Package org.eclipse.emf.cdo.server.ocl

Server implementation of a generic OCL query handler.

- Interface Summary
  Interface | Description
  --- | ---
  OCLExtentCreator | Creates extents of `classes`.

- Class Summary
  Class | Description
  --- | ---
  CDOExtentCreator | An OCL `extent creator` implementation for CDO.
  CDOExtentCreator.Lazy | An `extent creator` that creates extent sets which support a lazy populating iterator.
  CDOExtentMap | Maps `classes` to their extents.
  OCLQueryHandler | A `query handler` that evaluates OCL query expressions.
  OCLQueryHandler.ContextParameter | An abstraction of the `classifier` and/or `obejct` of an OCL query context parameter.
  OCLQueryHandler.Factory | Creates `OCLQueryHandler` instances.