Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 344805
Collapse All | Expand All

(-)src/org/eclipse/emf/cdo/server/internal/db/mapping/TypeMappingRegistry.java (+2 lines)
Lines 8-13 Link Here
8
 * Contributors:
8
 * Contributors:
9
 *    Stefan Winkler - initial API and implementation
9
 *    Stefan Winkler - initial API and implementation
10
 *    Stefan Winkler - Bug 285426: [DB] Implement user-defined typeMapping support
10
 *    Stefan Winkler - Bug 285426: [DB] Implement user-defined typeMapping support
11
 *    Erdal Karaca - Added new type mapping Boolean from VARCHAR
11
 */
12
 */
12
package org.eclipse.emf.cdo.server.internal.db.mapping;
13
package org.eclipse.emf.cdo.server.internal.db.mapping;
13
14
Lines 124-129 Link Here
124
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_SMALLINT);
125
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_SMALLINT);
125
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT);
126
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT);
126
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT_SMALLINT);
127
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT_SMALLINT);
128
    container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT_VARCHAR);
127
    container.registerFactory(CoreTypeMappings.TMByte.FACTORY);
129
    container.registerFactory(CoreTypeMappings.TMByte.FACTORY);
128
    container.registerFactory(CoreTypeMappings.TMByte.FACTORY_OBJECT);
130
    container.registerFactory(CoreTypeMappings.TMByte.FACTORY_OBJECT);
129
    container.registerFactory(CoreTypeMappings.TMBytes.FACTORY);
131
    container.registerFactory(CoreTypeMappings.TMBytes.FACTORY);
(-)src/org/eclipse/emf/cdo/server/internal/db/mapping/CoreTypeMappings.java (+4 lines)
Lines 13-18 Link Here
13
 *    Stefan Winkler - bug 282976: [DB] Influence Mappings through EAnnotations
13
 *    Stefan Winkler - bug 282976: [DB] Influence Mappings through EAnnotations
14
 *    Stefan Winkler - bug 285270: [DB] Support XSD based models
14
 *    Stefan Winkler - bug 285270: [DB] Support XSD based models
15
 *    Stefan Winkler - Bug 285426: [DB] Implement user-defined typeMapping support
15
 *    Stefan Winkler - Bug 285426: [DB] Implement user-defined typeMapping support
16
 *    Erdal Karaca - Added new type mapping Boolean from VARCHAR
16
 */
17
 */
17
package org.eclipse.emf.cdo.server.internal.db.mapping;
18
package org.eclipse.emf.cdo.server.internal.db.mapping;
18
19
Lines 693-698 Link Here
693
    public static final Factory FACTORY_OBJECT_SMALLINT = new Factory(TypeMappingUtil.createDescriptor(ID_PREFIX
694
    public static final Factory FACTORY_OBJECT_SMALLINT = new Factory(TypeMappingUtil.createDescriptor(ID_PREFIX
694
        + ".BooleanObject_SMALLINT", EcorePackage.eINSTANCE.getEBooleanObject(), DBType.SMALLINT));
695
        + ".BooleanObject_SMALLINT", EcorePackage.eINSTANCE.getEBooleanObject(), DBType.SMALLINT));
695
696
697
    public static final Factory FACTORY_OBJECT_VARCHAR = new Factory(TypeMappingUtil.createDescriptor(ID_PREFIX
698
        + ".BooleanObject_VARCHAR", EcorePackage.eINSTANCE.getEBooleanObject(), DBType.VARCHAR));
699
696
    @Override
700
    @Override
697
    public Object getResultSetValue(ResultSet resultSet) throws SQLException
701
    public Object getResultSetValue(ResultSet resultSet) throws SQLException
698
    {
702
    {

Return to bug 344805