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

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

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

  Fields in org.apache.commons.compress.harmony.unpack200 declared as CPUTF8
  Modifier and Type
  Field
  Description
  `CPUTF8[]`
  MetadataBandGroup.`casec_RS`
  `CPUTF8[]`
  MetadataBandGroup.`cases_RU`
  `CPUTF8[]`
  MetadataBandGroup.`name_RU`
  `CPUTF8[]`
  MetadataBandGroup.`nestname_RU`
  `CPUTF8[]`
  MetadataBandGroup.`nesttype_RS`
  `CPUTF8[][]`
  MetadataBandGroup.`type_RS`
  Methods in org.apache.commons.compress.harmony.unpack200 that return CPUTF8
  Modifier and Type
  Method
  Description
  `CPUTF8`
  CpBands.`cpSignatureValue(int index)`
  `CPUTF8`
  CpBands.`cpUTF8Value(int index)`
  `CPUTF8`
  CpBands.`cpUTF8Value(String string)`
  `CPUTF8`
  CpBands.`cpUTF8Value(String string, boolean searchForIndex)`
  `CPUTF8[]`
  BandSet.`parseCPSignatureReferences(String name, InputStream in, BHSDCodec codec, int count)`
  `protected CPUTF8[][]`
  BandSet.`parseCPSignatureReferences(String name, InputStream in, BHSDCodec codec, int[] counts)`
  `CPUTF8[]`
  BandSet.`parseCPUTF8References(String name, InputStream in, BHSDCodec codec, int count)`
  `CPUTF8[][]`
  BandSet.`parseCPUTF8References(String name, InputStream in, BHSDCodec codec, int[] counts)`
  Methods in org.apache.commons.compress.harmony.unpack200 with parameters of type CPUTF8
  Modifier and Type
  Method
  Description
  `static void`
  MetadataBandGroup.`setRiaAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  MetadataBandGroup.`setRipaAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  MetadataBandGroup.`setRvaAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  MetadataBandGroup.`setRvpaAttributeName(CPUTF8 cpUTF8Value)`

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

  Fields in org.apache.commons.compress.harmony.unpack200.bytecode declared as CPUTF8
  Modifier and Type
  Field
  Description
  `protected final CPUTF8`
  Attribute.`attributeName`
  `protected final CPUTF8`
  CPMember.`descriptor`
  Methods in org.apache.commons.compress.harmony.unpack200.bytecode that return CPUTF8
  Modifier and Type
  Method
  Description
  `protected CPUTF8`
  Attribute.`getAttributeName()`
  Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CPUTF8
  Modifier and Type
  Method
  Description
  `void`
  InnerClassesAttribute.`addInnerClassesEntry(CPClass innerClass, CPClass outerClass, CPUTF8 innerName, int flags)`
  `static void`
  AnnotationDefaultAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  CodeAttribute.`setAttributeName(CPUTF8 attributeName)`
  `static void`
  ConstantValueAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  DeprecatedAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  EnclosingMethodAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  ExceptionsAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  InnerClassesAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  LineNumberTableAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  LocalVariableTableAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  LocalVariableTypeTableAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  SignatureAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  `static void`
  SourceFileAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
  Constructors in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CPUTF8
  Modifier
  Constructor
  Description
  ``
  `Annotation(int numPairs, CPUTF8 type, CPUTF8[] elementNames, AnnotationsAttribute.ElementValue[] elementValues)`
  ``
  `AnnotationsAttribute(CPUTF8 attributeName)`
  ``
  `Attribute(CPUTF8 attributeName)`
  ``
  `BCIRenumberedAttribute(CPUTF8 attributeName)`
  ``
  `CPClass(CPUTF8 name, int globalIndex)`
  Creates a new CPClass
  ``
  `CPField(CPUTF8 name, CPUTF8 descriptor, long flags, List<Attribute> attributes)`
  ``
  `CPMember(CPUTF8 name, CPUTF8 descriptor, long flags, List<Attribute> attributes)`
  Create a new CPMember
  ``
  `CPMethod(CPUTF8 name, CPUTF8 descriptor, long flags, List<Attribute> attributes)`
  ``
  `CPNameAndType(CPUTF8 name, CPUTF8 descriptor, int globalIndex)`
  Create a new CPNameAndType
  ``
  `CPString(CPUTF8 value, int globalIndex)`
  ``
  `LocalVariableTableAttribute(int localVariableTableLength, int[] startPcs, int[] lengths, CPUTF8[] names, CPUTF8[] descriptors, int[] indexes)`
  ``
  `LocalVariableTypeTableAttribute(int localVariableTypeTableLength, int[] startPcs, int[] lengths, CPUTF8[] names, CPUTF8[] signatures, int[] indexes)`
  ``
  `NewAttribute(CPUTF8 attributeName, int layoutIndex)`
  ``
  `RuntimeVisibleorInvisibleAnnotationsAttribute(CPUTF8 name, AnnotationsAttribute.Annotation[] annotations)`
  ``
  `RuntimeVisibleorInvisibleParameterAnnotationsAttribute(CPUTF8 name, RuntimeVisibleorInvisibleParameterAnnotationsAttribute.ParameterAnnotation[] parameterAnnotations)`
  ``
  `SignatureAttribute(CPUTF8 value)`
  ``
  `SourceFileAttribute(CPUTF8 name)`