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:
-
Method Summary
-
Method Details
-
getAnnotation
-
getAnnotations
Collection getAnnotations() -
getDeclaredAnnotation
-
getDeclaredAnnotations
Collection getDeclaredAnnotations()
-