public final class InnerClassesReader extends AttributeReader
attr, cr, length| Constructor and Description |
|---|
InnerClassesReader(ClassReader.AttrIterator iter)
Build a reader for the attribute 'iter'.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getAccessFlags(String s)
return the mask of flags recorded in the InnerClasses attribute for a class named s.
|
String[] |
getInnerClasses() |
String |
getOuterClass(String s)
return the name of the outer class recorded as the enclosing class for a class named s.
|
int[] |
getRawTable() |
checkSize, checkSizeEquals, getClassReader, getRawOffset, getRawSizepublic InnerClassesReader(ClassReader.AttrIterator iter) throws InvalidClassFileException
InvalidClassFileExceptionpublic int[] getRawTable()
public String[] getInnerClasses() throws InvalidClassFileException
InvalidClassFileExceptionpublic String getOuterClass(String s) throws InvalidClassFileException
InvalidClassFileExceptionpublic int getAccessFlags(String s) throws InvalidClassFileException
InvalidClassFileExceptionCopyright © 2019. All rights reserved.