-
- All Implemented Interfaces:
public final class InnerClassesEntry extends SubStructure
Describes an entry in a InnerClasses attribute structure.
-
-
Field Summary
Fields Modifier and Type Field Description private IntegerinnerClassInfoIndexprivate IntegerouterClassInfoIndexprivate IntegerinnerNameIndexprivate IntegerinnerClassAccessFlagsprivate final StringinnerClassFormattedAccessFlagsprivate final StringinnerClassAccessFlagsVerboseprivate final Integerlength
-
Constructor Summary
Constructors Constructor Description InnerClassesEntry()
-
Method Summary
Modifier and Type Method Description final IntegergetInnerClassInfoIndex()Constant pool index of the CONSTANT_Class_info structure describing the inner class of this InnerClassEntry. final UnitsetInnerClassInfoIndex(Integer innerClassInfoIndex)Constant pool index of the CONSTANT_Class_info structure describing the inner class of this InnerClassEntry. final IntegergetOuterClassInfoIndex()Constant pool index of the CONSTANT_Class_info structure describing the outer class of this InnerClassEntry. final UnitsetOuterClassInfoIndex(Integer outerClassInfoIndex)Constant pool index of the CONSTANT_Class_info structure describing the outer class of this InnerClassEntry. final IntegergetInnerNameIndex()Constant pool index containing the simple name of the inner class of this InnerClassEntry. final UnitsetInnerNameIndex(Integer innerNameIndex)Constant pool index containing the simple name of the inner class of this InnerClassEntry. final IntegergetInnerClassAccessFlags()Access flags of the inner class. final UnitsetInnerClassAccessFlags(Integer innerClassAccessFlags)Access flags of the inner class. final StringgetInnerClassFormattedAccessFlags()final StringgetInnerClassAccessFlagsVerbose()IntegergetLength()The length of the structure in bytes. -
-
Method Detail
-
getInnerClassInfoIndex
final Integer getInnerClassInfoIndex()
Constant pool index of the CONSTANT_Class_info structure describing the inner class of this InnerClassEntry.
-
setInnerClassInfoIndex
final Unit setInnerClassInfoIndex(Integer innerClassInfoIndex)
Constant pool index of the CONSTANT_Class_info structure describing the inner class of this InnerClassEntry.
-
getOuterClassInfoIndex
final Integer getOuterClassInfoIndex()
Constant pool index of the CONSTANT_Class_info structure describing the outer class of this InnerClassEntry.
-
setOuterClassInfoIndex
final Unit setOuterClassInfoIndex(Integer outerClassInfoIndex)
Constant pool index of the CONSTANT_Class_info structure describing the outer class of this InnerClassEntry.
-
getInnerNameIndex
final Integer getInnerNameIndex()
Constant pool index containing the simple name of the inner class of this InnerClassEntry.
-
setInnerNameIndex
final Unit setInnerNameIndex(Integer innerNameIndex)
Constant pool index containing the simple name of the inner class of this InnerClassEntry.
-
getInnerClassAccessFlags
final Integer getInnerClassAccessFlags()
Access flags of the inner class.
-
setInnerClassAccessFlags
final Unit setInnerClassAccessFlags(Integer innerClassAccessFlags)
Access flags of the inner class.
-
getInnerClassFormattedAccessFlags
final String getInnerClassFormattedAccessFlags()
-
getInnerClassAccessFlagsVerbose
final String getInnerClassAccessFlagsVerbose()
-
-
-
-