org.reflext.apt
Class JavaxLangMethodAnnotationModel

java.lang.Object
  extended by org.reflext.apt.JavaxLangAnnotationModel<javax.lang.model.element.ExecutableElement>
      extended by org.reflext.apt.JavaxLangMethodAnnotationModel
All Implemented Interfaces:
AnnotationModel<java.lang.Object,javax.lang.model.element.ExecutableElement,javax.lang.model.element.AnnotationMirror,javax.lang.model.element.ExecutableElement>

public class JavaxLangMethodAnnotationModel
extends JavaxLangAnnotationModel<javax.lang.model.element.ExecutableElement>

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
JavaxLangMethodAnnotationModel()
           
 
Method Summary
 java.util.Collection<javax.lang.model.element.AnnotationMirror> getDeclaredAnnotation(javax.lang.model.element.ExecutableElement element)
           
<A extends java.lang.annotation.Annotation>
A
resolveDeclaredAnnotation(javax.lang.model.element.ExecutableElement method, java.lang.Class<A> annotationClass)
           
 
Methods inherited from class org.reflext.apt.JavaxLangAnnotationModel
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

JavaxLangMethodAnnotationModel

public JavaxLangMethodAnnotationModel()
Method Detail

resolveDeclaredAnnotation

public <A extends java.lang.annotation.Annotation> A resolveDeclaredAnnotation(javax.lang.model.element.ExecutableElement method,
                                                                               java.lang.Class<A> annotationClass)

getDeclaredAnnotation

public java.util.Collection<javax.lang.model.element.AnnotationMirror> getDeclaredAnnotation(javax.lang.model.element.ExecutableElement element)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.