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()
-
-