跳过导航链接
A C D E F G I O P Q S T 

A

AbstractFetchAction - org.beetl.sql.fetch中的类
实现FetchAction
AbstractFetchAction() - 类 的构造器org.beetl.sql.fetch.AbstractFetchAction
 
add(Class, Object, Object) - 类 中的方法org.beetl.sql.fetch.FetchContext
 
addAttribute(Object, String) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
addAttribute(Object, String) - 类 中的方法org.beetl.sql.fetch.FetchContext
 
addCached(SQLManager, Object) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
addCached(Object, Object) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 

C

containAttribute(Object, String) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
判断对象的某个属性是否已经加载
containAttribute(Object, String) - 类 中的方法org.beetl.sql.fetch.FetchContext
 

D

DefaultBeanFetch - org.beetl.sql.fetch中的类
fetch 入口类,在beetlsql查询返回结果前,最后一步就是确实实体是否有@Fetch注解,如果有,按照fetch注解 抓取额外的对象
DefaultBeanFetch() - 类 的构造器org.beetl.sql.fetch.DefaultBeanFetch
 

E

execute(ExecuteContext, List) - 接口 中的方法org.beetl.sql.fetch.FetchAction
 
execute(ExecuteContext, List) - 类 中的方法org.beetl.sql.fetch.FetchManyAction
 
execute(ExecuteContext, List) - 类 中的方法org.beetl.sql.fetch.FetchOneAction
 
execute(ExecuteContext, List) - 类 中的方法org.beetl.sql.fetch.FetchSqlAction
 

F

Fetch - org.beetl.sql.fetch.annotation中的注释类型
作用于在pojo上,表示需要fetch操作 {@code
FetchAction - org.beetl.sql.fetch中的接口
完成fetch操作,execute方法内部需要先判断是否已经Fetch过,避免无限循环,参考FetchAction
FetchContext - org.beetl.sql.fetch中的类
 
FetchContext() - 类 的构造器org.beetl.sql.fetch.FetchContext
 
FetchMany - org.beetl.sql.fetch.annotation中的注释类型
{@code
FetchManyAction - org.beetl.sql.fetch中的类
该类的某些属性可以通过再次查询获取 {@code public class User{ private Long id; private Long departmentId
FetchManyAction(PropertyDescriptor, PropertyDescriptor) - 类 的构造器org.beetl.sql.fetch.FetchManyAction
 
fetchMore(ExecuteContext, List, Annotation) - 类 中的方法org.beetl.sql.fetch.DefaultBeanFetch
 
FetchOne - org.beetl.sql.fetch.annotation中的注释类型
该类的某些属性可以通过再次查询获取 {@code
FetchOneAction - org.beetl.sql.fetch中的类
该类的某些属性可以通过属性再次查询获取 {@code public class User{ private Long id; private Long departmentId
FetchOneAction(PropertyDescriptor) - 类 的构造器org.beetl.sql.fetch.FetchOneAction
以User例子来说
FetchSql - org.beetl.sql.fetch.annotation中的注释类型
{@code
FetchSqlAction - org.beetl.sql.fetch中的类
 
FetchSqlAction() - 类 的构造器org.beetl.sql.fetch.FetchSqlAction
 
find(Class, Object) - 类 中的方法org.beetl.sql.fetch.FetchContext
 
findIdProperty(Class, SQLManager) - 类 中的方法org.beetl.sql.fetch.DefaultBeanFetch
 

G

getAnnotation() - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
getAnnotation() - 接口 中的方法org.beetl.sql.fetch.FetchAction
 
getCollectionType(Type) - 类 中的方法org.beetl.sql.fetch.DefaultBeanFetch
 
getLevel() - 类 中的方法org.beetl.sql.fetch.FetchContext
 
getOriginProperty() - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
getOriginProperty() - 接口 中的方法org.beetl.sql.fetch.FetchAction
 
getParamterTypeClass(Type) - 类 中的方法org.beetl.sql.fetch.DefaultBeanFetch
 

I

init(Class, Class, Annotation, PropertyDescriptor) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
init(Class, Class, Annotation, PropertyDescriptor) - 接口 中的方法org.beetl.sql.fetch.FetchAction
 
init(Class, Class, Annotation, PropertyDescriptor) - 类 中的方法org.beetl.sql.fetch.FetchManyAction
 

O

org.beetl.sql.fetch - 程序包 org.beetl.sql.fetch
 
org.beetl.sql.fetch.annotation - 程序包 org.beetl.sql.fetch.annotation
 

P

parse(SQLManager, Class) - 类 中的方法org.beetl.sql.fetch.DefaultBeanFetch
 

Q

queryFromCache(Class, Object) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
queryFromCache(Class, Object, PropertyDescriptor) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
 
queryFromCache(SQLManager, Object) - 类 中的方法org.beetl.sql.fetch.AbstractFetchAction
判断某个对象是否已经加载

S

setLevel(int) - 类 中的方法org.beetl.sql.fetch.FetchContext
 

T

toMap(SQLManager, List<Object>, Class) - 类 中的方法org.beetl.sql.fetch.FetchOneAction
 
A C D E F G I O P Q S T 
跳过导航链接

Copyright © 2021. All rights reserved.