Fast Object Database for Java - with JPA/JDO support

Internal Website Search

81-90 of 200 resultsRefresh


Method javax.jdo.Query void compile() Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan. Since: JDO 1.0


Annotation Element javax.persistence.NamedQuery String query (Required) The query string in the Java Persistence query language. Since: JPA 1.0


Method javax.jdo.Query void setClass( Class cls ) Set the class of the candidate instances of the query. The class specifies the class of the candidates of the query. Elements of the candidate collection that are of the specified class are filtered before being put into the result Collection


Method javax.persistence.Query Query setFirstResult( int startPosition ) Set the position of the first result to retrieve. Parameters: startPosition - position of the first result, numbered from 0 Returns: the same query instance Throws: IllegalArgumentException - if the argument is negative Since: JPA 1.0


Method javax.persistence.Query int getMaxResults() The maximum number of results the query object was set to retrieve. Returns Integer.MAX_VALUE if setMaxResults was not applied to the query object. Returns: maximum number of results Since: JPA 2.0


Method javax.persistence.Query Map getHints() Get the properties and hints and associated values that are in effect for the query instance. Returns: query properties and hints Since: JPA 2.0


Method javax.persistence.Query T unwrap( Class cls ) Return an object of the specified type to allow access to the provider-specific API. If the provider's query implementation does not support ... to be returned. This is normally either the underlying query implementation class or an interface


Method javax.jdo.Query Object executeWithMap( Map parameters ) Execute the query and return the filtered Collection. The query is executed with the parameters set by the Map values. Each Map entry consists of a key which is the name of the parameter in the declareParameters method, and a value


Method javax.persistence.Query FlushModeType getFlushMode() Get the flush mode in effect for the query execution. If a flush mode has not been set for the query object, returns the flush mode in effect for the entity manager. Returns: flush mode Since: JPA 2.0


Method javax.persistence.Query Parameter getParameter( int position ) Get the parameter object ... required to be supported for native queries. Parameters: position - position Returns: parameter object ... IllegalStateException - if invoked on a native query when the implementation does not support this use Since: JPA 2.0

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