public abstract class AbstractFetchAction extends Object implements FetchAction
| 构造器和说明 |
|---|
AbstractFetchAction() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAttribute(Object obj,
String attrName) |
void |
addCached(Object value,
Object key) |
void |
addCached(SQLManager sqlManager,
Object obj) |
boolean |
containAttribute(Object obj,
String attrName)
判断对象的某个属性是否已经加载
|
Annotation |
getAnnotation() |
org.beetl.sql.clazz.kit.PropertyDescriptorWrap |
getOriginProperty() |
void |
init(Class owner,
Class target,
Annotation config,
org.beetl.sql.clazz.kit.PropertyDescriptorWrap originProperty) |
Object |
queryFromCache(Class target,
Object key) |
Object |
queryFromCache(Class target,
Object value,
PropertyDescriptor idProperty) |
Object |
queryFromCache(SQLManager sqlManager,
Object value)
判断某个对象是否已经加载
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutepublic Object queryFromCache(Class target, Object value, PropertyDescriptor idProperty)
public Object queryFromCache(SQLManager sqlManager, Object value)
sqlManager - value - public void addCached(SQLManager sqlManager, Object obj)
public boolean containAttribute(Object obj, String attrName)
obj - attrName - public Annotation getAnnotation()
getAnnotation 在接口中 FetchActionpublic void init(Class owner, Class target, Annotation config, org.beetl.sql.clazz.kit.PropertyDescriptorWrap originProperty)
init 在接口中 FetchActionpublic org.beetl.sql.clazz.kit.PropertyDescriptorWrap getOriginProperty()
getOriginProperty 在接口中 FetchActionCopyright © 2023. All rights reserved.