Class ResultLoader
java.lang.Object
org.apache.ibatis.executor.loader.ResultLoader
public class ResultLoader extends Object
- Author:
- Clinton Begin
-
Field Summary
Fields Modifier and Type Field Description protected BoundSql
boundSql
protected CacheKey
cacheKey
protected Configuration
configuration
protected long
creatorThreadId
protected Executor
executor
protected boolean
loaded
protected MappedStatement
mappedStatement
protected ObjectFactory
objectFactory
protected Object
parameterObject
protected ResultExtractor
resultExtractor
protected Object
resultObject
protected Class<?>
targetType
-
Constructor Summary
Constructors Constructor Description ResultLoader(Configuration config, Executor executor, MappedStatement mappedStatement, Object parameterObject, Class<?> targetType, CacheKey cacheKey, BoundSql boundSql)
-
Method Summary
Modifier and Type Method Description Object
loadResult()
boolean
wasNull()
-
Field Details
-
configuration
-
executor
-
mappedStatement
-
parameterObject
-
targetType
-
objectFactory
-
cacheKey
-
boundSql
-
resultExtractor
-
creatorThreadId
protected final long creatorThreadId -
loaded
protected boolean loaded -
resultObject
-
-
Constructor Details
-
ResultLoader
public ResultLoader(Configuration config, Executor executor, MappedStatement mappedStatement, Object parameterObject, Class<?> targetType, CacheKey cacheKey, BoundSql boundSql)
-
-
Method Details
-
loadResult
- Throws:
SQLException
-
wasNull
public boolean wasNull()
-