类的使用
cn.taketoday.bytecode.ModuleVisitor
使用ModuleVisitor的程序包
程序包
说明
CGLIB or ASM other byte code library
Provides some useful class and method adapters.
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
Provides ASM visitors that can be useful for programming and
debugging purposes.
-
cn.taketoday.bytecode中ModuleVisitor的使用
修饰符和类型字段说明protected ModuleVisitorModuleVisitor.mvThe module visitor to which this visitor must delegate method calls.修饰符和类型方法说明ClassVisitor.visitModule(String name, int access, String version) Visit the module corresponding to the class.final ModuleVisitorClassWriter.visitModule(String name, int access, String version) 参数类型为ModuleVisitor的cn.taketoday.bytecode中的构造器 -
cn.taketoday.bytecode.commons中ModuleVisitor的使用
修饰符和类型方法说明protected ModuleVisitorClassRemapper.createModuleRemapper(ModuleVisitor moduleVisitor) Constructs a new remapper for modules.ClassRemapper.visitModule(String name, int flags, String version) 修饰符和类型方法说明protected ModuleVisitorClassRemapper.createModuleRemapper(ModuleVisitor moduleVisitor) Constructs a new remapper for modules.参数类型为ModuleVisitor的cn.taketoday.bytecode.commons中的构造器限定符构造器说明ModuleRemapper(ModuleVisitor moduleVisitor, Remapper remapper) Constructs a newModuleRemapper. -
cn.taketoday.bytecode.tree中ModuleVisitor的使用
参数类型为ModuleVisitor的cn.taketoday.bytecode.tree中的方法修饰符和类型方法说明voidModuleExportNode.accept(ModuleVisitor moduleVisitor) Makes the given module visitor visit this export declaration.voidModuleOpenNode.accept(ModuleVisitor moduleVisitor) Makes the given module visitor visit this opened package.voidModuleProvideNode.accept(ModuleVisitor moduleVisitor) Makes the given module visitor visit this require declaration.voidModuleRequireNode.accept(ModuleVisitor moduleVisitor) Makes the given module visitor visit this require directive. -
cn.taketoday.bytecode.util中ModuleVisitor的使用
修饰符和类型类说明classAModuleVisitorthat checks that its methods are properly used.final classAModuleVisitorthat prints the fields it visits with aPrinter.修饰符和类型方法说明CheckClassAdapter.visitModule(String name, int access, String version) TraceClassVisitor.visitModule(String name, int flags, String version) 参数类型为ModuleVisitor的cn.taketoday.bytecode.util中的构造器限定符构造器说明CheckModuleAdapter(ModuleVisitor moduleVisitor, boolean isOpen) Constructs a newCheckModuleAdapter.TraceModuleVisitor(ModuleVisitor moduleVisitor, Printer printer) Constructs a newTraceModuleVisitor.