Package | Description |
---|---|
org.apache.cayenne.access.jdbc |
Contains classes that handle JDBC interactions.
|
org.apache.cayenne.dba |
Contains database adapter API (DbAdapter) and its default implementation.
|
org.apache.cayenne.dba.db2 |
IBM DB2 DbAdapter.
|
org.apache.cayenne.dba.frontbase |
FrontBase DbAdapter.
|
org.apache.cayenne.dba.hsqldb |
HSQLDB DbAdapter.
|
org.apache.cayenne.dba.ingres | |
org.apache.cayenne.dba.mysql |
MySQL DbAdapter.
|
org.apache.cayenne.dba.openbase |
OpenBase DbAdapter.
|
org.apache.cayenne.dba.oracle |
Oracle DbAdapter.
|
org.apache.cayenne.dba.postgres |
PostgreSQL DbAdapter.
|
org.apache.cayenne.dba.sqlite | |
org.apache.cayenne.dba.sqlserver |
MS SQLServer DbAdapter.
|
org.apache.cayenne.query |
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseSQLAction
A convenience superclass for SQLAction implementations.
|
class |
BatchAction |
class |
EJBQLAction
Parses an EJBQL statement, converting it to SQL.
|
class |
ProcedureAction
A SQLAction that runs a stored procedure.
|
class |
SelectAction
A SQLAction that handles SelectQuery execution.
|
class |
SQLTemplateAction
Implements a strategy for execution of SQLTemplates.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
JdbcActionBuilder.batchAction(BatchQuery query) |
SQLAction |
JdbcActionBuilder.ejbqlAction(EJBQLQuery query) |
SQLAction |
JdbcAdapter.getAction(Query query,
DataNode node)
Uses JdbcActionBuilder to create the right action.
|
SQLAction |
DbAdapter.getAction(Query query,
DataNode node)
Returns an instance of SQLAction that should handle the query.
|
SQLAction |
AutoAdapter.getAction(Query query,
DataNode node) |
<T> SQLAction |
JdbcActionBuilder.objectSelectAction(SelectQuery<T> query) |
SQLAction |
JdbcActionBuilder.procedureAction(ProcedureQuery query) |
SQLAction |
JdbcActionBuilder.sqlAction(SQLTemplate query) |
Modifier and Type | Method and Description |
---|---|
SQLAction |
DB2Adapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action.
|
SQLAction |
DB2ActionBuilder.procedureAction(ProcedureQuery query) |
Modifier and Type | Method and Description |
---|---|
SQLAction |
FrontBaseAdapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
HSQLDBAdapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action.
|
Modifier and Type | Class and Description |
---|---|
class |
IngresSelectAction |
Modifier and Type | Method and Description |
---|---|
SQLAction |
IngresAdapter.getAction(Query query,
DataNode node) |
<T> SQLAction |
IngresActionBuilder.objectSelectAction(SelectQuery<T> query) |
Modifier and Type | Method and Description |
---|---|
SQLAction |
MySQLAdapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
OpenBaseAdapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
OracleAdapter.getAction(Query query,
DataNode node)
Uses OracleActionBuilder to create the right action.
|
SQLAction |
Oracle8Adapter.getAction(Query query,
DataNode node)
Uses OracleActionBuilder to create the right action.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
PostgresAdapter.getAction(Query query,
DataNode node)
Uses PostgresActionBuilder to create the right action.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
SQLiteAdapter.getAction(Query query,
DataNode node) |
Modifier and Type | Class and Description |
---|---|
class |
SQLServerBatchAction |
class |
SQLServerProcedureAction
ProcedureAction for SQLServer MS JDBC driver.
|
class |
SQLServerSelectAction |
Modifier and Type | Method and Description |
---|---|
SQLAction |
SQLServerActionBuilder.batchAction(BatchQuery query) |
SQLAction |
SQLServerAdapter.getAction(Query query,
DataNode node)
Uses SQLServerActionBuilder to create the right action.
|
<T> SQLAction |
SQLServerActionBuilder.objectSelectAction(SelectQuery<T> query) |
SQLAction |
SQLServerActionBuilder.procedureAction(ProcedureQuery query) |
Modifier and Type | Method and Description |
---|---|
SQLAction |
SQLActionVisitor.batchAction(BatchQuery query)
Creates an action to execute a batch update query.
|
SQLAction |
SQLTemplate.createSQLAction(SQLActionVisitor visitor)
Calls sqlAction(this) on the visitor.
|
SQLAction |
SelectQuery.createSQLAction(SQLActionVisitor visitor)
Calls "makeSelect" on the visitor.
|
SQLAction |
RefreshQuery.createSQLAction(SQLActionVisitor visitor) |
SQLAction |
QueryChain.createSQLAction(SQLActionVisitor visitor)
Throws an exception as execution should've been delegated to the queries contained
in the chain.
|
SQLAction |
Query.createSQLAction(SQLActionVisitor visitor)
A callback method invoked by Cayenne during the final execution phase of the query
run.
|
SQLAction |
ProcedureQuery.createSQLAction(SQLActionVisitor visitor)
Calls "makeProcedure" on the visitor.
|
SQLAction |
IndirectQuery.createSQLAction(SQLActionVisitor visitor)
Throws an exception as indirect query should not be executed directly.
|
SQLAction |
EJBQLQuery.createSQLAction(SQLActionVisitor visitor) |
SQLAction |
BatchQuery.createSQLAction(SQLActionVisitor visitor)
Calls "batchAction" on the visitor.
|
abstract SQLAction |
AbstractQuery.createSQLAction(SQLActionVisitor visitor) |
SQLAction |
SQLActionVisitor.ejbqlAction(EJBQLQuery query)
Creates an action to execute EJBQL query.
|
<T> SQLAction |
SQLActionVisitor.objectSelectAction(SelectQuery<T> query)
Creates an action to execute a SelectQuery.
|
SQLAction |
SQLActionVisitor.procedureAction(ProcedureQuery query)
Creates an action to execute a ProcedureQuery.
|
SQLAction |
SQLActionVisitor.sqlAction(SQLTemplate query)
Creates an action to execute a SQLTemplate.
|
Copyright © 2001–2015 Apache Cayenne. All rights reserved.