|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMethodInfo
Description of a method info as described in the JVM specifications. This interface may be implemented by clients.
Method Summary | |
---|---|
int |
getAccessFlags()
Answer back the access flags of this method info as specified in the JVM specifications. |
int |
getAttributeCount()
Answer back the attribute number of the method info. |
IClassFileAttribute[] |
getAttributes()
Answer back the collection of all attributes of the method info. |
ICodeAttribute |
getCodeAttribute()
Answer the code attribute of this method info, null if none or if the decoding flag doesn't include METHOD_BODIES. |
char[] |
getDescriptor()
Answer back the method descriptor of this method info as specified in the JVM specifications. |
int |
getDescriptorIndex()
Answer back the descriptor index of this method info. |
IExceptionAttribute |
getExceptionAttribute()
Answer the exception attribute of this method info, null is none. |
char[] |
getName()
Answer back the name of this method info as specified in the JVM specifications. |
int |
getNameIndex()
Answer back the name index of this method info. |
boolean |
isClinit()
Answer true if this method info represents a <clinit> method, false otherwise. |
boolean |
isConstructor()
Answer true if this method info represents a constructor, false otherwise. |
boolean |
isDeprecated()
Answer true if this method info has a deprecated attribute, false otherwise. |
boolean |
isSynthetic()
Return true if the method info is synthetic according to the JVM specification, false otherwise. |
Method Detail |
---|
char[] getDescriptor()
int getDescriptorIndex()
int getAccessFlags()
char[] getName()
int getNameIndex()
boolean isClinit()
boolean isConstructor()
boolean isSynthetic()
Note that prior to JDK 1.5, synthetic fields were always marked using
an attribute; with 1.5, synthetic fields can also be marked using
the IModifierConstants.ACC_SYNTHETIC
flag.
boolean isDeprecated()
ICodeAttribute getCodeAttribute()
IExceptionAttribute getExceptionAttribute()
int getAttributeCount()
IClassFileAttribute[] getAttributes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |