TechTrader Bytecode Toolkit
A B C D E F G H I J L M N O P R S T U V W X _

W

WIDE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
wide() - Method in class com.techtrader.modules.tools.bytecode.Code
 
WideInstruction - class com.techtrader.modules.tools.bytecode.WideInstruction.
Representation of the WIDE instruction, which is used to allow other instructions to index values beyond what they can normally index baed on the length of their arguments.
WideInstruction(Code) - Constructor for class com.techtrader.modules.tools.bytecode.WideInstruction
 
write() - Method in class com.techtrader.modules.tools.bytecode.BCClass
For existing classes, write the new bytecode to the same .class file the class was laoded from.
write(File) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Write the class to the specified file.
write(OutputStream) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Write the class to the specified stream.
writeAttributes(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.BCEntity
Writes all the owned attributes to the given stream.
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.Instruction
Write the arguments for this opcode to the given stream.
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.ClassInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.InnerClass
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.ExceptionHandler
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.BCMethod
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.JumpInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.ConstantInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.MethodInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.StoreInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.LookupSwitchInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.FieldInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.LocalVariable
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.TableSwitchInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.LineNumber
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.LoadInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.RetInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.BCField
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.IIncInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.WideInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.MultiANewArrayInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.NewArrayInstruction
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.ComplexEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.IntEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.PlaceHolderEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.ConstantPool
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.NameAndTypeEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.ClassEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.FloatEntry
 
writeData(DataOutput) - Method in interface com.techtrader.modules.tools.bytecode.lowlevel.Entry
This is called by the ClassRep after writing the entry type.
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.LongEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.StringEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.DoubleEntry
 
writeData(DataOutput) - Method in class com.techtrader.modules.tools.bytecode.lowlevel.UTF8Entry
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.Attribute
Should be overridden by subclasses to write their internal data to the given stream, up to length bytes, excluding the name index.
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.SourceFileAttribute
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.InnerClassesAttribute
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.LocalVariableTableAttribute
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.ExceptionsAttribute
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.Code
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.LineNumberTableAttribute
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.ConstantValueAttribute
 
writeData(DataOutput, int) - Method in class com.techtrader.modules.tools.bytecode.UnknownAttribute
 

TechTrader Bytecode Toolkit
A B C D E F G H I J L M N O P R S T U V W X _