|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.android.dx.cf.iface.StdMember
public abstract class StdMember
Standard implementation of Member, which directly stores
all the associated data.
| Constructor Summary | |
|---|---|
StdMember(CstType definingClass,
int accessFlags,
CstNat nat,
AttributeList attributes)
Constructs an instance. |
|
| Method Summary | |
|---|---|
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. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public StdMember(CstType definingClass,
int accessFlags,
CstNat nat,
AttributeList attributes)
definingClass - non-null; the defining classaccessFlags - access flagsnat - non-null; member name and type (descriptor)attributes - non-null; list of associated attributes| Method Detail |
|---|
public String toString()
toString in class Objectpublic final CstType getDefiningClass()
getDefiningClass in interface Membernon-null; the defining classpublic final int getAccessFlags()
access_flags.
getAccessFlags in interface Memberpublic final CstNat getNat()
name_index and
descriptor_index in the original classfile, interpreted
via the constant pool.
getNat in interface Membernon-null; the name and typepublic final CstString getName()
name_index of the member. This is
just a convenient shorthand for getNat().getName().
getName in interface Membernon-null; the namepublic final CstString getDescriptor()
descriptor_index of the member. This is
just a convenient shorthand for getNat().getDescriptor().
getDescriptor in interface Membernon-null; the descriptorpublic final AttributeList getAttributes()
attributes (along with
attributes_count).
getAttributes in interface Membernon-null; the constant pool
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||