# Uses of Class
org.apache.bcel.util.ByteSequence

Packages that use ByteSequence
Package
Description
org.apache.bcel.classfile
Classes that describe the structure of a Java class file and a class file parser.
org.apache.bcel.generic
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

  Methods in org.apache.bcel.classfile with parameters of type ByteSequence
  Modifier and Type
  Method
  Description
  `static 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

  Methods in org.apache.bcel.generic with parameters of type ByteSequence
  Modifier and Type
  Method
  Description
  `protected 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.