# 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()`
  Creates a deep copy of this object.
  `InnerClass[]`
  InnerClasses.`getInnerClasses()`
  Gets the array of inner class records.
  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)`
  Sets the array of inner classes.
  `void`
  DescendingVisitor.`visitInnerClass(InnerClass inner)`
  `void`
  EmptyVisitor.`visitInnerClass(InnerClass obj)`
  `void`
  Visitor.`visitInnerClass(InnerClass obj)`
  Visits an InnerClass.
  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)`
  Constructs an InnerClasses attribute.

- ## 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)`