|
Eclipse JDT Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public char[] getDescriptor()
public int getDescriptorIndex()
public int getAccessFlags()
public char[] getName()
public int getNameIndex()
public boolean isClinit()
public boolean isConstructor()
public 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.
public boolean isDeprecated()
public ICodeAttribute getCodeAttribute()
public IExceptionAttribute getExceptionAttribute()
public int getAttributeCount()
public IClassFileAttribute[] getAttributes()
|
Eclipse JDT Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |