Package org.sqlproc.engine
Class SqlQueryEngine.QueryExecutor<E>
- java.lang.Object
-
- org.sqlproc.engine.SqlQueryEngine.QueryExecutor<E>
-
- Enclosing class:
- SqlQueryEngine
private class SqlQueryEngine.QueryExecutor<E> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private SqlMappingResult
mappingResult
private SqlQuery
query
private Integer
rownums
private List<E>
rows
-
Constructor Summary
Constructors Constructor Description QueryExecutor(Integer rownums)
QueryExecutor(List<E> rows)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Integer
execute(Class<E> resultClass, SqlControl sqlControl, SqlRowProcessor<E> sqlRowProcessor, SqlRuntimeContext runtimeContext)
(package private) List<E>
execute(Class<E> resultClass, SqlControl sqlControl, SqlRuntimeContext runtimeContext)
(package private) boolean
execute(SqlRuntimeContext runtimeContext, Map<String,Object> resultRow, Class<E> resultClass, SqlControl sqlControl, SqlRowProcessor<E> sqlRowProcessor, Map<String,Object> ids, boolean isPrimitiveWrapper)
(package private) Integer
executeCount(SqlRuntimeContext runtimeContext)
(package private) SqlRuntimeContext
prepareQuery(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl)
(package private) SqlRuntimeContext
prepareQueryCount(SqlSession session, Object dynamicInputValues, SqlControl sqlControl)
-
-
-
Field Detail
-
rownums
private Integer rownums
-
query
private SqlQuery query
-
mappingResult
private SqlMappingResult mappingResult
-
-
Method Detail
-
prepareQuery
SqlRuntimeContext prepareQuery(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl)
-
prepareQueryCount
SqlRuntimeContext prepareQueryCount(SqlSession session, Object dynamicInputValues, SqlControl sqlControl)
-
execute
List<E> execute(Class<E> resultClass, SqlControl sqlControl, SqlRuntimeContext runtimeContext)
-
execute
Integer execute(Class<E> resultClass, SqlControl sqlControl, SqlRowProcessor<E> sqlRowProcessor, SqlRuntimeContext runtimeContext)
-
executeCount
Integer executeCount(SqlRuntimeContext runtimeContext)
-
execute
boolean execute(SqlRuntimeContext runtimeContext, Map<String,Object> resultRow, Class<E> resultClass, SqlControl sqlControl, SqlRowProcessor<E> sqlRowProcessor, Map<String,Object> ids, boolean isPrimitiveWrapper)
-
-