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

- Packages that use ClassFileEntry
  Package | Description
  --- | ---
  org.apache.commons.compress.harmony.unpack200 | Internal package.
  org.apache.commons.compress.harmony.unpack200.bytecode | Internal package.

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

    Methods in org.apache.commons.compress.harmony.unpack200 that return ClassFileEntry
    Modifier and Type | Method and Description
    --- | ---
    `ClassFileEntry` | SegmentConstantPool.`getValue(int cp, long value)`
    `ClassFileEntry` | AttributeLayout.`getValue(long value, SegmentConstantPool pool)`
    `ClassFileEntry` | AttributeLayout.`getValue(long value, String type, SegmentConstantPool pool)`

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

    Subclasses of ClassFileEntry in org.apache.commons.compress.harmony.unpack200.bytecode
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnnotationDefaultAttribute` AnnotationDefault class file attribute
    `class` | `AnnotationsAttribute` Abstract superclass for Annotations attributes
    `class` | `Attribute` Abstract superclass for class file attributes
    `class` | `BCIRenumberedAttribute` Abstract superclass for attributes that have some part encoded with a BCI renumbering
    `class` | `ByteCode` A bytecode class file entry.
    `class` | `CodeAttribute`
    `class` | `ConstantPoolEntry` Abstract superclass for constant pool entries
    `class` | `ConstantValueAttribute` An `Attribute` representing a constant.
    `class` | `CPClass` Constant pool entry for a class
    `class` | `CPConstant` Abstract superclass for constant pool constant entries such as numbers or Strings
    `class` | `CPConstantNumber` Abstract superclass for constant pool entries that are numbers.
    `class` | `CPDouble` Double constant pool entry.
    `class` | `CPField` Field constant pool entry.
    `class` | `CPFieldRef` Field reference constant pool entry.
    `class` | `CPFloat` Float constant pool entry.
    `class` | `CPInteger` Integer constant pool entry.
    `class` | `CPInterfaceMethodRef` Interface method reference constant pool entry.
    `class` | `CPLong` Long constant pool entry.
    `class` | `CPMember` Superclass for member constant pool entries, such as fields or methods.
    `class` | `CPMethod` Method constant pool entry.
    `class` | `CPMethodRef` Method reference constant pool entry.
    `class` | `CPNameAndType` Name and Type pair constant pool entry.
    `class` | `CPRef` Abstract superclass for reference constant pool entries, such as a method or field reference.
    `class` | `CPString` String constant pool entry.
    `class` | `CPUTF8` UTF8 constant pool entry, used for storing long Strings.
    `class` | `DeprecatedAttribute` Deprecated class file attribute.
    `class` | `EnclosingMethodAttribute` Enclosing method class file attribute.
    `class` | `ExceptionsAttribute` Exceptions class file attribute
    `class` | `InnerClassesAttribute` Inner classes class file attribute
    `class` | `LineNumberTableAttribute` Line number table
    `class` | `LocalVariableTableAttribute` Local variable table
    `class` | `LocalVariableTypeTableAttribute` Local variable type table.
    `class` | `NewAttribute` A compressor-defined class file attribute.
    `class` | `RuntimeVisibleorInvisibleAnnotationsAttribute` Annotations class file attribute, either a RuntimeVisibleAnnotations attribute or a RuntimeInvisibleAnnotations attribute.
    `class` | `RuntimeVisibleorInvisibleParameterAnnotationsAttribute` Parameter annotations class file attribute, either a RuntimeVisibleParameterAnnotations attribute or a RuntimeInvisibleParameterAnnotations attribute.
    `class` | `SignatureAttribute` Signature class file attribute
    `class` | `SourceFileAttribute` Source file class file attribute

    Fields in org.apache.commons.compress.harmony.unpack200.bytecode declared as ClassFileEntry
    Modifier and Type | Field and Description
    --- | ---
    `ClassFileEntry[]` | ClassFile.`fields`
    `ClassFileEntry[]` | ClassFile.`methods`
    `protected static ClassFileEntry[]` | ClassFileEntry.`NONE`

    Fields in org.apache.commons.compress.harmony.unpack200.bytecode with type parameters of type ClassFileEntry
    Modifier and Type | Field and Description
    --- | ---
    `protected HashSet<ClassFileEntry>` | ClassConstantPool.`entriesContainsSet`
    `protected Map<ClassFileEntry,Integer>` | ClassConstantPool.`indexCache`
    `protected HashSet<ClassFileEntry>` | ClassConstantPool.`othersContainsSet`

    Methods in org.apache.commons.compress.harmony.unpack200.bytecode that return ClassFileEntry
    Modifier and Type | Method and Description
    --- | ---
    `ClassFileEntry` | ClassConstantPool.`add(ClassFileEntry entry)`
    `ClassFileEntry` | ClassConstantPool.`addWithNestedEntries(ClassFileEntry entry)`
    `ClassFileEntry` | ClassConstantPool.`get(int i)`
    `protected ClassFileEntry[]` | ExceptionsAttribute.`getNestedClassFileEntries()`
    `ClassFileEntry[]` | ByteCode.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CodeAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | SourceFileAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | SignatureAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | Attribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPString.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPFieldRef.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | ConstantValueAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | NewAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPMethodRef.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPNameAndType.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | RuntimeVisibleorInvisibleParameterAnnotationsAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | InnerClassesAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | AnnotationDefaultAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | ClassFileEntry.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | LineNumberTableAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | LocalVariableTableAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | RuntimeVisibleorInvisibleAnnotationsAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | LocalVariableTypeTableAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | EnclosingMethodAttribute.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPMember.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPRef.`getNestedClassFileEntries()`
    `protected ClassFileEntry[]` | CPClass.`getNestedClassFileEntries()`

    Methods in org.apache.commons.compress.harmony.unpack200.bytecode that return types with arguments of type ClassFileEntry
    Modifier and Type | Method and Description
    --- | ---
    `List<ClassFileEntry>` | ClassConstantPool.`entries()`

    Methods in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type ClassFileEntry
    Modifier and Type | Method and Description
    --- | ---
    `ClassFileEntry` | ClassConstantPool.`add(ClassFileEntry entry)`
    `ClassFileEntry` | ClassConstantPool.`addWithNestedEntries(ClassFileEntry entry)`
    `int` | ClassConstantPool.`indexOf(ClassFileEntry entry)`
    `void` | ByteCode.`setNested(ClassFileEntry[] nested)`

    Constructors in org.apache.commons.compress.harmony.unpack200.bytecode with parameters of type ClassFileEntry
    Constructor and Description
    `ByteCode(int opcode, ClassFileEntry[] nested)`
    `ConstantValueAttribute(ClassFileEntry entry)`

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