See: Description
Interface | Description |
---|---|
BatchQueryBuilderFactory |
Factory which creates BatchQueryBuilders for different types of queries, which, in
their turn, create SQL strings for batch queries.
|
EJBQLTranslatorFactory |
Defines a factory for translation visitors of EJBQL.
|
Class | Description |
---|---|
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
RowDescriptor instances 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.
|
Contains classes that handle JDBC interactions.
Copyright © 2001–2018 Apache Cayenne. All rights reserved.