Interface AnnotationManager.AnnotationInfo<T>

Type Parameters:
T - the type.
All Known Implementing Classes:
DefaultAnnotationManager.DefaultAnnotationInfo
Enclosing interface:
AnnotationManager

public static interface AnnotationManager.AnnotationInfo<T>
The annotation information.
  • Method Summary

    Modifier and Type Method Description
    T getInstance()
    Get the instance.
    java.lang.reflect.AnnotatedElement getTarget()
    Get the target.
    default java.lang.Class<?> getTargetType()
    Get the target.
  • Method Details

    • getInstance

      T getInstance()
      Get the instance.
      Returns:
      the instance.
    • getTarget

      java.lang.reflect.AnnotatedElement getTarget()
      Get the target.
      Returns:
      the target.
    • getTargetType

      default java.lang.Class<?> getTargetType()
      Get the target.
      Returns:
      the class.