# Uses of Package
org.eclipse.emf.cdo.server.db.mapping

- Packages that use org.eclipse.emf.cdo.server.db.mapping
  Package | Description
  --- | ---
  org.eclipse.emf.cdo.server.db | Server concepts for dealing with DB stores and accessors.
  org.eclipse.emf.cdo.server.db.mapping | Server concepts for dealing with mapping strategies and mappings for classes, lists and types.

- Classes in org.eclipse.emf.cdo.server.db.mapping used by org.eclipse.emf.cdo.server.db
  Class | Description
  --- | ---
  IMappingStrategy | The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
  ITypeMapping | Mapping of single values to and from the database.

- Classes in org.eclipse.emf.cdo.server.db.mapping used by org.eclipse.emf.cdo.server.db.mapping
  Class | Description
  --- | ---
  AbstractTypeMapping | This is a default implementation for the `ITypeMapping` interface which provides default behavor for all common types.
  ColumnTypeModifier | Can modify the column type of a `type mapping` that is created by the `type mapping registry`.
  IClassMapping | Basic interface for class mappings.
  IListMapping | Interface for mapping features with `isMany() == true`.
  IListMapping2 | Extension interface to `IListMapping`.
  IMappingStrategy | The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
  ITypeMapping | Mapping of single values to and from the database.
  ITypeMapping.Descriptor | A descriptor which describes one type mapping class.
  ITypeMapping.Factory | A factory for typeMappings.
  ITypeMapping.Provider | A provider for type mapping information.
  ITypeMapping.Registry | A global (singleton) registry which collects all available type mappings which are either available in the CDO core, as declared extensions, or registered manually.