FileDocCategorySizeDatePackage
InnerClassList.javaAPI DocAndroid 1.5 API4165Wed May 06 22:41:02 BST 2009com.android.dx.cf.attrib

InnerClassList

public final class InnerClassList extends com.android.dx.util.FixedSizeList
List of "inner class" entries, which are the contents of InnerClasses attributes.

Fields Summary
Constructors Summary
public InnerClassList(int count)
Constructs an instance.

param
count the number of elements to be in the list of inner classes

        super(count);
    
Methods Summary
public com.android.dx.cf.attrib.InnerClassList$Itemget(int n)
Gets the indicated item.

param
n >= 0; which item
return
null-ok; the indicated item

        return (Item) get0(n);
    
public voidset(int n, com.android.dx.rop.cst.CstType innerClass, com.android.dx.rop.cst.CstType outerClass, com.android.dx.rop.cst.CstUtf8 innerName, int accessFlags)
Sets the item at the given index.

param
n >= 0, < size(); which class
param
innerClass non-null; class this item refers to
param
outerClass null-ok; outer class that this class is a member of, if any
param
innerName null-ok; original simple name of this class, if not anonymous
param
accessFlags original declared access flags

        set0(n, new Item(innerClass, outerClass, innerName, accessFlags));