Package | Description |
---|---|
org.apache.cayenne.access.jdbc |
Contains classes that handle JDBC interactions.
|
org.apache.cayenne.access.trans |
Provides translators for Cayenne queries.
|
org.apache.cayenne.dba |
Contains database adapter API (DbAdapter) and its default implementation.
|
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 | Field and Description |
---|---|
protected BatchQuery |
BatchAction.query |
Modifier and Type | Method and Description |
---|---|
BatchQuery |
BatchAction.getQuery() |
Modifier and Type | Method and Description |
---|---|
void |
SoftDeleteBatchQueryBuilder.bindParameters(PreparedStatement statement,
BatchQuery query) |
String |
SoftDeleteBatchQueryBuilder.createSqlString(BatchQuery batch) |
protected int |
SoftDeleteBatchQueryBuilder.getFirstParameterIndex(BatchQuery query) |
protected boolean |
SoftDeleteBatchQueryBuilder.needSoftDelete(BatchQuery query) |
Constructor and Description |
---|
BatchAction(BatchQuery batchQuery,
JdbcAdapter adapter,
EntityResolver entityResolver) |
Modifier and Type | Field and Description |
---|---|
protected BatchQuery |
LOBBatchQueryWrapper.query |
Modifier and Type | Method and Description |
---|---|
BatchQuery |
LOBBatchQueryWrapper.getQuery()
Returns wrapped BatchQuery.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DeleteBatchQueryBuilder.applyQualifier(StringBuffer query,
BatchQuery batch)
Appends WHERE clause to SQL string
|
void |
BatchQueryBuilder.bindParameters(PreparedStatement statement,
BatchQuery query)
Binds parameters for the current batch iteration to the PreparedStatement.
|
void |
DeleteBatchQueryBuilder.bindParameters(PreparedStatement statement,
BatchQuery query)
Binds BatchQuery parameters to the PreparedStatement.
|
void |
InsertBatchQueryBuilder.bindParameters(PreparedStatement statement,
BatchQuery query)
Binds parameters for the current batch iteration to the PreparedStatement.
|
void |
LOBBatchQueryBuilder.bindParameters(PreparedStatement statement,
BatchQuery query)
Binds BatchQuery parameters to the PreparedStatement.
|
void |
UpdateBatchQueryBuilder.bindParameters(PreparedStatement statement,
BatchQuery query)
Binds BatchQuery parameters to the PreparedStatement.
|
String |
LOBBatchQueryBuilder.createLOBSelectString(BatchQuery updateQuery,
List selectedLOBAttributes,
List qualifierAttributes) |
abstract String |
BatchQueryBuilder.createSqlString(BatchQuery batch)
Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
|
String |
DeleteBatchQueryBuilder.createSqlString(BatchQuery batch) |
String |
InsertBatchQueryBuilder.createSqlString(BatchQuery batch) |
String |
LOBInsertBatchQueryBuilder.createSqlString(BatchQuery batch) |
String |
LOBUpdateBatchQueryBuilder.createSqlString(BatchQuery batch) |
String |
UpdateBatchQueryBuilder.createSqlString(BatchQuery batch) |
protected int |
DeleteBatchQueryBuilder.getFirstParameterIndex(BatchQuery query) |
List<Object> |
BatchQueryBuilder.getParameterValues(BatchQuery query)
Returns a list of values for the current batch iteration.
|
List<Object> |
InsertBatchQueryBuilder.getParameterValues(BatchQuery query)
Returns a list of values for the current batch iteration.
|
abstract List |
LOBBatchQueryBuilder.getValuesForLOBUpdateParameters(BatchQuery query) |
List |
LOBInsertBatchQueryBuilder.getValuesForLOBUpdateParameters(BatchQuery query) |
List |
LOBUpdateBatchQueryBuilder.getValuesForLOBUpdateParameters(BatchQuery query) |
Constructor and Description |
---|
LOBBatchQueryWrapper(BatchQuery query) |
Modifier and Type | Method and Description |
---|---|
SQLAction |
JdbcActionBuilder.batchAction(BatchQuery query) |
Modifier and Type | Method and Description |
---|---|
SQLAction |
SQLServerActionBuilder.batchAction(BatchQuery query) |
Constructor and Description |
---|
SQLServerBatchAction(BatchQuery batchQuery,
JdbcAdapter adapter,
EntityResolver entityResolver) |
Modifier and Type | Class and Description |
---|---|
class |
DeleteBatchQuery
Batched delete query.
|
class |
InsertBatchQuery
Batched INSERT query.
|
class |
UpdateBatchQuery
Batched UPDATE query.
|
Modifier and Type | Method and Description |
---|---|
SQLAction |
SQLActionVisitor.batchAction(BatchQuery query)
Creates an action to execute a batch update query.
|
Copyright © 2001–2018 Apache Cayenne. All rights reserved.