Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.codehaus.aspectwerkz.reflect.MethodInfo

Packages that use MethodInfo
org.codehaus.aspectwerkz.annotation.instrumentation.asm |
org.codehaus.aspectwerkz.definition |
org.codehaus.aspectwerkz.reflect |
org.codehaus.aspectwerkz.reflect.impl.asm |
org.codehaus.aspectwerkz.reflect.impl.java |
org.codehaus.aspectwerkz.transform.inlining |
org.codehaus.aspectwerkz.transform.inlining.weaver |

Uses of MethodInfo in org.codehaus.aspectwerkz.annotation.instrumentation.asm

Methods in org.codehaus.aspectwerkz.annotation.instrumentation.asm with parameters of type MethodInfo
`static Annotation` | `AsmAnnotations.getAnnotation(String annotationName, MethodInfo methodInfo)` Return the annotation with a specific name for a specific method.
`static List` | `AsmAnnotations.getAnnotations(String annotationName, MethodInfo methodInfo)` Return a list with the annotations with a specific name for a specific method.

Uses of MethodInfo in org.codehaus.aspectwerkz.definition

Methods in org.codehaus.aspectwerkz.definition that return MethodInfo
`MethodInfo` | `AdviceDefinition.getMethodInfo()` Returns the method.

Methods in org.codehaus.aspectwerkz.definition with parameters of type MethodInfo
`static AdviceDefinition` | `DefinitionParserHelper.createAdviceDefinition(String adviceName, AdviceType adviceType, String expression, String specialArgumentType, String aspectName, String aspectClassName, MethodInfo methodInfo, AspectDefinition aspectDef)` Creates a new advice definition.
`static AdviceDefinition` | `AdviceDefinition.newInstance(String adviceName, AdviceType adviceType, String expression, String specialArgumentType, String aspectName, String aspectClassName, MethodInfo method, AspectDefinition aspectDef)` TODO only use this method and make ctor private?

Constructors in org.codehaus.aspectwerkz.definition with parameters of type MethodInfo
`AdviceDefinition(String name, AdviceType type, String specialArgumentType, String aspectName, String aspectClassName, ExpressionInfo expressionInfo, MethodInfo methodInfo, AspectDefinition aspectDef)` Creates a new advice meta-data instance.

Uses of MethodInfo in org.codehaus.aspectwerkz.reflect

Methods in org.codehaus.aspectwerkz.reflect that return MethodInfo
`MethodInfo` | `ClassInfo.getMethod(int hash)` Returns a method info by its hash.
`MethodInfo` | `ClassInfo.NullClassInfo.getMethod(int hash)`
`MethodInfo` | `CflowMetaData.getMethodInfo()` Returns the method info.
`MethodInfo[]` | `ClassInfo.getMethods()` Returns the methods info.
`MethodInfo[]` | `ClassInfo.NullClassInfo.getMethods()`

Constructors in org.codehaus.aspectwerkz.reflect with parameters of type MethodInfo
`CflowMetaData(ClassInfo classMetaData, MethodInfo methodMetaData)` Creates a new ClassNameMethodInfoTuple.

Uses of MethodInfo in org.codehaus.aspectwerkz.reflect.impl.asm

Classes in org.codehaus.aspectwerkz.reflect.impl.asm that implement MethodInfo
`class` | `AsmMethodInfo` ASM implementation of the MethodInfo interface.

Methods in org.codehaus.aspectwerkz.reflect.impl.asm that return MethodInfo
`MethodInfo` | `AsmClassInfo.getMethod(int hash)` Returns a method info by its hash.
`static MethodInfo` | `AsmMethodInfo.getMethodInfo(String methodName, String methodDesc, byte[] bytecode, ClassLoader loader)` Returns the method info for the method specified.
`MethodInfo[]` | `AsmClassInfo.getMethods()` Returns a list with all the methods info.

Uses of MethodInfo in org.codehaus.aspectwerkz.reflect.impl.java

Classes in org.codehaus.aspectwerkz.reflect.impl.java that implement MethodInfo
`class` | `JavaMethodInfo` Implementation of the MethodInfo interface for java.lang.reflect.*.

Methods in org.codehaus.aspectwerkz.reflect.impl.java that return MethodInfo
`MethodInfo` | `JavaClassInfo.getMethod(int hash)` Returns a method info by its hash.
`static MethodInfo` | `JavaMethodInfo.getMethodInfo(Method method)` Returns the method info for the method specified.
`MethodInfo[]` | `JavaClassInfo.getMethods()` Returns a list with all the methods info.

Uses of MethodInfo in org.codehaus.aspectwerkz.transform.inlining

Methods in org.codehaus.aspectwerkz.transform.inlining with parameters of type MethodInfo
`static org.objectweb.asm.Type[]` | `AsmHelper.getArgumentTypes(MethodInfo method)` Returns the Java types corresponding to the argument types of the given method.
`static String` | `AsmHelper.getMethodDescriptor(MethodInfo method)` Returns the descriptor corresponding to the given method info.

Uses of MethodInfo in org.codehaus.aspectwerkz.transform.inlining.weaver

Methods in org.codehaus.aspectwerkz.transform.inlining.weaver with parameters of type MethodInfo
`boolean` | `MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter.methodFilter(Set definitions, ExpressionContext ctx, MethodInfo calleeMethodInfo)` Filters out the methods that are not eligible for transformation.
`static boolean` | `MethodExecutionVisitor.methodFilter(Set definitions, ExpressionContext ctx, MethodInfo methodInfo)` Filters out the methods that are not eligible for transformation.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.