# Uses of Class
org.apache.commons.compress.harmony.unpack200.bytecode.OperandManager

Packages that use OperandManager
Package
Description
org.apache.commons.compress.harmony.unpack200.bytecode
Internal package.
org.apache.commons.compress.harmony.unpack200.bytecode.forms
Internal package.

- ## Uses of OperandManager in org.apache.commons.compress.harmony.unpack200.bytecode

  Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type OperandManager
  Modifier and Type
  Method
  Description
  `void`
  ByteCode.`extractOperands(OperandManager operandManager, Segment segment, int codeLength)`
  Constructors in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type OperandManager
  Modifier
  Constructor
  Description
  ``
  `CodeAttribute(int maxStack, int maxLocals, byte[] codePacked, Segment segment, OperandManager operandManager, List<ExceptionTableEntry> exceptionTable)`

- ## Uses of OperandManager in org.apache.commons.compress.harmony.unpack200.bytecode.forms

  Methods in org.apache.commons.compress.harmony.unpack200.bytecode.forms with parameters of type OperandManager
  Modifier and Type
  Method
  Description
  `protected abstract String`
  ClassSpecificReferenceForm.`context(OperandManager operandManager)`
  `protected abstract String`
  InitMethodReferenceForm.`context(OperandManager operandManager)`
  `protected String`
  NewInitMethodRefForm.`context(OperandManager operandManager)`
  `protected String`
  SuperFieldRefForm.`context(OperandManager operandManager)`
  `protected String`
  SuperInitMethodRefForm.`context(OperandManager operandManager)`
  `protected String`
  SuperMethodRefForm.`context(OperandManager operandManager)`
  `protected String`
  ThisFieldRefForm.`context(OperandManager operandManager)`
  `protected String`
  ThisInitMethodRefForm.`context(OperandManager operandManager)`
  `protected String`
  ThisMethodRefForm.`context(OperandManager operandManager)`
  `protected int`
  ClassRefForm.`getOffset(OperandManager operandManager)`
  `protected abstract int`
  ClassSpecificReferenceForm.`getOffset(OperandManager operandManager)`
  `protected int`
  DoubleForm.`getOffset(OperandManager operandManager)`
  `protected int`
  FieldRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  FloatRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  IMethodRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  InitMethodReferenceForm.`getOffset(OperandManager operandManager)`
  `protected int`
  IntRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  LongForm.`getOffset(OperandManager operandManager)`
  `protected int`
  MethodRefForm.`getOffset(OperandManager operandManager)`
  `protected abstract int`
  ReferenceForm.`getOffset(OperandManager operandManager)`
  `protected abstract int`
  SingleByteReferenceForm.`getOffset(OperandManager operandManager)`
  `protected int`
  StringRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  SuperFieldRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  SuperMethodRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  ThisFieldRefForm.`getOffset(OperandManager operandManager)`
  `protected int`
  ThisMethodRefForm.`getOffset(OperandManager operandManager)`
  `abstract void`
  ByteCodeForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  When passed a byteCode, an OperandTable and a SegmentConstantPool, this method will set the rewrite of the byteCode appropriately.
  `void`
  ByteForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  IincForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  IMethodRefForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  LabelForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  LocalForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  LookupSwitchForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  MultiANewArrayForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  NewClassRefForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  NoArgumentForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  ReferenceForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  ShortForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  TableSwitchForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `void`
  WideForm.`setByteCodeOperands(ByteCode byteCode, OperandManager operandManager, int codeLength)`
  `protected void`
  WideForm.`setByteCodeOperandsFormat1(int instruction, ByteCode byteCode, OperandManager operandManager, int codeLength)`
  This method sets the rewrite array for the bytecode using Format 1 of the JVM spec: an opcode and two index bytes.
  `protected void`
  WideForm.`setByteCodeOperandsFormat2(int instruction, ByteCode byteCode, OperandManager operandManager, int codeLength)`
  This method sets the rewrite array for the bytecode using Format 2 of the JVM spec: an opcode, two index bytes, and two constant bytes.
  `protected void`
  ClassRefForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  ClassSpecificReferenceForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  InitMethodReferenceForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  NarrowClassRefForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  NewInitMethodRefForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  ReferenceForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  SingleByteReferenceForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`
  `protected void`
  StringRefForm.`setNestedEntries(ByteCode byteCode, OperandManager operandManager, int offset)`