public class ResultLoader extends Object
Modifier and Type | Field and 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 and Description |
---|
ResultLoader(Configuration config,
Executor executor,
MappedStatement mappedStatement,
Object parameterObject,
Class<?> targetType,
CacheKey cacheKey,
BoundSql boundSql) |
protected final Configuration configuration
protected final Executor executor
protected final MappedStatement mappedStatement
protected final Object parameterObject
protected final Class<?> targetType
protected final ObjectFactory objectFactory
protected final CacheKey cacheKey
protected final BoundSql boundSql
protected final ResultExtractor resultExtractor
protected final long creatorThreadId
protected boolean loaded
protected Object resultObject
public ResultLoader(Configuration config, Executor executor, MappedStatement mappedStatement, Object parameterObject, Class<?> targetType, CacheKey cacheKey, BoundSql boundSql)
public Object loadResult() throws SQLException
SQLException
public boolean wasNull()
Copyright © 2010–2015 MyBatis.org. All rights reserved.