ObjectDB Database Search

1-50 of 191 results

Modifying something with Explorer -> app JPQL with Enum doesn't work anymore

. The problem is that redeploying the application after that kind of usage of Explorer makes JPQL with Enum ... is that redeploying the application after that kind of usage of Explorer makes JPQL with Enum to don't work ... avoid editing enum values in the Explorer until this is solved. I think that editing enum values

JPA Persistable Types

, Date and Math types. Multi value types - Collections, Maps and Arrays. Miscellaneous types: Enum ... method on an object of such proxy classes. Enum Types Every enum type (user defined or system defined ... defined enum types should be persisted. By default, enum values are represented internally by

Literals in JPQL and Criteria Queries

(e.g. 'abc' ), enum literals (e.g. mypackage.MyEnum.MY_VALUE ) and entity type literals (e.g. Country ... '} Enum Literals JPA 2 adds support for enum literals. Enum literals in JPQL queries use the ordinary Java syntax for enum values, but the fully qualified name of the enum type

@ElementCollection of type enum

.EAGER) private Set permissions; package x.x.x.x public enum UserPermission { BASIC, COACH, ADMIN ... entries). Bug: If UserPermission enum is modified by adding, for example, BASIC231 between BASIC ... (fetch = FetchType.EAGER) private Set permissions; saves enum values as ordinal, not String

JPA Annotations for Fields

The way a field of a persistable class is managed by JPA can be set by the following annotations: Additional annotations (and enum ) are designated for enum fields: Other additional annotations (and enum ) are designated for date and calendar fields: Chapter 2 of the ObjectDB manual explains how to use all the above annotations.

Control and Setting

This section contains miscellaneous JPA types. The PersistenceUtil and PersistenceUnitUtil interfaces provide general utility methods: The Cache interface and the CacheRetrieveMode and CacheStoreMode enum types serve in managing the EntityManagerFactory's shared (level 2) cache: Other enum types are provided for setting of various JPA operations:

Database Schema Evolution

and enum values that are stored as numeric ordinal values (the default). From any type to Boolean or ... any type to String (using toString() if necessary). From String to numeric types including enum types

Shared (L2) Entity Cache

of the CacheRetrieveMode enum : CacheRetrieveMode . USE - cache is used. CacheRetrieveMode . BYPASS - cache is not ... has three valid values, which are defined as constants of the CacheStoreMode enum : CacheStoreMode

Setting and Tuning of JPA Queries

to be visible to the query. Flush policy in JPA is represented by the FlushModeType enum , which has two values

Index Definition

, java.sql.Timestamp. Any enum type. Reference to an entity object. Arrays and collections that contain

JPA Metamodel API Attributes

The following interfaces and enum types represent attributes (persistent fields and properties) in the JPA Metamodel API: See the Metamodel Attribute Interface Hierarchy section for more details and examples.

JPA Metamodel API Types

The following interfaces and enum represent types in the JPA Metamodel API:  See the Metamodel Type Interface Hierarchy section for more details and examples.

JPA Metamodel API

) in the persistent object model are represented by the following sets of interfaces and enum types

JPA Annotations for Access Modes

Persistence fields can either be accessed by JPA directly (as fields) or indirectly (as properties and get/set methods). JPA 2 provides an annotation and an enum for setting the access mode: More details are provided in chapter 2 of the ObjectDB manual.

Comparison in JPQL and Criteria API

). Enum values can be compared by using the equality operators (=, , == , != ). Instances of user

JPA Annotations for Relationships

annotation enables configuring cascade and fetch policy, using the following enum types: Additional

JPA Annotations for Mapping (ORM)

The following JPA annotations and enums are designated for mapping a JPA object model to a relational database, and are not required by ObjectDB: ObjectDB silently ignores all the above annotations.

ObjectDB Object Database Features

types (@Embeddable) Mapped super classes (@MappedSuperclass) Enum classes Serializable types Persistent

Chapter 4 - JPA Queries (JPQL / Criteria)

(named) queries. It explains how to use the relevant interfaces, annotations, enums and methods

JPA Primary Key

.lang.String. java.util.Date , java.sql.Date , java.sql.Time , java.sql.Timestamp. Any enum type

jakarta.persistence.EnumType

Jakarta Persistence (JPA) Enum jakarta.persistence.EnumType java.lang.Object ∟ java.lang. Enum ... how a persistent property or field whose type is a Java enum type should be persisted. See Also: Enumerated ... how to use EnumType . Enum Constants ORDINAL Persist enumerated type property or field as an integer

jakarta.persistence.Enumerated

is a Java enum type. The Enumerated annotation may be used in conjunction with the Basic annotation, or ... is an enum type. An enum can be mapped as either a string or an integer , where EnumType enumerates ... property of enum type has no explicit Enumerated annotation, and if no converter is applied

Enum fields are set to null and embeddable enum class does not show in explorer

