类 MethodInvoker.MethodInvokerGenerator
java.lang.Object
cn.taketoday.reflect.GeneratorSupport<MethodInvoker>
cn.taketoday.reflect.MethodInvoker.MethodInvokerGenerator
- 所有已实现的接口:
ClassGenerator
- 封闭类:
- MethodInvoker
public static class MethodInvoker.MethodInvokerGenerator
extends GeneratorSupport<MethodInvoker>
implements ClassGenerator
-
字段概要
字段修饰符和类型字段说明private static final String[]private static final MethodInfoprivate static final MethodSignatureprivate static final Stringprivate final Method从类继承的字段 cn.taketoday.reflect.GeneratorSupport
classLoader, className, DEFAULT_SUPER, GENERATOR_SUPPORT_TYPE, GENERATOR_SUPPORT_TYPE_INTERNAL_NAME, mappings, targetClass -
构造器概要
构造器构造器说明MethodInvokerGenerator(Method method) MethodInvokerGenerator(Method method, Class<?> targetClass) -
方法概要
修饰符和类型方法说明protected voidappendClassName(StringBuilder builder) protected ObjectcacheKey()protected booleanprotected MethodInvokerprotected MethodInvokervoidprotected voidprotected ClassGeneratorString[]protected MethodInvokernewInstance(Class<MethodInvoker> accessorClass) 从类继承的方法 cn.taketoday.reflect.GeneratorSupport
beginClass, buildClassNameSuffix, convert, convert, convert, convert, convert, convert, convert, convert, create, getArgsIndex, getClassLoader, getClassName, prepareParameters, setClassLoader
-
字段详细资料
-
superType
- 另请参阅:
-
interfaces
-
invokeInfo
-
SIG_CONSTRUCTOR
- 从以下版本开始:
- 3.0.2
-
targetMethod
-
-
构造器详细资料
-
MethodInvokerGenerator
- 抛出:
NullPointerException- method maybe null
-
MethodInvokerGenerator
- 抛出:
NullPointerException- method maybe null
-
-
方法详细资料
-
generateClass
- 指定者:
generateClass在接口中ClassGenerator
-
generateConstructor
- 覆盖:
generateConstructor在类中GeneratorSupport<MethodInvoker>- 从以下版本开始:
- 3.0.2
-
newInstance
protected MethodInvoker newInstance(Class<MethodInvoker> accessorClass) throws NoSuchMethodException - 覆盖:
newInstance在类中GeneratorSupport<MethodInvoker>- 抛出:
NoSuchMethodException- handle in fallbackfallback(Exception)- 从以下版本开始:
- 3.0.2
-
appendClassName
- 指定者:
appendClassName在类中GeneratorSupport<MethodInvoker>
-
fallback
- 覆盖:
fallback在类中GeneratorSupport<MethodInvoker>
-
fallbackInstance
- 指定者:
fallbackInstance在类中GeneratorSupport<MethodInvoker>
-
cannotAccess
protected boolean cannotAccess()- 指定者:
cannotAccess在类中GeneratorSupport<MethodInvoker>
-
getClassGenerator
- 指定者:
getClassGenerator在类中GeneratorSupport<MethodInvoker>
-
cacheKey
- 指定者:
cacheKey在类中GeneratorSupport<MethodInvoker>
-
getSuperType
- 覆盖:
getSuperType在类中GeneratorSupport<MethodInvoker>
-
getInterfaces
- 覆盖:
getInterfaces在类中GeneratorSupport<MethodInvoker>
-