Uses of Class
org.apache.bcel.util.ByteSequence
Package
Description
Classes that describe the structure of a Java class file and a class file parser.
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects
and byte code instructions.
-
Uses of ByteSequence in org.apache.bcel.classfile
Modifier and TypeMethodDescriptionstatic String
Utility.codeToString
(ByteSequence bytes, ConstantPool constantPool) static String
Utility.codeToString
(ByteSequence bytes, ConstantPool constantPool, boolean verbose) Disassemble a stream of byte codes and return the string representation. -
Uses of ByteSequence in org.apache.bcel.generic
Modifier 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) Reads needed data (e.g.protected void
Instruction.initFromFile
(ByteSequence bytes, boolean wide) Reads 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) Reads an instruction from (byte code) input stream and return the appropriate object.