2.17.2: 2011-06-17

Package net.sf.basedb.core.hibernate

Interface Summary
JdbcWork<R> An extension to Hibernate's Work API which adds functionality for returning a value as a result from the work.
 

Class Summary
AbstractQueryCache Abstract base class used to cache queries for a session.
EntityQueryWrapper Wraps a hibernate query and adds checks so that unsaved items aren't added to the query as parameters.
ExecuteUpdateWork A JDBC work implementation that executes an update/insert/delete query and returns the number of rows that was affected by the query.
MultiUpdateWork A JDBC Work implementation that executes multiple queries that doesn't return any result.
QueryWrapper A simple wrapper around hibernate queries which simply forwards all calls to a parent query.
ResultSetWork<R> A work implementation that executes an SQL query on the connection, and returns a value that is picked by a subclass from the resulting ResultSet.
SchemaGenerator Replaces the Hibernate SchemaExport and SchemaUpdate tools.
SessionWrapper Wrapper around Hibernate sessions that includes a query cache.
StatelessSessionWrapper Wrapper around stateless Hibernate sessions that includes a query cache.
TableExistsWork A work implementation that checks if a given table exists in the database or not.
TableInfoWork A work implementation that loads database metadata for a table and returns it as a TableInfo object.
TypeWrapper<T extends Type> Wrapper class for Hibernate types that will try to "hide" issues with the redesign of the type system in Hibernate that is going on in Hibernate 3.5.2 --> Hibernate 3.6.
 


2.17.2: 2011-06-17