# Uses of Class
org.apache.bcel.classfile.InnerClass

Packages that use InnerClass
Package
Description
org.apache.bcel.classfile
Classes that describe the structure of a Java class file and a class file parser.
org.apache.bcel.verifier.statics
PassVerifier classes used internally by JustIce.

- ## Uses of InnerClass in org.apache.bcel.classfile

  Classes in org.apache.bcel.classfile that implement interfaces with type arguments of type InnerClass
  Modifier and Type
  Class
  Description
  `final class`
  `InnerClasses`
  This class is derived from Attribute and denotes that this class is an Inner class of another. to the source file of this class.
  Methods in org.apache.bcel.classfile that return InnerClass
  Modifier and Type
  Method
  Description
  `InnerClass`
  InnerClass.`copy()`
  `InnerClass[]`
  InnerClasses.`getInnerClasses()`
  Methods in org.apache.bcel.classfile that return types with arguments of type InnerClass
  Modifier and Type
  Method
  Description
  `Iterator<InnerClass>`
  InnerClasses.`iterator()`
  Methods in org.apache.bcel.classfile with parameters of type InnerClass
  Modifier and Type
  Method
  Description
  `void`
  InnerClasses.`setInnerClasses(InnerClass[] innerClasses)`
  `void`
  DescendingVisitor.`visitInnerClass(InnerClass inner)`
  `void`
  EmptyVisitor.`visitInnerClass(InnerClass obj)`
  `void`
  Visitor.`visitInnerClass(InnerClass obj)`
  Constructors in org.apache.bcel.classfile with parameters of type InnerClass
  Modifier
  Constructor
  Description
  ``
  `InnerClass(InnerClass c)`
  Initialize from another object.
  ``
  `InnerClasses(int nameIndex, int length, InnerClass[] innerClasses, ConstantPool constantPool)`

- ## Uses of InnerClass in org.apache.bcel.verifier.statics

  Methods in org.apache.bcel.verifier.statics with parameters of type InnerClass
  Modifier and Type
  Method
  Description
  `void`
  StringRepresentation.`visitInnerClass(InnerClass obj)`