[hibernate-issues] [Hibernate-JIRA] Updated: (HHH-3000) Allow a TypeDef to be associated with a class (Sharath Reddy)
Emmanuel Bernard (JIRA)
noreply at atlassian.com
Tue Oct 6 03:48:56 EDT 2009
[ http://opensource.atlassian.com/projects/hibernate/browse/HHH-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Bernard updated HHH-3000:
----------------------------------
Fix Version/s: 3.5
Component/s: annotations
Issue Type: New Feature (was: Improvement)
Summary: Allow a TypeDef to be associated with a class (Sharath Reddy) (was: Allow a TypeDef to be associated with a class)
> Allow a TypeDef to be associated with a class (Sharath Reddy)
> -------------------------------------------------------------
>
> Key: HHH-3000
> URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-3000
> Project: Hibernate Core
> Issue Type: New Feature
> Components: annotations
> Reporter: Darren Bell
> Fix For: 3.5
>
> Attachments: HHH-3000-2nd.patch, HHH-3000-3rd.patch, HHH-3000.patch, HHH-3000.patch
>
>
> This would allow you to just define it once and not have to worry about adding extra details to the mapping file or by annotating a field.
> For instance:
> @TypeDef(
> name="internalHeaderType",
> typeClass=com.dolby.mapics.GenericEnumUserType.class,
> targetClass=com.dolby.mapics.InternalHeaderType,
> parameters= {
> @Parameter(name="enumClass", value="com.dolby.mapics.InternalHeaderType"),
> @Parameter(name="identifierMethod", value="toString"),
> @Parameter(name="valueOfMethod", value="fromString")
> })
> by adding the targetClass attribute would enable this.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list