Package com.android.dx.cf.iface
Class StdMethod
java.lang.Object
com.android.dx.cf.iface.StdMember
com.android.dx.cf.iface.StdMethod
- All Implemented Interfaces:
HasAttribute
,Member
,Method
Standard implementation of
Method
, which directly stores
all the associated data.-
Constructor Summary
ConstructorDescriptionStdMethod
(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes) Constructs an instance. -
Method Summary
Modifier and TypeMethodDescriptionGet the effective method descriptor, which includes, if necessary, a firstthis
parameter.Methods inherited from class com.android.dx.cf.iface.StdMember
getAccessFlags, getAttributes, getDefiningClass, getDescriptor, getName, getNat, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.android.dx.cf.iface.Member
getAccessFlags, getAttributes, getDefiningClass, getDescriptor, getName, getNat
-
Constructor Details
-
StdMethod
Constructs an instance.- Parameters:
definingClass
-non-null;
the defining classaccessFlags
- access flagsnat
-non-null;
member name and type (descriptor)attributes
-non-null;
list of associated attributes
-
-
Method Details
-
getEffectiveDescriptor
Get the effective method descriptor, which includes, if necessary, a firstthis
parameter.- Specified by:
getEffectiveDescriptor
in interfaceMethod
- Returns:
non-null;
the effective method descriptor
-