Interface JavaBeanAnnotatedElement

All Known Subinterfaces:
JavaBeanAnnotatedConstrainable
All Known Implementing Classes:
JavaBeanConstructor, JavaBeanExecutable, JavaBeanField, JavaBeanGetter, JavaBeanMethod, JavaBeanParameter

public interface JavaBeanAnnotatedElement
Author:
Guillaume Smet
  • Method Details

    • 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)