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.
 



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