Interface JavaHasAnnotations

All Known Subinterfaces:
JavaClass, JavaField, JavaMethod, JavaPackage
All Known Implementing Classes:
JavaClassImpl, JavaFieldImpl, JavaMethodImpl, JavaPackageImpl, OXMJavaClassImpl, OXMJavaFieldImpl, OXMJavaMethodImpl, OXMJavaPackageImpl, OXMJAXBElementImpl, OXMObjectFactoryImpl, XJCJavaClassImpl, XJCJavaFieldImpl, XJCJavaMethodImpl, XJCJavaPackageImpl

public interface JavaHasAnnotations
INTERNAL:

Purpose:A superinterface for those interfaces which represent JDK Annotations.

Responsibilities:

  • Ensure that subinterfaces define methods for accessing both inherited and direct annotations present on a given JavaAnnotation
See Also: