类的使用
cn.taketoday.bytecode.ByteVector
使用ByteVector的程序包
程序包
说明
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中ByteVector的使用
修饰符和类型方法说明ByteVector.putByte(int byteValue) Puts a byte into this byte vector.ByteVector.putByteArray(byte[] byteArrayValue, int byteOffset, int byteLength) Puts an array of bytes into this byte vector.ByteVector.putInt(int intValue) Puts an int into this byte vector.ByteVector.putLong(long longValue) Puts a long into this byte vector.ByteVector.putShort(int shortValue) Puts a short into this byte vector.Puts an UTF8 string into this byte vector.protected ByteVectorAttribute.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) Returns the byte array form of the content of this attribute.protected ByteVectorCodeComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) 参数类型为ByteVector的cn.taketoday.bytecode中的方法修饰符和类型方法说明abstract voidAnnotationValueHolder.write(ByteVector annotation, cn.taketoday.bytecode.SymbolTable symbolTable) voidClassValueHolder.write(ByteVector annotation, cn.taketoday.bytecode.SymbolTable symbolTable) voidEnumValueHolder.write(ByteVector annotation, cn.taketoday.bytecode.SymbolTable symbolTable) -
cn.taketoday.bytecode.commons中ByteVector的使用
修饰符和类型方法说明protected ByteVectorCodeComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorModuleHashesAttribute.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorModuleResolutionAttribute.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorModuleTargetAttribute.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) -
cn.taketoday.bytecode.tree中ByteVector的使用
修饰符和类型方法说明protected ByteVectorCodeComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) -
cn.taketoday.bytecode.util中ByteVector的使用
修饰符和类型方法说明protected ByteVectorCodeComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals) protected ByteVectorComment.write(ClassWriter classWriter, byte[] code, int codeLength, int maxStack, int maxLocals)