Uses of Interface
org.sqlproc.engine.SqlControl

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.
<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, 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
<E> E
SqlCrudEngine.get(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass, SqlControl sqlControl)
          Internal get implementation
<E> E
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
<E> List<E>
SqlQueryEngine.query(SqlQuery query, SqlMappingResult mappingResult, Class<E> resultClass, SqlControl sqlControl)
          Internal query implementation
<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.
 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.
 



Copyright © 2015. All rights reserved.