|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SqlControl | |
|---|---|
| org.sqlproc.engine | The public part of the SQL Processor implementation. |
| org.sqlproc.engine.impl | The private part of the SQL Processor implementation. |
| Uses of SqlControl in org.sqlproc.engine |
|---|
| Methods in org.sqlproc.engine with parameters of type SqlControl | ||
|---|---|---|
Object |
SqlProcedureEngine.callFunction(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the stored function based on the META SQL statement. |
|
|
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,
SqlControl sqlControl)
Runs the stored procedure based on the META SQL statement. |
|
int |
SqlCrudEngine.delete(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL delete statement to delete a database row. |
|
private
|
SqlCrudEngine.get(SqlQuery query,
SqlMappingResult mappingResult,
Class<E> resultClass,
SqlControl sqlControl)
Internal get implementation |
|
|
SqlCrudEngine.get(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL query to obtain a unique database row. |
|
static Map<String,Object> |
SqlEngine.getFeatures(SqlControl sqlControl)
The helper to prevent the NPE |
|
static int |
SqlEngine.getFetchSize(SqlControl sqlControl)
The helper to prevent the NPE |
|
static int |
SqlEngine.getFirstResult(SqlControl sqlControl)
The helper to prevent the NPE |
|
static int |
SqlEngine.getMaxResults(SqlControl sqlControl)
The helper to prevent the NPE |
|
static int |
SqlEngine.getMaxTimeout(SqlControl sqlControl)
The helper to prevent the NPE |
|
static Map<String,Class<?>> |
SqlEngine.getMoreResultClasses(SqlControl sqlControl)
The helper to prevent the NPE |
|
static SqlOrder |
SqlEngine.getOrder(SqlControl sqlControl)
The helper to prevent the NPE |
|
static String |
SqlEngine.getProcessingId(SqlControl sqlControl)
The helper to prevent the NPE |
|
String |
SqlQueryEngine.getSql(Object dynamicInputValues,
SqlControl sqlControl)
Because the SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL query command. |
|
String |
SqlProcedureEngine.getSql(Object dynamicInputValues,
SqlControl sqlControl,
SqlMetaStatement.Type statementType)
Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL statement command. |
|
String |
SqlCrudEngine.getSql(Object dynamicInputValues,
SqlControl sqlControl,
SqlMetaStatement.Type statementType)
Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL statement command. |
|
static Object |
SqlEngine.getStaticInputValues(SqlControl sqlControl)
The helper to prevent the NPE |
|
int |
SqlCrudEngine.insert(SqlSession session,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL insert statement to persist a database row. |
|
protected SqlProcessResult |
SqlEngine.process(SqlMetaStatement.Type sqlStatementType,
Object dynamicInputValues,
SqlControl sqlControl)
The main contract for a dynamic ANSI SQL Query generation. |
|
private
|
SqlQueryEngine.query(SqlQuery query,
SqlMappingResult mappingResult,
Class<E> resultClass,
SqlControl sqlControl)
Internal query implementation |
|
|
SqlQueryEngine.query(SqlSession session,
Class<E> resultClass,
Object dynamicInputValues,
SqlControl sqlControl)
Runs the META SQL query to obtain a list 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,
SqlControl sqlControl)
Runs the META SQL update statement to persist a database row. |
|
| Uses of SqlControl in org.sqlproc.engine.impl |
|---|
| Classes in org.sqlproc.engine.impl that implement SqlControl | |
|---|---|
class |
SqlStandardControl
The compound parameters controlling the META SQL execution. |
| Fields in org.sqlproc.engine.impl declared as SqlControl | |
|---|---|
(package private) SqlControl |
SqlProcessContext.sqlControl
The compound parameters controlling the META SQL execution. |
| Methods in org.sqlproc.engine.impl with parameters of type SqlControl | |
|---|---|
SqlProcessResult |
SqlMetaStatement.process(SqlMetaStatement.Type sqlStatementType,
Object dynamicInputValues,
SqlControl sqlControl,
SqlEngine sqlEngine)
The main contract for a dynamic ANSI SQL Query generation. |
| Constructors in org.sqlproc.engine.impl with parameters of type SqlControl | |
|---|---|
SqlProcessContext(SqlMetaStatement.Type sqlStatementType,
Object dynamicInputValues,
SqlControl sqlControl,
SqlEngine sqlEngine)
Creates a new instance. |
|
SqlProcessContext(SqlProcessContext ctx,
Object dynamicInputValues,
SqlControl sqlControl)
Creates a new instance. |
|
SqlProcessResult(SqlProcessResult result,
Object dynamicInputValues,
SqlControl sqlControl)
Creates a new instance with a SQL fragment from SqlMetaText. |
|
SqlStandardControl(SqlControl sqlControl)
Merging constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||