Uses of Class
org.apache.bcel.util.ByteSequence
Packages that use 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.
Utility classes for the Apache Byte Code Engineering Library (BCEL), namely:
Collection classes for JavaClass objects
A converter for class files to HTML
A tool to find instructions patterns via regular expressions
A class to find classes as defined in the CLASSPATH
A class loader that allows to create classes at run time
-
Uses of ByteSequence in org.apache.bcel.classfile
Methods in org.apache.bcel.classfile with parameters of type ByteSequenceModifier and TypeMethodDescriptionstatic StringUtility.codeToString(ByteSequence bytes, ConstantPool constantPool) static StringUtility.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
Methods in org.apache.bcel.generic with parameters of type ByteSequenceModifier and TypeMethodDescriptionprotected voidBIPUSH.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidBranchInstruction.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidCPInstruction.initFromFile(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected voidGOTO_W.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidIINC.initFromFile(ByteSequence bytes, boolean wide) Reads needed data (e.g.protected voidInstruction.initFromFile(ByteSequence bytes, boolean wide) Reads needed data (e.g.protected voidINVOKEDYNAMIC.initFromFile(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected voidINVOKEINTERFACE.initFromFile(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected voidJSR_W.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidLDC_W.initFromFile(ByteSequence bytes, boolean wide) Read needed data (i.e., index) from file.protected voidLDC.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidLocalVariableInstruction.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidLOOKUPSWITCH.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidMULTIANEWARRAY.initFromFile(ByteSequence bytes, boolean wide) Read needed data (i.e., no.protected voidNEWARRAY.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidRET.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidSelect.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidSIPUSH.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.protected voidTABLESWITCH.initFromFile(ByteSequence bytes, boolean wide) Read needed data (e.g.static InstructionInstruction.readInstruction(ByteSequence bytes) Reads an instruction from (byte code) input stream and return the appropriate object. -
Uses of ByteSequence in org.apache.bcel.util
Methods in org.apache.bcel.util with parameters of type ByteSequenceModifier and TypeMethodDescriptionprivate StringCodeHTML.codeToHTML(ByteSequence bytes, int methodNumber) Disassemble a stream of byte codes and return the string representation.private voidCodeHTML.findGotos(ByteSequence bytes, Code code) Find all target addresses in code, so that they can be marked with <A NAME = ...>.