| Package | Description |
|---|---|
| org.sqlproc.engine |
The public part of the SQL Processor implementation.
|
| org.sqlproc.engine.impl |
The private part of the SQL Processor implementation.
|
| org.sqlproc.engine.jdbc |
The adapters and proxies for the JDBC stack.
|
| Modifier and Type | Method and Description |
|---|---|
SqlSession |
SqlSessionFactory.getSqlSession()
The main contract of this factory.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
SqlProcedureEngine.callFunction(SqlSession session,
Object dynamicInputValues)
Runs the stored function based on the META SQL statement.
|
Object |
SqlProcedureEngine.callFunction(SqlSession session,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the stored function based on the META SQL statement.
|
Object |
SqlProcedureEngine.callFunction(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the stored function based on the META SQL statement.
|
<E> List<E> |
SqlProcedureEngine.callQuery(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues)
Runs the stored procedure based on the META SQL statement to obtain a list of database rows.
|
<E> List<E> |
SqlProcedureEngine.callQuery(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the stored procedure based on the META SQL statement to obtain a list of database rows.
|
<E> List<E> |
SqlProcedureEngine.callQuery(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the stored procedure based on the META SQL statement to obtain a list of database rows.
|
int |
SqlProcedureEngine.callUpdate(SqlSession session,
Object dynamicInputValues)
Runs the stored procedure based on the META SQL statement.
|
int |
SqlProcedureEngine.callUpdate(SqlSession session,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the stored procedure based on the META SQL statement.
|
int |
SqlProcedureEngine.callUpdate(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the stored procedure based on the META SQL statement.
|
int |
SqlCrudEngine.delete(SqlSession session,
Object dynamicInputValues)
Runs the META SQL delete statement to delete a database row.
|
int |
SqlCrudEngine.delete(SqlSession session,
Object dynamicInputValues,
Object staticInputValues)
Runs the META SQL delete statement to delete a database row.
|
int |
SqlCrudEngine.delete(SqlSession session,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the META SQL delete statement to delete a database row.
|
int |
SqlCrudEngine.delete(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL delete statement to delete a database row.
|
<E> E |
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues)
Runs the META SQL query to obtain a unique database row.
|
<E> E |
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues)
Runs the META SQL query to obtain a unique database row.
|
<E> E |
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the META SQL query to obtain a unique database row.
|
<E> E |
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout,
Map<String,Class<?>> moreResultClasses)
Runs the META SQL query to obtain a unique database row.
|
<E> E |
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
Map<String,Class<?>> moreResultClasses)
Runs the META SQL query to obtain a unique database row.
|
<E> E |
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL query to obtain a unique database row.
|
int |
SqlCrudEngine.insert(SqlSession session,
Object dynamicInputValues)
Runs the META SQL insert statement to persist a database row.
|
int |
SqlCrudEngine.insert(SqlSession session,
Object dynamicInputValues,
Object staticInputValues)
Runs the META SQL insert statement to persist a database row.
|
int |
SqlCrudEngine.insert(SqlSession session,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the META SQL insert statement to persist a database row.
|
int |
SqlCrudEngine.insert(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL insert statement to persist a database row.
|
(package private) SqlRuntimeContext |
SqlQueryEngine.QueryExecutor.prepareQuery(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl) |
(package private) SqlRuntimeContext |
SqlQueryEngine.QueryExecutor.prepareQueryCount(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl) |
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Integer firstResult,
Integer maxResults)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
Integer firstResult,
Integer maxResults)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
Map<String,Class<?>> moreResultClasses)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
SqlOrder order)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
SqlOrder order,
Integer maxTimeout,
Integer maxResults,
Integer firstResult)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
SqlOrder order,
Integer maxTimeout,
Integer maxResults,
Integer firstResult,
Map<String,Class<?>> moreResultClasses)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
Object staticInputValues,
SqlOrder order,
Map<String,Class<?>> moreResultClasses)
Runs the META SQL query to obtain a list of database rows.
|
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL query to obtain a list of database rows.
|
<E> Integer |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl,
SqlRowProcessor<E> sqlRowProcessor)
Runs the META SQL query to process the query output using
SqlRowProcessor. |
<E> List<E> |
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlOrder order)
Runs the META SQL query to obtain a list of database rows.
|
int |
SqlQueryEngine.queryCount(SqlSession session)
Runs the META SQL query to obtain the number of database rows.
|
int |
SqlQueryEngine.queryCount(SqlSession session,
Object dynamicInputValues)
Runs the META SQL query to obtain the number of database rows.
|
int |
SqlQueryEngine.queryCount(SqlSession session,
Object dynamicInputValues,
Object staticInputValues)
Runs the META SQL query to obtain the number of database rows.
|
int |
SqlQueryEngine.queryCount(SqlSession session,
Object dynamicInputValues,
Object staticInputValues,
SqlOrder order,
Integer maxTimeout)
Runs META SQL query to obtain the number of database rows.
|
int |
SqlQueryEngine.queryCount(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs META SQL query to obtain the number of database rows.
|
int |
SqlCrudEngine.update(SqlSession session,
Object dynamicInputValues)
Runs the META SQL update statement to persist a database row.
|
int |
SqlCrudEngine.update(SqlSession session,
Object dynamicInputValues,
Object staticInputValues)
Runs the META SQL update statement to persist a database row.
|
int |
SqlCrudEngine.update(SqlSession session,
Object dynamicInputValues,
Object staticInputValues,
int maxTimeout)
Runs the META SQL update statement to persist a database row.
|
int |
SqlCrudEngine.update(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL update statement to persist a database row.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
SqlInputValue.setQueryParam(SqlTypeFactory typeFactory,
SqlSession session,
SqlQuery query,
String paramName)
Bind a dynamic input value to a named query parameter.
|
boolean |
SqlProcessResult.setQueryParams(SqlSession session,
SqlQuery query)
Bind an input values to a named query parameters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcSimpleSession
The JDBC stack implementation of the SQL Engine session contract.
|
| Modifier and Type | Method and Description |
|---|---|
static SqlSession |
JdbcSession.generateProxy(Connection connection)
The factory method to obtain this dynamic proxy.
|
static SqlSession |
JdbcSession.generateProxy(Connection connection,
String name)
The factory method to obtain this dynamic proxy.
|
SqlSession |
JdbcSessionFactory.getSqlSession()
The main contract of this factory.
|
Copyright © 2018. All rights reserved.