类的使用
cn.taketoday.bytecode.core.AbstractClassGenerator
使用AbstractClassGenerator的程序包
程序包
说明
-
cn.taketoday.bytecode.beans中AbstractClassGenerator的使用
修饰符和类型类说明static classclass(专用程序包) static final classstatic classstatic class -
cn.taketoday.bytecode.core中AbstractClassGenerator的使用
类型参数类型为AbstractClassGenerator的cn.taketoday.bytecode.core中的字段修饰符和类型字段说明private static final ThreadLocal<AbstractClassGenerator>AbstractClassGenerator.CURRENTprivate final LoadingCache<AbstractClassGenerator,Object, Object> AbstractClassGenerator.ClassLoaderData.generatedClassesAbstractClassGeneratorhere holds "cache key" (e.g.private static final Function<AbstractClassGenerator,Object> AbstractClassGenerator.ClassLoaderData.GET_KEY修饰符和类型方法说明static AbstractClassGeneratorAbstractClassGenerator.getCurrent()Used internally by CGLIB.AbstractClassGenerator.setClassLoader(ClassLoader classLoader) Set theClassLoaderin which the class will be generated.protected AbstractClassGeneratorAbstractClassGenerator.setNamePrefix(String namePrefix) AbstractClassGenerator.setNamingPolicy(NamingPolicy namingPolicy) Override the default naming policy.AbstractClassGenerator.setStrategy(GeneratorStrategy strategy) Set the strategy to use to create the bytecode from this generator.AbstractClassGenerator.setUseCache(boolean useCache) Whether use and update the static cache of generated classes for a class with the same properties.修饰符和类型方法说明AbstractClassGenerator.ClassLoaderData.get(AbstractClassGenerator gen, boolean useCache) -
cn.taketoday.bytecode.proxy中AbstractClassGenerator的使用
修饰符和类型类说明classGenerates dynamic subclasses to enable method interception.classGenerates new interfaces at runtime.static class -
cn.taketoday.bytecode.reflect中AbstractClassGenerator的使用
修饰符和类型类说明static classstatic classstatic classstatic class -
cn.taketoday.bytecode.util中AbstractClassGenerator的使用