public class AnnotationUtil
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AnnotationUtil.AnnonResponse<A extends java.lang.annotation.Annotation> |
| Constructor and Description |
|---|
AnnotationUtil() |
| Modifier and Type | Method and Description |
|---|---|
<A extends java.lang.annotation.Annotation> |
findAnnotation(java.lang.reflect.AnnotatedElement annotatedElement,
java.lang.Class<A> annotationType)
Find a single Annotation of annotationType on the supplied AnnotatedElement.
|
<A extends java.lang.annotation.Annotation> |
findAnnotationAndDeclaration(java.lang.reflect.AnnotatedElement annotatedElement,
java.lang.Class<A> annotationType) |
boolean |
isInJavaLangAnnotationPackage(java.lang.String annotationType) |
public <A extends java.lang.annotation.Annotation> java.util.Optional<AnnotationUtil.AnnonResponse<A>> findAnnotationAndDeclaration(java.lang.reflect.AnnotatedElement annotatedElement, java.lang.Class<A> annotationType)
public <A extends java.lang.annotation.Annotation> java.util.Optional<A> findAnnotation(java.lang.reflect.AnnotatedElement annotatedElement,
java.lang.Class<A> annotationType)
public boolean isInJavaLangAnnotationPackage(java.lang.String annotationType)