ObjectDB Database Search

51-100 of 131 results

Schema update: package, class and field

for embeddable classes. Do you have a solution for embeddable classes? btc_es BTC EmbeddedSystems There should not be a difference between entity and embeddable classes regarding schema changes. Maybe you are trying an embeddable class which is also an inner class (and that makes a difference in

How to apply Unique constraints on embedded fields?

; } @ Embeddable public class B { private C c; } @ Embeddable public class C { private HashSet values; }   ... setB2(B2 b2) { this.b2 = b2; } } @ Embeddable public class B1 { private C c; public B1() { } public C getC() { return c; } public void setC(C c) { this.c = c; } @ Embeddable public static class C

Clarification on free license restrictions

use unrestricted numbers of embeddable classes?  Do embeddable classes count as ... pricecap72 Craig A Price Embeddable classes are count as entity classes but other serializable classes are unlimited. Therefore, even though embeddable classes are preferred - you may use

TemporalType injection with Calendar using JPA

;Is there something obvious here that I am failing to see?   @ Embeddable @Access(AccessType.PROPERTY ... on it) The following documentation is misleading Embeddable Classes (and Simple Java Data Types) , as it clearly states that java.util.Calendar is a persistable type for a field in a Embeddable class

com.objectdb.o.UserException: Ambiguous entity name

I get the com.objectdb.o.UserException: Ambiguous entity name A former embeddable class seems to be similar to a new entity class. However, I removed the embeddable class from all of my classes. Still I get this error and in the explorer I can find an entry for this embeddable class

jakarta.persistence.PersistenceConfiguration.managedClass(Class)

Jakarta Persistence (JPA) Method in jakarta.persistence.PersistenceConfiguration PersistenceConfiguration managedClass (    Class managedClass ) Add a managed class (an Entity , Embeddable , MappedSuperclass , or Converter ) to the configuration. Parameters: managedClass - the managed

jakarta.persistence.AttributeOverride.column

Jakarta Persistence (JPA) Method in jakarta.persistence.AttributeOverride Column column (Required) The column that is being mapped to the persistent attribute. The mapping type will remain the same as is defined in the embeddable class or mapped superclass. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.metamodel.Metamodel.managedType(Class)

Jakarta Persistence (JPA) Method in jakarta.persistence.metamodel.Metamodel ManagedType managedType (    Class cls ) Return the metamodel managed type representing the entity, mapped superclass, or embeddable class. Parameters: cls - the type of the represented managed class Returns

jakarta.persistence.metamodel.Attribute.PersistentAttributeType.EMBEDDED

Jakarta Persistence (JPA) Enum Constant in jakarta.persistence.metamodel.Attribute.PersistentAttributeType EMBEDDED Embeddable class attribute Since: Jakarta Persistence (JPA) 1.0

Explorer in 2.3

too). But suppose I want to set the value of a field of type 'A' where A is an @Entity or @ Embeddable . I ... the result of a JPQL query to set a value of an @Entity or @ Embeddable field. ie. I want to set the value of a field of type 'A' where A is an @Entity or @ Embeddable . So I enter a JPQL  query

How do I achieve a Deep Fetch using JOIN FETCH?

I have an Entity type which is contains a collection of Embeddable objects, which in turn themselves contain a collection of Embeddable objects: @ Embeddable class A { String val; }; @ Embeddable class B { List aList; }; @Entity class C { @Id long id; List bList; };   Usually I'm content

Dirty checking

Moshal surprisingly, it looks like embeddable classes can't register change listeners? ie: @ Embeddable @EntityListeners (Listener.class) So, having to go and make all @ Embeddables into @Entities ... contained by other Entities (i.e: that were previously Embeddables ).   dmoshal David Moshal

Query to find object from element of a contained collection

entity or embeddable classes are supported by ObjectDB, the recommendation is to avoid using them when possible due to their limitations. Try to define  OrderItemData as en embeddable class . In ... , indeed the few classes that were not entity nor embeddable have been set as embeddable since then as i had issues

Embedded Entity in EmbeddedId not persisted. Error 631 at select.

.persistence. Embeddable ; import javax.persistence.Embedded; import javax.persistence.EmbeddedId; import ... + "]";         }     }     @ Embeddable   ... )));   em.getTransaction().commit(); or by specifying CascadeType.PERSIST: @ Embeddable public

