| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| BatchQueryBuilderFactory | Factory which creates BatchQueryBuilders for different types of queries, which, in their turn, create SQL strings | 
| EJBQLTranslatorFactory | Defines a factory for translation visitors of EJBQL. | 
| Class Summary | |
|---|---|
| BaseSQLAction | A convenience superclass for SQLAction implementations. | 
| BatchAction | |
| BindDirective | A custom Velocity directive to create a PreparedStatement parameter text. | 
| BindEqualDirective | A custom Velocity directive to create a PreparedStatement parameter text for "= ?". | 
| BindNotEqualDirective | A custom Velocity directive to create a PreparedStatement parameter text for "<>?". | 
| BindObjectEqualDirective | A custom Velocity directive to create a set of SQL conditions to match an ObjectId of an object. | 
| BindObjectNotEqualDirective | A custom Velocity directive to create a set of SQL conditions to check unequality of an ObjectId of an object. | 
| ChainDirective | A custom Velocity directive to conditionally join a number of chunks. | 
| ChunkDirective | A custom Velocity directive to describe a conditional chunk of a chain. | 
| ColumnDescriptor | A descriptor of a ResultSet column. | 
| DefaultBatchQueryBuilderFactory | Default implementation of BatchQueryBuilderFactory. | 
| DistinctResultIterator | A ResultIterator that does in-memory filtering of rows to return only distinct rows. | 
| EJBQLAction | Parses an EJBQL statement, converting it to SQL. | 
| EJBQLConditionTranslator | |
| EJBQLDbPathTranslator | |
| EJBQLDeleteTranslator | A translator of EJBQL DELETE statements into SQL. | 
| EJBQLFromTranslator | |
| EJBQLJoinAppender | Handles appending joins to the content buffer at a marked position. | 
| EJBQLMultiColumnOperand | A holder of multi-column match condition operand. | 
| EJBQLPathTranslator | A translator that walks the relationship/attribute path, appending joins to the query. | 
| EJBQLSelectColumnsTranslator | Translator of the EJBQL select clause. | 
| EJBQLSelectTranslator | A translator of EJBQL SELECT statements into SQL. | 
| EJBQLTranslationContext | A context used for translating of EJBQL to SQL. | 
| JdbcEJBQLTranslatorFactory | A default EJBQLTranslatorFactory. | 
| JDBCResultIterator | A ResultIterator over the underlying JDBC ResultSet. | 
| LimitResultIterator | |
| ParameterBinding | Describes PreparedStatement parameter binding. | 
| ProcedureAction | A SQLAction that runs a stored procedure. | 
| ResultDirective | A custom Velocity directive to describe a ResultSet column. | 
| RowDescriptor | A descriptor of a result row obtained from a database. | 
| RowDescriptorBuilder | A builder class that helps to assemble RowDescriptorinstances from various
 types of inputs. | 
| SelectAction | A SQLAction that handles SelectQuery execution. | 
| SoftDeleteBatchQueryBuilder | Implementation of DeleteBatchQueryBuilder, which uses 'soft' delete (runs
 UPDATE and sets 'deleted' field to true instead-of running SQL DELETE) | 
| SoftDeleteQueryBuilderFactory | Implementation of #BatchQueryBuilderFactory, which uses 'soft' delete
 (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE) | 
| SQLStatement | A PreparedStatement descriptor containing a String of SQL and an array of parameters. | 
| SQLTemplateAction | Implements a strategy for execution of SQLTemplates. | 
| SQLTemplateRenderingUtils | Implements utility methods used inside Velocity templates when rendering SQLTemplates. | 
| SQLTemplateResourceManager | An implementation of the Velocity ResourceManager and ResourceLoader that creates templates from in-memory Strings. | 
| UpdateAction | Deprecated. since 3.0 as corresponding delete and update queries are deprecated. | 
Contains classes that handle JDBC interactions.
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||