org.reflext.core
Class AnnotatedDelegate<T,M,A,P,F,E>

java.lang.Object
  extended by org.reflext.core.AnnotatedDelegate<T,M,A,P,F,E>

public class AnnotatedDelegate<T,M,A,P,F,E>
extends java.lang.Object

Version:
$Revision$
Author:
Julien Viet

Field Summary
protected  TypeResolverImpl<T,M,A,P,F> domain
          .
 
Constructor Summary
AnnotatedDelegate(TypeResolverImpl<T,M,A,P,F> domain, AnnotationModel<T,E,A,P> annotationModel, E element)
           
 
Method Summary
<AN> AN
getDeclaredAnnotation(E element, AnnotationType<AN,?> annotationType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domain

protected final TypeResolverImpl<T,M,A,P,F> domain
.

Constructor Detail

AnnotatedDelegate

public AnnotatedDelegate(TypeResolverImpl<T,M,A,P,F> domain,
                         AnnotationModel<T,E,A,P> annotationModel,
                         E element)
Method Detail

getDeclaredAnnotation

public <AN> AN getDeclaredAnnotation(E element,
                                     AnnotationType<AN,?> annotationType)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.