org.reflext.jlr
Class JavaLangReflectTypeAnnotationModel

java.lang.Object
  extended by org.reflext.jlr.JavaLangReflectAnnotationModel<java.lang.reflect.Type>
      extended by org.reflext.jlr.JavaLangReflectTypeAnnotationModel
All Implemented Interfaces:
AnnotationModel<java.lang.reflect.Type,java.lang.reflect.Type,java.lang.annotation.Annotation,java.lang.reflect.Method>

public class JavaLangReflectTypeAnnotationModel
extends JavaLangReflectAnnotationModel<java.lang.reflect.Type>

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
JavaLangReflectTypeAnnotationModel()
           
 
Method Summary
 java.util.Collection<java.lang.annotation.Annotation> getDeclaredAnnotation(java.lang.reflect.Type type)
           
<A extends java.lang.annotation.Annotation>
A
resolveDeclaredAnnotation(java.lang.reflect.Type classType, java.lang.Class<A> annotationClass)
           
 
Methods inherited from class org.reflext.jlr.JavaLangReflectAnnotationModel
getAnnotationParameterName, getAnnotationParameters, getAnnotationParameterType, getAnnotationParameterValue, getAnnotationType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaLangReflectTypeAnnotationModel

public JavaLangReflectTypeAnnotationModel()
Method Detail

resolveDeclaredAnnotation

public <A extends java.lang.annotation.Annotation> A resolveDeclaredAnnotation(java.lang.reflect.Type classType,
                                                                               java.lang.Class<A> annotationClass)

getDeclaredAnnotation

public java.util.Collection<java.lang.annotation.Annotation> getDeclaredAnnotation(java.lang.reflect.Type type)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.