Missing (null) elements in eager loaded references

I have the following problem: Setup: Two hierachical Entities (Element, DataElement), which contain an ElementCollection of Embeddables (Costs). The Embeddable from the ElementCollection ... : @ Embeddable public class Cost { @OneToMany (fetch = FetchType. EAGER ) private List dataElements ; @Basic

can't get HashMap out of the database

embeddable objects. I've modified the test code  to be a bit closer to the actual code and I ... object is: @ Embeddable public class Guest implements Serializable { private String name; private Date ... . Please advise if nested embeddable objects are supported. Kind regards, Natalia. natmaclin Natalia Levine

EmbeddedId with Generated field value

********* @Entity public class A { @EmbeddedId private CompositePK pk; } @ Embeddable public class CompositePK ... only for entity objects (and not for embeddable classes). Consider using: @IdClass(ZoneId.class ... has ZoneId class (or CompositePK class) to be declared as @ Embeddable static class with annotated fields? I

collection of embedded objects

of @ Embeddable objects? ie. Suppose I want to query: SELECT count(a) FROM A a WHERE a.setOfB.value ... whose type is a user defined embeddable class or a collection of user defined embeddable classes

Problem witch CriteriaBuilder isMember(..)

misunderstood some essentials I have defined an entity class and an embeddable class like this @Entity ... ;   testobject = new Testclass(0,0); } @ Embeddable class Testclass {     long uid ... .6.4_09 the isMember  method works fine with embeddable objects. But in 2.6.5_02 and 2.6.5_03

how explorer queries work

ObjectDB knows to build missing entity and embeddable classes, based on the schema that is internally ... the mismatching. Try to avoid using user defined serializable non entity / embeddable classes ( which are not recommended anyway ) and use embeddable classes instead. This way ObjectDB will be able to complete your missing classes. support Support

Exception when querying Map property with @embedded & Enhancer enabled

MyEntity2 Thanks   import java.util.LinkedHashMap; import javax.persistence. Embeddable ; import javax ... ;  return "MyEntity2 [name=" + name + ", values=" + values + "]";   } } @ Embeddable public ... that demonstrates an unexpected limitation of enhanced embeddable classes in queries. Please try

Changing existing objects from Entity to Embedded

embeddable . To use embedded objects you must declare classes as embeddable (rather than the reference fields as in ObjectDB 1.0), either by annotation ( @ Embeddable ) or by external XML metadata ( in package.jdo ). support Support

LEFT JOIN FETCH over empty embedded collection returns no results

my original post: @ Embeddable class A { String val; };   @ Embeddable class B { List aList; }; @Entity

Join query problem with new statetment

an embeddable class to entity class, which results in having a class with mixed objects in the database - the old embeddable objects and the new entity objects. For more precise diagnosis - please post

Embedding Managed Entities in Embedded Objects = bad idea

Discovered that you can't embed entities in embeddable objects if the entity is managed. Haven't tried embedding un-managed entities in embeddable objects, though I imagine that's not a great idea. The the error message isn't all that obvious (attempting to persist object which already has an id

Performance in SELECT statement

;private State state;     ... getter/setters ... } @ Embeddable public class ... definition is invalid. You cannot define an index directly on a field of embeddable class. Define a path

Query on Embedded Primary Key?

; import java.util.List; import javax.persistence. Embeddable ; import javax.persistence.EmbeddedId ... ;  }             @ Embeddable public static class

Some details about db behavior

me with this please link them. Regards vachagan Vachagan If A is an entity class (and not an embeddable ... ), you should see an A instance in the database. If A is an embeddable class the content of A will be persisted as

select query for a HashMap field of an entity.

I have the following entity. I need the all the MyEntitiy whose MyEntity. Embeddable .PropMap.Key = someValue. Can anybody please help me to get this what should be the query. @Entity class MyEntity { @ Embeddable class MyEmbeddable { private HashMap PropMap; } }   Thank you. Manoj Manoj Kumar

A few questions on object database design

everything about the player as embeddable classes. However, my colleague questions about this structure ... of your application. Switching between entity classes and embeddable classes is easy

com.objectdb.o.NLV cannot be cast to com.objectdb.o.RSV

your model  PersonalData in defined as an embeddable class, and that may cause data duplication ... duplication consider using Entity instead of Embeddable for this type. support Support

Searching lists within objects

