jodd.proxetta
Interface MethodSignature
- All Known Implementing Classes:
- MethodSignatureVisitor
public interface MethodSignature
Method signature provides various information about the method.
Used in pointcut
definitions.
TYPE_BYTE
static final int TYPE_BYTE
- See Also:
- Constant Field Values
TYPE_CHAR
static final int TYPE_CHAR
- See Also:
- Constant Field Values
TYPE_DOUBLE
static final int TYPE_DOUBLE
- See Also:
- Constant Field Values
TYPE_FLOAT
static final int TYPE_FLOAT
- See Also:
- Constant Field Values
TYPE_INT
static final int TYPE_INT
- See Also:
- Constant Field Values
TYPE_LONG
static final int TYPE_LONG
- See Also:
- Constant Field Values
TYPE_REFERENCE
static final int TYPE_REFERENCE
- See Also:
- Constant Field Values
TYPE_SHORT
static final int TYPE_SHORT
- See Also:
- Constant Field Values
TYPE_BOOLEAN
static final int TYPE_BOOLEAN
- See Also:
- Constant Field Values
TYPE_VOID
static final int TYPE_VOID
- See Also:
- Constant Field Values
TYPE_ARRAY
static final int TYPE_ARRAY
- See Also:
- Constant Field Values
TYPE_STRING
static final int TYPE_STRING
- See Also:
- Constant Field Values
TYPE_ENUM
static final int TYPE_ENUM
- See Also:
- Constant Field Values
TYPE_CLASS
static final int TYPE_CLASS
- See Also:
- Constant Field Values
TYPE_ANNOTATION
static final int TYPE_ANNOTATION
- See Also:
- Constant Field Values
ACC_PUBLIC
static final int ACC_PUBLIC
- See Also:
- Constant Field Values
ACC_PRIVATE
static final int ACC_PRIVATE
- See Also:
- Constant Field Values
ACC_PROTECTED
static final int ACC_PROTECTED
- See Also:
- Constant Field Values
ACC_STATIC
static final int ACC_STATIC
- See Also:
- Constant Field Values
ACC_FINAL
static final int ACC_FINAL
- See Also:
- Constant Field Values
ACC_SUPER
static final int ACC_SUPER
- See Also:
- Constant Field Values
ACC_SYNCHRONIZED
static final int ACC_SYNCHRONIZED
- See Also:
- Constant Field Values
ACC_VOLATILE
static final int ACC_VOLATILE
- See Also:
- Constant Field Values
ACC_BRIDGE
static final int ACC_BRIDGE
- See Also:
- Constant Field Values
ACC_VARARGS
static final int ACC_VARARGS
- See Also:
- Constant Field Values
ACC_TRANSIENT
static final int ACC_TRANSIENT
- See Also:
- Constant Field Values
ACC_NATIVE
static final int ACC_NATIVE
- See Also:
- Constant Field Values
ACC_INTERFACE
static final int ACC_INTERFACE
- See Also:
- Constant Field Values
ACC_ABSTRACT
static final int ACC_ABSTRACT
- See Also:
- Constant Field Values
ACC_STRICT
static final int ACC_STRICT
- See Also:
- Constant Field Values
ACC_SYNTHETIC
static final int ACC_SYNTHETIC
- See Also:
- Constant Field Values
ACC_ANNOTATION
static final int ACC_ANNOTATION
- See Also:
- Constant Field Values
ACC_ENUM
static final int ACC_ENUM
- See Also:
- Constant Field Values
getDeclaration
java.lang.String getDeclaration()
getReturnType
java.lang.String getReturnType()
getExceptions
java.lang.String getExceptions()
getSignature
java.lang.String getSignature()
getMethodName
java.lang.String getMethodName()
getArgumentsCount
int getArgumentsCount()
getArgumentOpcodeType
int getArgumentOpcodeType(int index)
getReturnOpcodeType
int getReturnOpcodeType()
getAccessFlags
int getAccessFlags()
getClassname
java.lang.String getClassname()
getDescription
java.lang.String getDescription()
getAnnotations
java.util.List<AnnotationData> getAnnotations()
Copyright ©2008 Jodd Team