ObjectDB ObjectDB

Internal Website Search

11-20 of 200 resultsRefresh

Collections in JPQL and Criteria Queries

IS EMPTY is TRUE if the collection is empty and FALSE otherwise. c.languages IS NOT EMPTY is FALSE ... .languages is TRUE if languages contains 'English' and FALSE if not. 'English' NOT MEMBER OF c.languages ... parameter is a collection that contains 'English' and FALSE if not. 'English' NOT IN :languages is TRUE

Database Schema Evolution

with default values (0, false or null). Fields in the old schema that do not have matching fields in the new ... with a default value (0, false or null). The following type conversions are supported: From any numeric type ... and false are converted to false, any other value is converted to true). From any type to String (using

Comparison in JPQL and Criteria API

== FALSE TRUE != TRUE FALSE Comparison operators are always evaluated to TRUE, FALSE or NULL. When both operands are not NULL (not shown in the table) the operator is evaluated to either TRUE or FALSE

General Settings and Logging

" stdout="false" stderr="false" /> <log-archive path="$objectdb/log/archive/" retain="90 ... ="8mb" stdout="false" stderr="false" /> General logging settings are specified in the <log> element

Strings in JPQL and Criteria Queries

literal). For example: c.name LIKE '_r%' is TRUE for 'Brazil' and FALSE for 'Denmark' c.name LIKE '%' is always TRUE (for any c.name value). c.name NOT LIKE '%' is always FALSE (for any c.name value ... '%\%' ESCAPE '\' is evaluated to FALSE. In the expressions above only the first percent character

JPA Entity Fields

EntityWithFieldSettings { @Basic(optional=false) Integer field1; @OneToOne(cascade=CascadeType ... behavior. null values are allowed by default. Specifying optional=false (as demonstrated for field1

SSL Configuration

file contains the following <ssl> element: <ssl enabled="false"> <server-keystore path ... " password="pwd" /> </ssl> The enabled attribute of the ssl element (whose value is "true" or "false

[ODB1] Chapter 7 - JDOQL Queries

"", " ", "abcd\n1234", ... boolean true, false reference null As shown in the next section (section ... to access a field or invoke a method using a null reference results in a false evaluation ... is evaluated as false but an exception is not thrown (similarly to handling NullPointerException by

[ODB1] Chapter 2 - A Quick Tour

= pm.getExtent(Person.class, false); 41 Iterator itr = extent.iterator(); 42 ... (changing false to true has no effect here, because Person has no subclasses). The Extent of the class


is false, and there is already an instance in the cache with the same JDO identity as the oid ... ObjectId class. If the validate flag is false, and the instance does not exist in the data store ... this PersistenceManager. If the useFetchPlan parameter is false, this method behaves exactly as

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