About enum

forum_thread

objectdb-2.6.9_02 (with "objectdb.temp.no-enhancement-crc-check") vs. generic classes with interfaces: detailed investigation

objectdb-2.6.9_02 (with "objectdb.temp.no-enhancement-crc-check" system property) The following is a detailed report on investigation of multiple issues that have been mentioned in the following forum postings and issue reports (but please do not visit them from here now, the diagnostics there are now obsolete): - Issue #282 - ObjectDB-2.6.9: Failed to commit transaction: Failed to set numeric value of field property Element.id using reflection ... Entity public class EnumValue<T extends Enum<T>> extends Value<T> { It is ... Entity public class EnumValue<T extends Enum<T>> extends Value<T> { Note in ...

 
release

2.7.0

... type. Fixed a bug in using java.lang.Enum  as a field/property type (and not a specific enum type). Fixed a critical   "Enhancement ... is ...

 
release

2.6.2

... Fixed bug in using EnumType.STRING based enum collection as a query parameter ( issue #252 ). Fixed a ... Fixed a bug in comparing String based enum to   NULL in queries. Fixed an activation issue with ...

 
issue

JPA Composite Key make Object Db throws "Unexpected exception (Error 990)"

Hello Object Db community :) I am using this wonderful library and I caught a strange exception while testing the "composite key" feature in JPA. Let's see what I am doing : @Entity public class Book {     @EmbeddedId BookId id; } @Embeddable Class BookId {     Integer bookIdCountry;     ECountry country; } My BookId contains 2 attributes: One Integer and one enum. ... My BookId contains 2 attributes: One Integer and one enum. These attributes are compliant with the object Db Documentation: ... pointed out the problem.  It's comes from the "enum" type which is not correctly taken into account by Object Db. When I ...

 
release

2.6.3

... Fixed bug in using EnumType.STRING based enum collection as a query parameter ( issue #252 ). Fixed a ... Fixed a bug in comparing String based enum to   NULL in queries. Fixed an activation issue with ...

 
release

2.7.1

... type. Fixed a bug in using java.lang.Enum  as a field/property type (and not a specific enum type). Fixed a critical   "Enhancement ... is ...

 
release

2.5.6

... Fixed a bug in comparing String based enum to   NULL in queries. Fixed an activation issue with ... a critical Explorer bug that interferes with queries on enum fields. Fixed a multithreading conflict (missing ...

 
release

2.6.4

... Fixed bug in using EnumType.STRING based enum collection as a query parameter ( issue #252 ). Fixed a ... Fixed a bug in comparing String based enum to   NULL in queries. Fixed an activation issue with ...

 
api-jpa

JPA Annotations for Fields

Reference (JavaDoc) of JPA 2 field annotations, including @Basic, @Embedded, @EmbeddedId, @Version, @Transient, @Enumerated, @MapKeyEnumerated, @Temporal and @MapKeyTemporal.... Additional annotations (and enum) are designated for enum fields: javax.persistence.Enumerated ... Other additional annotations (and enum) are designated for date and calendar fields: ...

 
release

2.7.2

... type. Fixed a bug in using java.lang.Enum  as a field/property type (and not a specific enum type). Fixed a critical   "Enhancement ... is ...