Class InnerClassList

All Implemented Interfaces:
ToHuman

public final class InnerClassList extends FixedSizeList
List of "inner class" entries, which are the contents of InnerClasses attributes.
  • Constructor Details

    • InnerClassList

      public InnerClassList(int count)
      Constructs an instance.
      Parameters:
      count - the number of elements to be in the list of inner classes
  • Method Details

    • get

      public InnerClassList.Item get(int n)
      Gets the indicated item.
      Parameters:
      n - >= 0; which item
      Returns:
      null-ok; the indicated item
    • set

      public void set(int n, CstType innerClass, CstType outerClass, CstString innerName, int accessFlags)
      Sets the item at the given index.
      Parameters:
      n - >= 0, < size(); which class
      innerClass - non-null; class this item refers to
      outerClass - null-ok; outer class that this class is a member of, if any
      innerName - null-ok; original simple name of this class, if not anonymous
      accessFlags - original declared access flags