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