See: Description
| Interface | Description | 
|---|---|
| SQLTemplateProcessor | 
| Class | Description | 
|---|---|
| BaseSQLAction | A convenience superclass for SQLAction implementations. | 
| BatchAction | |
| ColumnDescriptor | A descriptor of a ResultSet column. | 
| ConnectionAwareResultIterator<T> | A  ResultIteratorwrapper that handles closing a connection. | 
| DistinctResultIterator<T> | A ResultIterator that does in-memory filtering of rows to return only
 distinct rows. | 
| EJBQLAction | Parses an EJBQL statement, converting it to SQL. | 
| JDBCResultIterator<T> | A ResultIterator over the underlying JDBC ResultSet. | 
| LimitResultIterator<T> | |
| ProcedureAction | A SQLAction that runs a stored procedure. | 
| 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. | 
| SQLStatement | A PreparedStatement descriptor containing a String of SQL and an array of parameters. | 
| SQLTemplateAction | Implements a strategy for execution of SQLTemplates. | 
Contains classes that handle JDBC interactions.
Copyright © 2001–2023 Apache Cayenne. All rights reserved.