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 JavaHasAnnotationsINTERNAL: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:
 Annotation,JavaAnnotation- Since:
 - Oracle TopLink 11.1.1.0.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JavaAnnotationgetAnnotation(JavaClass arg0)java.util.CollectiongetAnnotations()JavaAnnotationgetDeclaredAnnotation(JavaClass arg0)java.util.CollectiongetDeclaredAnnotations() 
 - 
 
- 
- 
Method Detail
- 
getAnnotation
JavaAnnotation getAnnotation(JavaClass arg0)
 
- 
getAnnotations
java.util.Collection getAnnotations()
 
- 
getDeclaredAnnotation
JavaAnnotation getDeclaredAnnotation(JavaClass arg0)
 
- 
getDeclaredAnnotations
java.util.Collection getDeclaredAnnotations()
 
 - 
 
 -