Uses of Class
com.googlecode.aviator.asm.ByteVector
Packages that use ByteVector
-
Uses of ByteVector in com.googlecode.aviator.asm
Fields in com.googlecode.aviator.asm declared as ByteVectorModifier and TypeFieldDescriptionprivate ByteVectorMethodWriter.anndThe annotation default attribute of this method.(package private) ByteVectorClassWriter.bootstrapMethodsThe BootstrapMethods attribute.private final ByteVectorAnnotationWriter.bvThe annotation values in bytecode form.private ByteVectorMethodWriter.codeThe bytecode of this method.private ByteVectorClassWriter.innerClassesThe InnerClasses attribute.private ByteVectorMethodWriter.lineNumberThe LineNumberTable attribute.private ByteVectorMethodWriter.localVarThe LocalVariableTable attribute.private ByteVectorMethodWriter.localVarTypeThe LocalVariableTypeTable attribute.private final ByteVectorAnnotationWriter.parentThe byte vector to be used to store the number of values of this annotation.(package private) final ByteVectorClassWriter.poolThe constant pool of this class.private ByteVectorClassWriter.sourceDebugThe SourceDebug attribute of this class.private ByteVectorMethodWriter.stackMapThe StackMapTable attribute.Methods in com.googlecode.aviator.asm that return ByteVectorModifier and TypeMethodDescription(package private) ByteVectorByteVector.put11(int b1, int b2) Puts two bytes into this byte vector.(package private) ByteVectorByteVector.put12(int b, int s) Puts a byte and a short into this byte vector.ByteVector.putByte(int b) Puts a byte into this byte vector.ByteVector.putByteArray(byte[] b, int off, int len) Puts an array of bytes into this byte vector.ByteVector.putInt(int i) Puts an int into this byte vector.ByteVector.putLong(long l) Puts a long into this byte vector.ByteVector.putShort(int s) Puts a short into this byte vector.Puts an UTF8 string into this byte vector.protected ByteVectorAttribute.write(ClassWriter cw, byte[] code, int len, int maxStack, int maxLocals) Returns the byte array form of this attribute.Methods in com.googlecode.aviator.asm with parameters of type ByteVectorModifier and TypeMethodDescription(package private) static voidAnnotationWriter.put(AnnotationWriter[] panns, int off, ByteVector out) Puts the given annotation lists into the given byte vector.(package private) voidAnnotationWriter.put(ByteVector out) Puts the annotations of this annotation writer list into the given byte vector.(package private) final voidAttribute.put(ClassWriter cw, byte[] code, int len, int maxStack, int maxLocals, ByteVector out) Writes all the attributes of this attribute list in the given byte vector.(package private) voidFieldWriter.put(ByteVector out) Puts the content of this field into the given byte vector.(package private) voidLabel.put(MethodWriter owner, ByteVector out, int source, boolean wideOffset) Puts a reference to this label in the bytecode of a method.(package private) final voidMethodWriter.put(ByteVector out) Puts the bytecode of this method in the given byte vector.Constructors in com.googlecode.aviator.asm with parameters of type ByteVectorModifierConstructorDescription(package private)AnnotationWriter(ClassWriter cw, boolean named, ByteVector bv, ByteVector parent, int offset) Constructs a newAnnotationWriter.