类 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
-
字段概要
从类继承的字段 cn.taketoday.reflect.GeneratorSupport
classLoader, className, 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
-
构造器详细资料
-
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>
-