Package org.apache.ibatis.executor
Class BaseExecutor.DeferredLoad
- java.lang.Object
-
- org.apache.ibatis.executor.BaseExecutor.DeferredLoad
-
- Enclosing class:
- BaseExecutor
private static class BaseExecutor.DeferredLoad extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private CacheKeykeyprivate PerpetualCachelocalCacheprivate ObjectFactoryobjectFactoryprivate java.lang.Stringpropertyprivate ResultExtractorresultExtractorprivate MetaObjectresultObjectprivate java.lang.Class<?>targetType
-
Constructor Summary
Constructors Constructor Description DeferredLoad(MetaObject resultObject, java.lang.String property, CacheKey key, PerpetualCache localCache, Configuration configuration, java.lang.Class<?> targetType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanLoad()voidload()
-
-
-
Field Detail
-
resultObject
private final MetaObject resultObject
-
property
private final java.lang.String property
-
targetType
private final java.lang.Class<?> targetType
-
key
private final CacheKey key
-
localCache
private final PerpetualCache localCache
-
objectFactory
private final ObjectFactory objectFactory
-
resultExtractor
private final ResultExtractor resultExtractor
-
-
Constructor Detail
-
DeferredLoad
public DeferredLoad(MetaObject resultObject, java.lang.String property, CacheKey key, PerpetualCache localCache, Configuration configuration, java.lang.Class<?> targetType)
-
-