org.reflext.api.introspection
Class AnnotationIntrospector<A>

java.lang.Object
  extended by org.reflext.api.introspection.AnnotationIntrospector<A>

public class AnnotationIntrospector<A>
extends java.lang.Object

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
AnnotationIntrospector(AnnotationType<A,?> annotationType)
           
 
Method Summary
 AnnotationTarget<ClassTypeInfo,A> resolve(ClassTypeInfo annotatedType)
           
 AnnotationTarget<MethodInfo,A> resolve(ClassTypeInfo declaringType, MethodSignature methodSignature)
           
 AnnotationTarget<MethodInfo,A> resolve(MethodInfo method)
           
 java.util.List<AnnotationTarget<ClassTypeInfo,A>> resolveAll(ClassTypeInfo annotatedType)
           
 java.util.List<AnnotationTarget<MethodInfo,A>> resolveAll(ClassTypeInfo declaringType, MethodSignature methodSignature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationIntrospector

public AnnotationIntrospector(AnnotationType<A,?> annotationType)
Method Detail

resolve

public AnnotationTarget<ClassTypeInfo,A> resolve(ClassTypeInfo annotatedType)

resolveAll

public java.util.List<AnnotationTarget<ClassTypeInfo,A>> resolveAll(ClassTypeInfo annotatedType)

resolve

public AnnotationTarget<MethodInfo,A> resolve(MethodInfo method)

resolve

public AnnotationTarget<MethodInfo,A> resolve(ClassTypeInfo declaringType,
                                              MethodSignature methodSignature)

resolveAll

public java.util.List<AnnotationTarget<MethodInfo,A>> resolveAll(ClassTypeInfo declaringType,
                                                                 MethodSignature methodSignature)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.