com.gomjabbar.classes.bytecode
Class AttributeInfo.InnerClassesInfos
java.lang.Object
|
+--com.gomjabbar.classes.bytecode.AttributeInfo.InnerClassesInfos
- Enclosing class:
- AttributeInfo
- public static class AttributeInfo.InnerClassesInfos
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
valid_flags
public static final byte[][] valid_flags
AttributeInfo.InnerClassesInfos
public AttributeInfo.InnerClassesInfos(AttributeInfo ai)
getInnerClassesCount
public int getInnerClassesCount()
getInnerClassName
public java.lang.String getInnerClassName(int index)
getOuterClassName
public java.lang.String getOuterClassName(int index)
getInnerName
public java.lang.String getInnerName(int index)
get_access_public
public boolean get_access_public(int index)
get_access_private
public boolean get_access_private(int index)
get_access_protected
public boolean get_access_protected(int index)
get_access_static
public boolean get_access_static(int index)
get_access_final
public boolean get_access_final(int index)
get_access_interface
public boolean get_access_interface(int index)
get_access_abstract
public boolean get_access_abstract(int index)
get_access_String
public java.lang.String get_access_String(int index)
createInnerClassesAttribute
public static AttributeInfo createInnerClassesAttribute(PseudoClassFile pcf,
byte[] type_index,
byte[][] inner_class_indexes,
byte[][] outer_class_indexes,
byte[][] inner_names_indexes,
AccessInfo[] access_infos)