Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 194804 Details for
Bug 344805
[DB] Add new type mapping: Boolean from VARCHAR
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Added support for VARCHAR to Boolean
clipboard.txt (text/plain), 2.40 KB, created by
Erdal Karaca
on 2011-05-05 04:35:06 EDT
(
hide
)
Description:
Added support for VARCHAR to Boolean
Filename:
MIME Type:
Creator:
Erdal Karaca
Created:
2011-05-05 04:35:06 EDT
Size:
2.40 KB
patch
obsolete
>Index: src/org/eclipse/emf/cdo/server/internal/db/mapping/TypeMappingRegistry.java >=================================================================== >--- src/org/eclipse/emf/cdo/server/internal/db/mapping/TypeMappingRegistry.java (revision 7648) >+++ src/org/eclipse/emf/cdo/server/internal/db/mapping/TypeMappingRegistry.java (working copy) >@@ -8,6 +8,7 @@ > * Contributors: > * Stefan Winkler - initial API and implementation > * Stefan Winkler - Bug 285426: [DB] Implement user-defined typeMapping support >+ * Erdal Karaca - Added new type mapping Boolean from VARCHAR > */ > package org.eclipse.emf.cdo.server.internal.db.mapping; > >@@ -124,6 +125,7 @@ > container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_SMALLINT); > container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT); > container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT_SMALLINT); >+ container.registerFactory(CoreTypeMappings.TMBoolean.FACTORY_OBJECT_VARCHAR); > container.registerFactory(CoreTypeMappings.TMByte.FACTORY); > container.registerFactory(CoreTypeMappings.TMByte.FACTORY_OBJECT); > container.registerFactory(CoreTypeMappings.TMBytes.FACTORY); >Index: src/org/eclipse/emf/cdo/server/internal/db/mapping/CoreTypeMappings.java >=================================================================== >--- src/org/eclipse/emf/cdo/server/internal/db/mapping/CoreTypeMappings.java (revision 7648) >+++ src/org/eclipse/emf/cdo/server/internal/db/mapping/CoreTypeMappings.java (working copy) >@@ -13,6 +13,7 @@ > * Stefan Winkler - bug 282976: [DB] Influence Mappings through EAnnotations > * Stefan Winkler - bug 285270: [DB] Support XSD based models > * Stefan Winkler - Bug 285426: [DB] Implement user-defined typeMapping support >+ * Erdal Karaca - Added new type mapping Boolean from VARCHAR > */ > package org.eclipse.emf.cdo.server.internal.db.mapping; > >@@ -693,6 +694,9 @@ > public static final Factory FACTORY_OBJECT_SMALLINT = new Factory(TypeMappingUtil.createDescriptor(ID_PREFIX > + ".BooleanObject_SMALLINT", EcorePackage.eINSTANCE.getEBooleanObject(), DBType.SMALLINT)); > >+ public static final Factory FACTORY_OBJECT_VARCHAR = new Factory(TypeMappingUtil.createDescriptor(ID_PREFIX >+ + ".BooleanObject_VARCHAR", EcorePackage.eINSTANCE.getEBooleanObject(), DBType.VARCHAR)); >+ > @Override > public Object getResultSetValue(ResultSet resultSet) throws SQLException > {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
stepper
:
iplog+
Actions:
View
|
Diff
Attachments on
bug 344805
: 194804