= new ArrayList (); } @ Embeddable class Attribute {     private AttributeType type ... ), so you can build new embeddable objects for the search. However, I am not sure if indexes

Exception after update of indices of Entity class

; private Collection relations = new LinkedHashSet ();     ... } @ Embeddable public ... ; private Event recurringEvent = null;     ... } @ Embeddable public abstract

Suggestion for improving the examples

: Take the ridiculously complicated concept of @ Embeddable class e.g Address  etc... Placed in ... to keep the examples as simple as possible and when embeddable classes are introduced we prefer to focus on that topic

Documentation problem - license does not match implementation

and embeddable combined.  I will now probably have to drop ObjectDB in favor of some other JPA provider. kjkrum Kevin It was fixed and you should be able to use version 2.4.3 with 10 entity classes + embeddable classes. support Support

Multi part paths in a composite index must have the same length

; The SafeLong class is a very simple wrapper of a long -  @ Embeddable public class SafeLong ... ;   @ Embeddable     public static class SafeLong {      

Nested Collection Query

the internal collection in a user defined entity or embeddable class. support Support

Spatial Support

Will support for spatial objects (com.vividsolutions.jts.geom.Point for instance) be added in the near future?    Thanks nhoefer Nicholas Hoefer No, but you may still be able to persist spatial objects as ordinary entity / embeddable objects. Possibly even instances of that specific

StackOverflowError after commit

, some of our Entity classes were annotated with @ Embeddable instead of @Entity the objectdb error

Cascading makeTransient

.temp.detach- embeddable ", "true"); Then embedded objects are expected to be disconnected when owner

Unexpected exception (Error 990) com.objectdb.o.InternalException

;  // Persist an entity with an embeddable :         em ... ;  // Keep a strong reference to the embeddable but free the entity:         MyEmbeddable embeddable = em.find(MyEntity.class, 1). embeddable ;    

Issues with JDO Casting & Full Qualified Names

. Embeddable ; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax ... HashMap (); } @ Embeddable public static class EmbeddedBase {   String base = "TEST"; } @ Embeddable public static class EmbeddedA extends EmbeddedBase {   String name = "Alex"; } @ Embeddable

ArrayIndexOutOfBoundsException with enhanced Entity

Hi! We have an two entities, the first one is something like: @ Embeddable class TestEmbed ... only with an embeddable entity embedded within another embeddable entity like:   @ Embeddable class Embed_A {} @ Embeddable class Embed_B { private Embed_A embedA; .. } @Entity class MyEntity { private Embed_B

Best practise loading big data

of table rows which is a list of embeddable entities holding the final (String) value together with just ... ( fetch = LAZY ) ArrayList values; } @ Embeddable class MyValue { @Basic boolean flag; @Basic String ... ; } @Entity { class MyStep { @ElementCollection ( fetch = LAZY ) ArrayList values; } @ Embeddable class

Inverse OneToMany Mapping and EmbeddedId

.persistence . Embeddable ; import javax.persistence . EmbeddedId ; import javax.persistence . Entity ... + "]" ;          }      }      @ Embeddable ... () PT1.302S +0.14G/1.25G main PT4M49.26S -0.58G/1.29G   EmbeddedId: @ Embeddable public class

Error reading UTF string (Serialized Objects in Explorer)

). Using serializable types is not recommended ( embeddable classes should be used instead) and is not ... all your classes. But if Money is serializable and changing it to embeddable is possible

NullPointerException when using multithreading

private String secondId; @OneToOne(cascade=CascadeType.ALL) private HashMap myMap; } @ Embeddable public class EmbeddableA { @OneToOne(cascade=CascadeType.ALL) private HashMap myMap; } @ Embeddable

Unexpected Exception (java.lang.NullPointerException: Cannot invoke "com.objectdb.o.ORS.Z9())

(the type is not an Entity, but an Embeddable ). Could that be the cause for this issue ... Embeddable classes should also be enhanced. The issue might be related to these classes. Unfortunately

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

Book { @EmbeddedId BookId id; } @ Embeddable Class BookId { Integer bookIdCountry; ECountry country ... ; @ Embeddable     public static class MyEntityId {        

References to objects of missing obsolete entity classes

the database. It is an Embeddable and was not removed properly. We used to have an entity called ... ? We can also see that there are a lot of other old entities (potentially these are also Embeddables ) that cause