Package jminusminus
Class CLInnerClassInfo
java.lang.Object
jminusminus.CLInnerClassInfo
Representation of classes table entry structure.
-
Field Summary
FieldsModifier and TypeFieldDescriptionintclasses_table_entry.inner_class_access_flags item.intclasses_table_entry.inner_class_info_index item.intclasses_table_entry.inner_name_index item.intclasses_table_entry.outer_class_info_index item. -
Constructor Summary
ConstructorsConstructorDescriptionCLInnerClassInfo(int innerClassInfoIndex, int outerClassInfoIndex, int innerNameIndex, int innerClassAccessFlags) Construct a CLInnerClassInfo object. -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(CLOutputStream out) Write the contents of this object to the specified output stream.
-
Field Details
-
innerClassInfoIndex
public int innerClassInfoIndexclasses_table_entry.inner_class_info_index item. -
outerClassInfoIndex
public int outerClassInfoIndexclasses_table_entry.outer_class_info_index item. -
innerNameIndex
public int innerNameIndexclasses_table_entry.inner_name_index item. -
innerClassAccessFlags
public int innerClassAccessFlagsclasses_table_entry.inner_class_access_flags item.
-
-
Constructor Details
-
CLInnerClassInfo
public CLInnerClassInfo(int innerClassInfoIndex, int outerClassInfoIndex, int innerNameIndex, int innerClassAccessFlags) Construct a CLInnerClassInfo object.- Parameters:
innerClassInfoIndex- classes_table_entry.inner_class_info_index item.outerClassInfoIndex- classes_table_entry.outer_class_info_index item.innerNameIndex- classes_table_entry.inner_name_index item.innerClassAccessFlags- classes_table_entry.inner_class_access_flags item.
-
-
Method Details
-
write
Write the contents of this object to the specified output stream.- Parameters:
out- output stream.- Throws:
IOException- if an error occurs while writing.
-