|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ByteVector | |
---|---|
net.sf.retrotranslator.runtime.asm |
Uses of ByteVector in net.sf.retrotranslator.runtime.asm |
---|
Fields in net.sf.retrotranslator.runtime.asm declared as ByteVector | |
---|---|
private ByteVector |
MethodWriter.annd
The annotation default attribute of this method. |
private ByteVector |
AnnotationWriter.bv
The annotation values in bytecode form. |
private ByteVector |
MethodWriter.code
The bytecode of this method. |
private ByteVector |
ClassWriter.innerClasses
The InnerClasses attribute. |
private ByteVector |
MethodWriter.lineNumber
The LineNumberTable attribute. |
private ByteVector |
MethodWriter.localVar
The LocalVariableTable attribute. |
private ByteVector |
MethodWriter.localVarType
The LocalVariableTypeTable attribute. |
private ByteVector |
AnnotationWriter.parent
The byte vector to be used to store the number of values of this annotation. |
(package private) ByteVector |
ClassWriter.pool
The constant pool of this class. |
private ByteVector |
ClassWriter.sourceDebug
The SourceDebug attribute of this class. |
Methods in net.sf.retrotranslator.runtime.asm that return ByteVector | |
---|---|
(package private) ByteVector |
ByteVector.put11(int b1,
int b2)
Puts two bytes into this byte vector. |
(package private) ByteVector |
ByteVector.put12(int b,
int s)
Puts a byte and a short into this byte vector. |
ByteVector |
ByteVector.putByte(int b)
Puts a byte into this byte vector. |
ByteVector |
ByteVector.putByteArray(byte[] b,
int off,
int len)
Puts an array of bytes into this byte vector. |
ByteVector |
ByteVector.putInt(int i)
Puts an int into this byte vector. |
ByteVector |
ByteVector.putLong(long l)
Puts a long into this byte vector. |
ByteVector |
ByteVector.putShort(int s)
Puts a short into this byte vector. |
ByteVector |
ByteVector.putUTF8(java.lang.String s)
Puts an UTF8 string into this byte vector. |
protected ByteVector |
Attribute.write(ClassWriter cw,
byte[] code,
int len,
int maxStack,
int maxLocals)
Returns the byte array form of this attribute. |
Methods in net.sf.retrotranslator.runtime.asm with parameters of type ByteVector | |
---|---|
(package private) static void |
AnnotationWriter.put(AnnotationWriter[] panns,
ByteVector out)
Puts the given annotation lists into the given byte vector. |
(package private) void |
AnnotationWriter.put(ByteVector out)
Puts the annotations of this annotation writer list into the given byte vector. |
(package private) void |
FieldWriter.put(ByteVector out,
boolean dropTigerFlags)
Puts the content of this field into the given byte vector. |
(package private) void |
MethodWriter.put(ByteVector out,
boolean dropTigerFlags)
Puts the bytecode of this method in the given byte vector. |
(package private) void |
Attribute.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) void |
Label.put(MethodWriter owner,
ByteVector out,
int source,
boolean wideOffset)
Puts a reference to this label in the bytecode of a method. |
Constructors in net.sf.retrotranslator.runtime.asm with parameters of type ByteVector | |
---|---|
AnnotationWriter(ClassWriter cw,
boolean named,
ByteVector bv,
ByteVector parent,
int offset)
Constructs a new AnnotationWriter . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |