com.lexicalscope.fluentreflection
Interface ReflectedAnnotated

All Known Subinterfaces:
ReflectedCallable, ReflectedClass<T>, ReflectedConstructor<T>, ReflectedMethod, ReflectedObject<T>, ReflectedType<T>

public interface ReflectedAnnotated


Method Summary
 boolean annotatedWith(Class<? extends Annotation> annotationClass)
           
<A extends Annotation>
A
annotation(Class<A> annotationClass)
           
 ReflectedClass<?> annotation(org.hamcrest.Matcher<? super ReflectedClass<?>> annotationMatcher)
           
 

Method Detail

annotation

ReflectedClass<?> annotation(org.hamcrest.Matcher<? super ReflectedClass<?>> annotationMatcher)

annotatedWith

boolean annotatedWith(Class<? extends Annotation> annotationClass)

annotation

<A extends Annotation> A annotation(Class<A> annotationClass)


Copyright © 2011-2012 lexicalscope. All Rights Reserved.