I switched to version 2.8.2 and now it seems that my enum types are not recognized and the field ... ! The enum type is also not listed in the explorer. I am talking about an enum class, which implements ... this is relevant. public enum Role implements package.of.Role {     ... } @ElementCollection

jakarta.persistence.PersistenceUnitTransactionType

Jakarta Persistence (JPA) Enum jakarta.persistence.PersistenceUnitTransactionType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.PersistenceUnitTransactionType Implemented Interfaces ... via the EntityTransaction interface. Since: Jakarta Persistence (JPA) 3.2 Enum Constants JTA

jakarta.persistence.FlushModeType

Jakarta Persistence (JPA) Enum jakarta.persistence.FlushModeType java.lang.Object ∟ java.lang. Enum ... ::setFlushMode(FlushModeType) Query::setFlushMode(FlushModeType) Since: Jakarta Persistence (JPA) 1.0 Enum ... (String) Additional JDK methods inherited from java.lang. Enum clone(), compareTo(E), describeConstable

jakarta.persistence.GenerationType

Jakarta Persistence (JPA) Enum jakarta.persistence.GenerationType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.GenerationType Implemented Interfaces: Constable , Comparable , Serializable ... Persistence (JPA) 1.0 The Auto Generated Values article explains how to use GenerationType . Enum

jakarta.persistence.LockModeType

Jakarta Persistence (JPA) Enum jakarta.persistence.LockModeType java.lang.Object ∟ java.lang. Enum ... for rollback). Since: Jakarta Persistence (JPA) 1.0 Enum Constants NONE No lock. Since: Jakarta Persistence ... from java.lang. Enum clone(), compareTo(E), describeConstable(), equals(Object), finalize

jakarta.persistence.InheritanceType

Jakarta Persistence (JPA) Enum jakarta.persistence.InheritanceType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.InheritanceType Implemented Interfaces: Constable , Comparable ... Since: Jakarta Persistence (JPA) 1.0 Enum Constants JOINED A table for each abstract or concrete entity class

jakarta.persistence.MapKeyEnumerated

Interfaces: Annotation Target: Method, Field Specifies the enum type for a map key whose basic type ... , the enumerated type is assumed to be ORDINAL . Example: public enum ProjectStatus {COMPLETE, DELAYED, CANCELLED, IN_PROGRESS} public enum SalaryRate {JUNIOR, SENIOR, MANAGER, EXECUTIVE} @Entity public class

jakarta.persistence.ConstraintMode

Jakarta Persistence (JPA) Enum jakarta.persistence.ConstraintMode java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.ConstraintMode Implemented Interfaces: Constable , Comparable , Serializable Used to control the application of a constraint. Since: Jakarta Persistence (JPA) 2.1 Enum

jakarta.persistence.DiscriminatorType

Jakarta Persistence (JPA) Enum jakarta.persistence.DiscriminatorType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.DiscriminatorType Implemented Interfaces: Constable , Comparable ... ::discriminatorType Since: Jakarta Persistence (JPA) 1.0 Enum Constants CHAR Single character as

jakarta.persistence.FetchType

