类的使用
cn.taketoday.bytecode.ClassReader
使用ClassReader的程序包
程序包
说明
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.
Useful Tools
-
cn.taketoday.bytecode中ClassReader的使用
参数类型为ClassReader的cn.taketoday.bytecode中的方法修饰符和类型方法说明protected AttributeAttribute.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) Reads aAttribute.typeattribute.protected AttributeCodeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) protected AttributeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) 参数类型为ClassReader的cn.taketoday.bytecode中的构造器限定符构造器说明ClassWriter(ClassReader classReader, int flags) Constructs a newClassWriterobject and enables optimizations for "mostly add" bytecode transformations. -
cn.taketoday.bytecode.commons中ClassReader的使用
参数类型为ClassReader的cn.taketoday.bytecode.commons中的方法修饰符和类型方法说明protected AttributeCodeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeOffset, Label[] labels) protected AttributeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeOffset, Label[] labels) protected AttributeModuleHashesAttribute.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) protected AttributeModuleResolutionAttribute.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeOffset, Label[] labels) protected AttributeModuleTargetAttribute.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeOffset, Label[] labels) -
cn.taketoday.bytecode.transform中ClassReader的使用
修饰符和类型方法说明protected ClassGeneratorAbstractClassLoader.getGenerator(ClassReader r) protected ClassGeneratorTransformingClassLoader.getGenerator(ClassReader r) 参数类型为ClassReader的cn.taketoday.bytecode.transform中的构造器限定符构造器说明ClassReaderGenerator(ClassReader r, int flags) ClassReaderGenerator(ClassReader r, Attribute[] attrs, int flags) -
cn.taketoday.bytecode.tree中ClassReader的使用
参数类型为ClassReader的cn.taketoday.bytecode.tree中的方法修饰符和类型方法说明protected AttributeCodeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) protected AttributeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) -
cn.taketoday.bytecode.util中ClassReader的使用
参数类型为ClassReader的cn.taketoday.bytecode.util中的方法修饰符和类型方法说明protected AttributeCodeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) protected AttributeComment.read(ClassReader classReader, int offset, int length, char[] charBuffer, int codeAttributeOffset, Label[] labels) static voidCheckClassAdapter.verify(ClassReader classReader, boolean printResults, PrintWriter printWriter) Checks the given class.static voidCheckClassAdapter.verify(ClassReader classReader, ClassLoader loader, boolean printResults, PrintWriter printWriter) Checks the given class. -
cn.taketoday.util中ClassReader的使用
参数类型为ClassReader的cn.taketoday.util中的方法