Package jminusminus
Class CLMemberInfo
java.lang.Object
jminusminus.CLMemberInfo
- Direct Known Subclasses:
- CLFieldInfo,- CLMethodInfo
This abstract base class represents the member_info structure.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionintmember_info.access_flags item.member_info.attributes item.intmember_info.attributes_count item.intmember_info.descriptor_index item.intmember_info.name_index item.
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedCLMemberInfo(int accessFlags, int nameIndex, int descriptorIndex, int attributesCount, ArrayList<CLAttributeInfo> attributes) Constructs a CLMemberInfo object.
- 
Method SummaryModifier and TypeMethodDescriptionvoidwrite(CLOutputStream out) Writes the contents of this class member to the specified output stream.
- 
Field Details- 
accessFlagspublic int accessFlagsmember_info.access_flags item.
- 
nameIndexpublic int nameIndexmember_info.name_index item.
- 
descriptorIndexpublic int descriptorIndexmember_info.descriptor_index item.
- 
attributesCountpublic int attributesCountmember_info.attributes_count item.
- 
attributesmember_info.attributes item.
 
- 
- 
Constructor Details- 
CLMemberInfoprotected CLMemberInfo(int accessFlags, int nameIndex, int descriptorIndex, int attributesCount, ArrayList<CLAttributeInfo> attributes) Constructs a CLMemberInfo object.- Parameters:
- accessFlags- member_info.access_flags item.
- nameIndex- member_info.name_index item.
- descriptorIndex- member_info.descriptor_index item.
- attributesCount- member_info.attributes_count item.
- attributes- member_info.attributes item.
 
 
- 
- 
Method Details- 
writeWrites the contents of this class member to the specified output stream.- Parameters:
- out- output stream.
- Throws:
- IOException- if the contents of this class member can't be written to the specified output stream.
 
 
-