Jakarta Persistence (JPA) Enum jakarta.persistence.FetchType java.lang.Object ∟ java.lang. Enum ... ManyToMany OneToMany ManyToOne OneToOne Since: Jakarta Persistence (JPA) 1.0 Enum Constants EAGER Data ... JDK methods inherited from java.lang. Enum clone(), compareTo(E), describeConstable(), equals(Object

jakarta.persistence.criteria.Predicate.BooleanOperator

Jakarta Persistence (JPA) Enum in jakarta.persistence.criteria.Predicate jakarta.persistence.criteria.Predicate.BooleanOperator java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.criteria ... Persistence (JPA) 1.0 Enum Constants AND Since: Jakarta Persistence (JPA) 1.0 OR Since: Jakarta

jakarta.persistence.criteria.Nulls

Jakarta Persistence (JPA) Enum jakarta.persistence.criteria.Nulls java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.criteria.Nulls Implemented Interfaces: Constable , Comparable , Serializable ... (Expression, Nulls) CriteriaBuilder::desc(Expression, Nulls) Since: Jakarta Persistence (JPA) 3.2 Enum

jakarta.persistence.metamodel.Attribute.PersistentAttributeType

Jakarta Persistence (JPA) Enum in jakarta.persistence.metamodel.Attribute jakarta.persistence.metamodel.Attribute.PersistentAttributeType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence ... , Serializable Since: Jakarta Persistence (JPA) 1.0 Enum Constants BASIC Basic attribute Since: Jakarta

jakarta.persistence.metamodel.Bindable.BindableType

Jakarta Persistence (JPA) Enum in jakarta.persistence.metamodel.Bindable jakarta.persistence.metamodel.Bindable.BindableType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.metamodel ... Persistence (JPA) 1.0 Enum Constants ENTITY_TYPE Entity type. See Also: EntityType Since: Jakarta

jakarta.persistence.metamodel.PluralAttribute.CollectionType

Jakarta Persistence (JPA) Enum in jakarta.persistence.metamodel.PluralAttribute jakarta.persistence.metamodel.PluralAttribute.CollectionType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence ... , Serializable Since: Jakarta Persistence (JPA) 1.0 Enum Constants COLLECTION Collection-valued attribute

jakarta.persistence.ValidationMode

Jakarta Persistence (JPA) Enum jakarta.persistence.ValidationMode java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.ValidationMode Implemented Interfaces: Constable , Comparable , Serializable ... (JPA) 2.0 Enum Constants AUTO If a Bean Validation provider is present in the environment

jakarta.persistence.metamodel.Type.PersistenceType

Jakarta Persistence (JPA) Enum in jakarta.persistence.metamodel.Type jakarta.persistence.metamodel.Type.PersistenceType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.metamodel.Type ... (JPA) 1.0 Enum Constants BASIC Basic type Since: Jakarta Persistence (JPA) 1.0 EMBEDDABLE Embeddable

jakarta.persistence.criteria.CriteriaBuilder.Trimspec

Jakarta Persistence (JPA) Enum in jakarta.persistence.criteria.CriteriaBuilder jakarta.persistence.criteria.CriteriaBuilder.Trimspec java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.criteria ... to specify how strings are trimmed. Since: Jakarta Persistence (JPA) 1.0 Enum Constants BOTH Trim from

jakarta.persistence.criteria.JoinType

Jakarta Persistence (JPA) Enum jakarta.persistence.criteria.JoinType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.criteria.JoinType Implemented Interfaces: Constable , Comparable ... . Since: Jakarta Persistence (JPA) 2.0 Enum Constants INNER Inner join. Since: Jakarta Persistence

jakarta.persistence.AccessType

Jakarta Persistence (JPA) Enum jakarta.persistence.AccessType java.lang.Object ∟ java.lang. Enum ... Persistence (JPA) 2.0 Enum Constants FIELD Field-based access is used. Since: Jakarta Persistence ... (String) Additional JDK methods inherited from java.lang. Enum clone(), compareTo(E), describeConstable

jakarta.persistence.CascadeType

Jakarta Persistence (JPA) Enum jakarta.persistence.CascadeType java.lang.Object ∟ java.lang. Enum ... ::cascade OneToOne::cascade OneToMany::cascade ManyToMany::cascade Since: Jakarta Persistence (JPA) 1.0 Enum ... ) Additional JDK methods inherited from java.lang. Enum clone(), compareTo(E), describeConstable

jakarta.persistence.CacheRetrieveMode

Jakarta Persistence (JPA) Enum jakarta.persistence.CacheRetrieveMode java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.CacheRetrieveMode Implemented Interfaces: FindOption , Constable ... how to use CacheRetrieveMode . Enum Constants BYPASS Bypass the cache: get data directly from

jakarta.persistence.CacheStoreMode

Jakarta Persistence (JPA) Enum jakarta.persistence.CacheStoreMode java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.CacheStoreMode Implemented Interfaces: FindOption , RefreshOption ... CacheStoreMode . Enum Constants BYPASS Don't insert into cache. Since: Jakarta Persistence (JPA) 1.0

jakarta.persistence.SharedCacheMode

Jakarta Persistence (JPA) Enum jakarta.persistence.SharedCacheMode java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.SharedCacheMode Implemented Interfaces: Constable , Comparable ... of PersistenceUnitInfo.getSharedCacheMode . Since: Jakarta Persistence (JPA) 2.0 Enum Constants ALL All entities

jakarta.persistence.TemporalType

Jakarta Persistence (JPA) Enum jakarta.persistence.TemporalType java.lang.Object ∟ java.lang. Enum ... Persistable Types article explains how to use TemporalType . Enum Constants DATE Map as java.sql.Date ... : values(), valueOf(String) Additional JDK methods inherited from java.lang. Enum clone(), compareTo(E

jakarta.persistence.SynchronizationType

Jakarta Persistence (JPA) Enum jakarta.persistence.SynchronizationType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.SynchronizationType Implemented Interfaces: Constable , Comparable ... Enum Constants SYNCHRONIZED Persistence context is automatically synchronized with the current

jakarta.persistence.ParameterMode

Jakarta Persistence (JPA) Enum jakarta.persistence.ParameterMode java.lang.Object ∟ java.lang. Enum ... StoredProcedureParameter Since: Jakarta Persistence (JPA) 2.1 Enum Constants IN Stored procedure input ... Static Methods: values(), valueOf(String) Additional JDK methods inherited from java.lang. Enum clone

jakarta.persistence.PersistenceContextType

Jakarta Persistence (JPA) Enum jakarta.persistence.PersistenceContextType java.lang.Object ∟ java.lang. Enum ∟ jakarta.persistence.PersistenceContextType Implemented Interfaces: Constable ... . Since: Jakarta Persistence (JPA) 1.0 Enum Constants EXTENDED Extended persistence context Since: Jakarta