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

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

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

  Methods in org.apache.commons.compress.harmony.unpack200 that return CPClass
  Modifier and Type
  Method
  Description
  `CPClass`
  CpBands.`cpClassValue(int index)`
  `CPClass`
  CpBands.`cpClassValue(String string)`
  `CPClass[]`
  BandSet.`parseCPClassReferences(String name, InputStream in, BHSDCodec codec, int count)`
  Parses an input stream into an array of `CPClass`.

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

  Methods in org.apache.commons.compress.harmony.unpack200.bytecode that return CPClass
  Modifier and Type
  Method
  Description
  `CPClass`
  ExceptionTableEntry.`getCatchType()`
  Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CPClass
  Modifier and Type
  Method
  Description
  `void`
  InnerClassesAttribute.`addInnerClassesEntry(CPClass innerClass, CPClass outerClass, CPUTF8 innerName, int flags)`
  Constructors in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CPClass
  Modifier
  Constructor
  Description
  ``
  `CPFieldRef(CPClass className, CPNameAndType descriptor, int globalIndex)`
  ``
  `CPInterfaceMethodRef(CPClass className, CPNameAndType descriptor, int globalIndex)`
  ``
  `CPMethodRef(CPClass className, CPNameAndType descriptor, int globalIndex)`
  ``
  `CPRef(byte type, CPClass className, CPNameAndType descriptor, int globalIndex)`
  Constructs a new CPRef.
  ``
  `EnclosingMethodAttribute(CPClass cpClass, CPNameAndType method)`
  Constructs a new instance.
  ``
  `ExceptionsAttribute(CPClass[] exceptions)`
  ``
  `ExceptionTableEntry(int startPC, int endPC, int handlerPC, CPClass catchType)`
  Constructs a new ExceptionTableEntry.