Interface JavaBeanAnnotatedElement
-
- All Known Subinterfaces:
JavaBeanAnnotatedConstrainable
- All Known Implementing Classes:
JavaBeanConstructor,JavaBeanExecutable,JavaBeanField,JavaBeanGetter,JavaBeanMethod,JavaBeanParameter
public interface JavaBeanAnnotatedElement- Author:
- Guillaume Smet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AnnotatedTypegetAnnotatedType()<A extends Annotation>
AgetAnnotation(Class<A> annotationClass)Annotation[]getDeclaredAnnotations()TypegetGenericType()TypegetType()TypeVariable<?>[]getTypeParameters()default booleanisAnnotationPresent(Class<? extends Annotation> annotationClass)
-
-
-
Method Detail
-
getType
Type getType()
-
getAnnotatedType
AnnotatedType getAnnotatedType()
-
getDeclaredAnnotations
Annotation[] getDeclaredAnnotations()
-
getGenericType
Type getGenericType()
-
getTypeParameters
TypeVariable<?>[] getTypeParameters()
-
getAnnotation
<A extends Annotation> A getAnnotation(Class<A> annotationClass)
-
isAnnotationPresent
default boolean isAnnotationPresent(Class<? extends Annotation> annotationClass)
-
-