All Known Subinterfaces:
XClass, XMember, XMethod, XPackage, XProperty
All Known Implementing Classes:
JavaXMember, JavaXMethod

public interface XAnnotatedElement
  • Method Details

    • getAnnotation

      <T extends Annotation> T getAnnotation(Class<T> annotationType)
    • isAnnotationPresent

      <T extends Annotation> boolean isAnnotationPresent(Class<T> annotationType)
    • getAnnotations

      Annotation[] getAnnotations()
    • equals

      boolean equals(Object x)
      Returns true if the underlying artefact is the same
      Overrides:
      equals in class Object