Interface Annotatable

All Known Implementing Classes:
FrameworkField, FrameworkMember, FrameworkMethod, TestClass

public interface Annotatable
A model element that may have annotations.
Since:
4.12
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends Annotation>
    T
    getAnnotation(Class<T> annotationType)
    Returns the annotation on the model element of the given type, or @code{null}
    Returns the model elements' annotations.
  • Method Details

    • getAnnotations

      Annotation[] getAnnotations()
      Returns the model elements' annotations.
    • getAnnotation

      <T extends Annotation> T getAnnotation(Class<T> annotationType)
      Returns the annotation on the model element of the given type, or @code{null}