org.reflext.apt
Class JavaxLangFieldAnnotationModel

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

public class JavaxLangFieldAnnotationModel
extends JavaxLangAnnotationModel<javax.lang.model.element.VariableElement>

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
JavaxLangFieldAnnotationModel()
           
 
Method Summary
 java.util.Collection<javax.lang.model.element.AnnotationMirror> getDeclaredAnnotation(javax.lang.model.element.VariableElement field)
           
<A extends java.lang.annotation.Annotation>
A
resolveDeclaredAnnotation(javax.lang.model.element.VariableElement field, 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

JavaxLangFieldAnnotationModel

public JavaxLangFieldAnnotationModel()
Method Detail

resolveDeclaredAnnotation

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

getDeclaredAnnotation

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


Copyright © 2011 eXo Platform SAS. All Rights Reserved.