See: Description
Interface | Description |
---|---|
IClassMapping |
Basic interface for class mappings.
|
IClassMappingAuditSupport |
Interface which complements
IClassMapping with methods to facilitate audit support. |
IClassMappingDeltaSupport |
Interface which complements
IClassMapping with methods to facilitate revision delta support. |
IClassMappingUnitSupport |
An extension interface for
class mappings that support units. |
IListMapping |
Interface for mapping features with
isMany() == true . |
IListMapping2 |
Extension interface to
IListMapping . |
IListMapping3 |
Extension interface to
IListMapping2 . |
IListMappingDeltaSupport |
Interface to complement
IListMapping in order to provide list delta processing support. |
IListMappingUnitSupport |
Interface to complement
IListMapping in order to provide unit support. |
IMappingStrategy |
The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
|
IMappingStrategy.Props |
Contains symbolic constants that specifiy valid keys of
mapping strategy properties . |
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.
|
Class | Description |
---|---|
AbstractTypeMapping |
This is a default implementation for the
ITypeMapping interface which provides default behavor for all common
types. |
AbstractTypeMappingFactory |
Abstract implementation for
ITypeMapping.Factory . |
ColumnTypeModifier |
Can modify the column type of a
type mapping that is created by the type mapping registry . |
ColumnTypeModifier.Factory |
Creates
ColumnTypeModifier instances. |
Copyright (c) 2014 Eike Stepper (Berlin, 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