| java.lang.Object com.tc.aspectwerkz.reflect.impl.asm.AsmMemberInfo com.tc.aspectwerkz.reflect.impl.asm.AsmMethodInfo
m_parameterNames | protected String[] m_parameterNames(Code) | | A list with the parameter names as they appear in the source code. This information may not be available.
|
m_parameterTypeNames | protected String[] m_parameterTypeNames(Code) | | A list with the parameter type names.
|
AsmMethodInfo | AsmMethodInfo(MethodStruct method, String declaringType, ClassLoader loader)(Code) | | Creates a new method info instance.
Parameters: method - Parameters: declaringType - Parameters: loader - |
getExceptionTypes | public synchronized ClassInfo[] getExceptionTypes()(Code) | | Returns the exception types.
the exception types |
getGenericsSignature | public String getGenericsSignature()(Code) | | |
getMethodInfo | public static MethodInfo getMethodInfo(String methodName, String methodDesc, byte[] bytecode, ClassLoader loader)(Code) | | Returns the method info for the method specified.
Parameters: methodName - Parameters: methodDesc - Parameters: bytecode - Parameters: loader - the method info |
getParameterNames | public String[] getParameterNames()(Code) | | Returns the parameter names as they appear in the source code. This information is available only when class are
compiled with javac -g (debug info), but is required for Aspect that are using args() and target()/this() bindings.
It returns null if not available.
|
getParameterTypes | public synchronized ClassInfo[] getParameterTypes()(Code) | | Returns the parameter types.
the parameter types |
getReturnType | public ClassInfo getReturnType()(Code) | | Returns the return type.
the return type |
getSignature | public String getSignature()(Code) | | Returns the signature for the element.
the signature for the element |
hashCode | public int hashCode()(Code) | | |
|
|