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

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

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

  Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CodeAttribute
  Modifier and Type
  Method
  Description
  `void`
  ByteCode.`applyByteCodeTargetFixup(CodeAttribute codeAttribute)`
  Some ByteCodes (in particular, those with labels need to be fixed up after all the bytecodes in the CodeAttribute have been added.

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

  Methods in org.apache.commons.compress.harmony.unpack200.bytecode.forms with parameters of type CodeAttribute
  Modifier and Type
  Method
  Description
  `void`
  ByteCodeForm.`fixUpByteCodeTargets(ByteCode byteCode, CodeAttribute codeAttribute)`
  The ByteCodeForm knows how to fix up a bytecode if it needs to be fixed up because it holds a Label bytecode.
  `void`
  LabelForm.`fixUpByteCodeTargets(ByteCode byteCode, CodeAttribute codeAttribute)`
  `void`
  SwitchForm.`fixUpByteCodeTargets(ByteCode byteCode, CodeAttribute codeAttribute)`