ObjectDB ObjectDB

Internal Website Search

111-120 of 200 resultsRefresh

Complex Schema Upgrade not working

member.Member extends customer.Customer We have database records within each class type (Contact, Customer and Member). Our new hierarchy looks like that: - The package "member" has been renamed ... " have been merged into the member.Member class - The member.Member class is now the address.Address class


Method javax.persistence.criteria.Expression Predicate in( Object... values ) Create a predicate to test whether the expression is a member of the argument list. Parameters: values - values to be tested against Returns: predicate testing for membership Since: JPA 2.0


javax.jdo.annotations Annotation NotPersistent Target: Fields (including property get methods) Annotation to specify that the member is not persistent. If used, this is the only JDO annotation allowed on a member. This corresponds to the xml attribute persistence-modifier="none" of the "field


Annotation Element javax.jdo.annotations.Persistent String nullIndicatorColumn Null indicator column for this member. Used for nested embedded fields or properties to indicate whether the embedded instance should have a null value. Returns: the null indicator column Default value: "" Since: JDO 2.1


Annotation Element javax.jdo.annotations.Inheritance InheritanceStrategy strategy Strategy to use for inheritance. Specifies in which table(s) the members for the class are stored. Returns: the inheritance strategy Default value: javax.jdo.annotations.InheritanceStrategy.UNSPECIFIED Since: JDO 2.1


Annotation Element javax.jdo.annotations.Persistent String loadFetchGroup Name of the fetch-group to use when this member is loaded due to being referenced when not already loaded. Returns: the name of the load fetch group Default value: "" Since: JDO 2.1


Annotation Element javax.jdo.annotations.Persistent Extension[] extensions Vendor extensions for this member. Returns: the vendor extensions Default value: {} Since: JDO 2.1

getFetchGroup(cls, name)

in scope in either the PersistenceManager or PersistenceManagerFactory, create it with no members

getFetchGroup(cls, name)

does not already exist, create it with no members. The FetchGroup does not become in scope


javax.jdo.annotations Annotation Transactional Target: Fields (including property get methods) Annotation to indicate that a member (field or property) is transactional but not persistent. This corresponds to xml attribute persistence-modifier="transactional" of "field" and "property" elements

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