org.reflext.spi.model
Interface AnnotationModel<T,E,A,P>
public interface AnnotationModel<T,E,A,P>
- Version:
- $Revision$
- Author:
- Julien Viet
resolveDeclaredAnnotation
<A extends java.lang.annotation.Annotation> A resolveDeclaredAnnotation(E element,
java.lang.Class<A> annotationClass)
getDeclaredAnnotation
java.util.Collection<A> getDeclaredAnnotation(E element)
getAnnotationParameters
java.util.Collection<P> getAnnotationParameters(A annotation)
getAnnotationType
T getAnnotationType(A a)
getAnnotationParameterName
java.lang.String getAnnotationParameterName(P parameter)
getAnnotationParameterType
T getAnnotationParameterType(P parameter)
getAnnotationParameterValue
java.util.List<?> getAnnotationParameterValue(A annotation,
P parameter)
Copyright © 2011 eXo Platform SAS. All Rights Reserved.