ObjectDB ObjectDB

Internal Website Search

191-200 of 200 resultsRefresh


javax.persistence Annotation Access Target: Classes and fields (including property get methods) Used to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attribute of such a class. Since: JPA 2.0 AccessType value (Required


javax.persistence Annotation PreRemove Target: Callback methods Is used to specify callback methods for the corresponding lifecycle event. This annotation may be applied to methods of an entity class, a mapped superclass, or a callback listener class. Since: JPA 1.0 Learn how to define and use JPA


javax.persistence.criteria Interface CriteriaBuilder.SimpleCase<C,R> Superinterfaces: Expression<R>, Selection<R>, TupleElement<R> Interface used to build simple case expressions. Case conditions are evaluated in the order in which they are specified. Since: JPA 2.0 Selection<X> alias(String name


javax.persistence Annotation JoinColumns Target: Fields (including property get methods) Defines mapping for composite foreign keys. This annotation groups JoinColumn annotations for the same relationship. When the JoinColumns annotation is used, both the name and the referencedColumnName elements


javax.persistence Annotation DiscriminatorValue Target: Classes Specifies the value of the discriminator column for entities of the given type. The DiscriminatorValue annotation can only be specified on a concrete entity class. If the DiscriminatorValue annotation is not specified


javax.persistence.criteria Interface CriteriaBuilder.Coalesce<T> Superinterfaces: Expression<T>, Selection<T>, TupleElement<T> Interface used to build coalesce expressions. A coalesce expression is equivalent to a case expression that returns null if all its arguments evaluate to null


javax.persistence Annotation MapsId Target: Fields (including property get methods) Designates a ManyToOne or OneToOne relationship attribute that provides the mapping for an EmbeddedId primary key, an attribute within an EmbeddedId primary key, or a simple primary key of the parent entity


javax.persistence.metamodel Annotation StaticMetamodel Target: Classes The StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped superclass, or embeddable class designated by the value element. Since: JPA 2.0 Class<?> value Class being modeled


Annotation Element javax.jdo.annotations.Persistent String dependent Whether related object(s) of this member are dependent and so deleted when this object is deleted. Returns: whether the related object(s) of this member are dependent Default value: "" Since: JDO 2.1


Annotation Element javax.jdo.annotations.Persistent String serializedKey Whether the keys of this member are serialized. Returns: whether the keys of this member are serialized Default value: "" Since: JDO 2.1

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support