|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MethodInfo
Method info provides various information about the method.
Used in pointcut definitions.
| Method Summary | |
|---|---|
int |
getAccessFlags()
|
AnnotationInfo[] |
getAnnotations()
Returns annotation infos, if there is any. |
char |
getArgumentOpcodeType(int index)
|
int |
getArgumentsCount()
Returns number of method arguments. |
ClassInfo |
getClassInfo()
Returns target class informations. |
java.lang.String |
getClassname()
Returns bytecode-like class name. |
java.lang.String |
getDeclaration()
Returns java-like method arguments declaration. |
java.lang.String |
getDeclaredClassName()
Returns declared class name for inner methods or classname for top-level methods. |
java.lang.String |
getDescription()
Returns bytecode-like method description. |
java.lang.String |
getExceptions()
|
int |
getHierarchyLevel()
Returns hierarchy level, starting from top class as 1. |
java.lang.String |
getMethodName()
Returns method name. |
char |
getReturnOpcodeType()
Returns return type opcode. |
java.lang.String |
getReturnType()
Returns java-like return type. |
java.lang.String |
getSignature()
Returns java-like method signature. |
boolean |
isTopLevelMethod()
Returns true if method is declared in top-level class. |
| Method Detail |
|---|
java.lang.String getDeclaration()
java.lang.String getReturnType()
java.lang.String getExceptions()
java.lang.String getSignature()
java.lang.String getMethodName()
int getArgumentsCount()
char getArgumentOpcodeType(int index)
char getReturnOpcodeType()
int getAccessFlags()
java.lang.String getClassname()
java.lang.String getDescription()
AnnotationInfo[] getAnnotations()
java.lang.String getDeclaredClassName()
classname for top-level methods.
boolean isTopLevelMethod()
true if method is declared in top-level class.
ClassInfo getClassInfo()
class informations.
int getHierarchyLevel()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||