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
 A resolve(ClassTypeInfo annotatedType)
           
 A resolve(ClassTypeInfo declaringType, MethodSignature methodSignature)
           
 A resolve(MethodInfo method)
           
 java.util.List<A> resolveAll(ClassTypeInfo annotatedType)
           
 java.util.List<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 A resolve(ClassTypeInfo annotatedType)

resolveAll

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

resolve

public A resolve(MethodInfo method)

resolve

public A resolve(ClassTypeInfo declaringType,
                 MethodSignature methodSignature)

resolveAll

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


Copyright © 2010 eXo Platform SAS. All Rights Reserved.