Uses of Class
org.apache.bcel.util.ByteSequence
Packages that use ByteSequence
Package
Description
This package contains the classes that describe the structure of a
Java class file and a class file parser.
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
This package contains utility classes for the
Byte Code Engineering
Library, namely:
-
Uses of ByteSequence in org.apache.bcel.classfile
Methods in org.apache.bcel.classfile with parameters of type ByteSequenceModifier and TypeMethodDescriptionstatic String
Utility.codeToString
(ByteSequence bytes, ConstantPool constant_pool) static String
Utility.codeToString
(ByteSequence bytes, ConstantPool constant_pool, boolean verbose) Disassemble a stream of byte codes and return the string representation. -
Uses of ByteSequence in org.apache.bcel.generic
Methods in org.apache.bcel.generic with parameters of type ByteSequenceModifier and TypeMethodDescriptionprotected void
BIPUSH.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
BranchInstruction.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
CPInstruction.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected void
GOTO_W.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
IINC.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
Instruction.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
INVOKEDYNAMIC.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected void
INVOKEINTERFACE.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected void
JSR_W.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
LDC_W.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected void
LDC.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
LocalVariableInstruction.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
LOOKUPSWITCH.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
MULTIANEWARRAY.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (i.e., no.protected void
NEWARRAY.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
RET.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
Select.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
SIPUSH.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.protected void
TABLESWITCH.initFromFile
(ByteSequence bytes, boolean wide) Read needed data (e.g.static Instruction
Instruction.readInstruction
(ByteSequence bytes) Read an instruction from (byte code) input stream and return the appropiate object. -
Uses of ByteSequence in org.apache.bcel.util
Methods in org.apache.bcel.util with parameters of type ByteSequenceModifier and TypeMethodDescriptionprivate String
CodeHTML.codeToHTML
(ByteSequence bytes, int method_number) Disassemble a stream of byte codes and return the string representation.private void
CodeHTML.findGotos
(ByteSequence bytes, Code code) Find all target addresses in code, so that they can be marked with <A NAME = ...>.