public interface Member extends HasAttribute
| Modifier and Type | Method and Description |
|---|---|
int |
getAccessFlags()
Get the field
access_flags. |
AttributeList |
getAttributes()
Get the field
attributes (along with
attributes_count). |
CstType |
getDefiningClass()
Get the defining class.
|
CstString |
getDescriptor()
Get the field
descriptor_index of the member. |
CstString |
getName()
Get the field
name_index of the member. |
CstNat |
getNat()
Get the name and type associated with this member.
|
CstType getDefiningClass()
non-null; the defining classint getAccessFlags()
access_flags.CstString getName()
name_index of the member. This is
just a convenient shorthand for getNat().getName().non-null; the nameCstString getDescriptor()
descriptor_index of the member. This is
just a convenient shorthand for getNat().getDescriptor().non-null; the descriptorCstNat getNat()
name_index and
descriptor_index in the original classfile, interpreted
via the constant pool.non-null; the name and typeAttributeList getAttributes()
attributes (along with
attributes_count).getAttributes in interface HasAttributenon-null; the constant poolCopyright © 2020. All Rights Reserved.