## 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 and 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 and 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 and 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 and Description
    --- | ---
    `protected CPUTF8` | Attribute.`attributeName`
    `protected CPUTF8` | CPMember.`descriptor`

    Methods in org.apache.commons.compress.harmony.unpack200.bytecode that return CPUTF8
    Modifier and Type | Method and Description
    --- | ---
    `protected CPUTF8` | Attribute.`getAttributeName()`

    Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CPUTF8
    Modifier and Type | Method and Description
    --- | ---
    `void` | InnerClassesAttribute.`addInnerClassesEntry(CPClass innerClass, CPClass outerClass, CPUTF8 innerName, int flags)`
    `static void` | ExceptionsAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | CodeAttribute.`setAttributeName(CPUTF8 attributeName)`
    `static void` | SourceFileAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | SignatureAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | ConstantValueAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | InnerClassesAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | AnnotationDefaultAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | LineNumberTableAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | LocalVariableTableAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | DeprecatedAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | LocalVariableTypeTableAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`
    `static void` | EnclosingMethodAttribute.`setAttributeName(CPUTF8 cpUTF8Value)`

    Constructors in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type CPUTF8
    Constructor and Description
    `Annotation(int numPairs, CPUTF8 type, CPUTF8[] elementNames, AnnotationsAttribute.ElementValue[] elementValues)`
    `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)`
    `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)`
    `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)`

Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.