类 ClassAccessors
java.lang.Object
cn.bytengine.d.assist.ClassAccessors
类辅助工具,主要用于缓存某类型对应的ClassAccessor
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Collection<ClassAccessor>清理已注册类访问器static Set<Map.Entry<Class<?>,ClassAccessor>> classes()获取所有注册类访问器static booleancontainsClass(Class<?> key) 是否注册指定类访问器static booleancontainsClass(String key) 是否注册指定类访问器static boolean判断类访问器已经注册static booleancontainsClassAccessor(cn.bytengine.d.lang.reflect.ClassInfo value) 是否注册类访问器static voideach(BiConsumer<? super Class<?>, ? super ClassAccessor> action) 遍历注册类访问器static ClassAccessor获取指定类的访问器static ClassAccessor获取指定类的访问器static voidload()加载注册的类访问器注册器static ClassAccessor[]给定类集合,获取类访问器集合static ClassAccessor注册指定类型
-
构造器详细资料
-
ClassAccessors
public ClassAccessors()
-
-
方法详细资料
-
load
public static void load()加载注册的类访问器注册器 -
register
注册指定类型- 参数:
key- 指定类型- 返回:
- 类访问器
-
classAccessors
清理已注册类访问器- 返回:
- 被清理类访问器
-
classes
获取所有注册类访问器- 返回:
- 类访问器集合
-
each
遍历注册类访问器- 参数:
action- 类访问器消费函数
-
containsClass
是否注册指定类访问器- 参数:
key- 类名称- 返回:
- 是否已注册
-
containsClass
是否注册指定类访问器- 参数:
key- 指定类- 返回:
- 是否已注册
-
containsClassAccessor
public static boolean containsClassAccessor(cn.bytengine.d.lang.reflect.ClassInfo value) 是否注册类访问器- 参数:
value- 类信息- 返回:
- 是否已注册
-
containsClassAccessor
判断类访问器已经注册- 参数:
value- 类访问器- 返回:
- 是否已注册
-
get
获取指定类的访问器- 参数:
key- 类型- 返回:
- 类访问器
-
get
获取指定类的访问器- 参数:
key- 类名- 返回:
- 类访问器
-
of
给定类集合,获取类访问器集合- 参数:
classes- 类集合- 返回:
- 类访问器集合
-