org.sqlproc.engine
Class SqlQueryEngine.QueryExecutor<E>

java.lang.Object
  extended by org.sqlproc.engine.SqlQueryEngine.QueryExecutor<E>
Enclosing class:
SqlQueryEngine

private class SqlQueryEngine.QueryExecutor<E>
extends Object


Field Summary
private  SqlMappingResult mappingResult
           
private  SqlQuery query
           
private  Integer rownums
           
private  List<E> rows
           
 
Constructor Summary
SqlQueryEngine.QueryExecutor(Integer rownums)
           
SqlQueryEngine.QueryExecutor(List<E> rows)
           
 
Method Summary
(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, 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rownums

private Integer rownums

rows

private List<E> rows

query

private SqlQuery query

mappingResult

private SqlMappingResult mappingResult
Constructor Detail

SqlQueryEngine.QueryExecutor

SqlQueryEngine.QueryExecutor(List<E> rows)

SqlQueryEngine.QueryExecutor

SqlQueryEngine.QueryExecutor(Integer rownums)
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,
                Object resultRow,
                Class<E> resultClass,
                SqlControl sqlControl,
                SqlRowProcessor<E> sqlRowProcessor,
                Map<String,Object> ids,
                boolean isPrimitiveWrapper)


Copyright © 2015. All rights reserved.