类 GeneratorSupport<T extends Accessor>
java.lang.Object
cn.taketoday.reflect.GeneratorSupport<T>
- 作者:
- TODAY 2020/9/11 16:32
-
字段概要
字段修饰符和类型字段说明protected ClassLoaderprotected Stringprotected static final MapCache<Object,Accessor, GeneratorSupport<?>> protected final Class<?> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected abstract voidappendClassName(StringBuilder builder) protected ClassEmitterprotected voidbuildClassNameSuffix(StringBuilder builder, Executable target) protected abstract ObjectcacheKey()protected abstract booleanstatic booleanstatic bytestatic charstatic doublestatic floatstatic intstatic longstatic shortcreate()protected Tprotected abstract Tprotected voidprotected intprotected abstract ClassGeneratorprotected ClassLoaderprotected Stringprotected String[]protected TnewInstance(Class<T> accessorClass) protected voidprepareParameters(CodeEmitter codeEmitter, Executable targetExecutable) voidsetClassLoader(ClassLoader classLoader)
-
字段详细资料
-
className
-
classLoader
-
targetClass
-
mappings
-
-
构造器详细资料
-
GeneratorSupport
-
-
方法详细资料
-
create
-
fallback
-
newInstance
- 抛出:
Exception- 从以下版本开始:
- 3.0.2
-
cacheKey
-
fallbackInstance
-
cannotAccess
protected abstract boolean cannotAccess() -
getClassLoader
-
getClassGenerator
-
getClassName
-
appendClassName
-
buildClassNameSuffix
-
getArgsIndex
protected int getArgsIndex() -
prepareParameters
-
beginClass
-
generateConstructor
- 从以下版本开始:
- 3.0.2
-
getInterfaces
-
getSuperType
-
setClassLoader
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-
convert
-