Package jminusminus
Class CLInnerClassInfo
java.lang.Object
jminusminus.CLInnerClassInfo
Representation of classes table entry structure.
-
Field Summary
Modifier and TypeFieldDescriptionint
classes_table_entry.inner_class_access_flags item.int
classes_table_entry.inner_class_info_index item.int
classes_table_entry.inner_name_index item.int
classes_table_entry.outer_class_info_index item. -
Constructor Summary
ConstructorDescriptionCLInnerClassInfo
(int innerClassInfoIndex, int outerClassInfoIndex, int innerNameIndex, int innerClassAccessFlags) Construct a CLInnerClassInfo object. -
Method Summary
Modifier and TypeMethodDescriptionvoid
write
(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.
-