Package net.java.ao
Class AnnotationDelegate
java.lang.Object
net.java.ao.AnnotationDelegate
WARNING: Not part of the public API. This class is public only to allow its use within other packages in the ActiveObjects library.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends Annotation>
TgetAnnotation
(Class<T> annotationClass) Returns the annotation for the specified methods starting bymethod1
.boolean
isAnnotationPresent
(Class<? extends Annotation> annotationClass) Returns true if an annotation for the specified type is present on any of the methods, elsefalse
.
-
Constructor Details
-
AnnotationDelegate
-
-
Method Details
-
getAnnotation
Returns the annotation for the specified methods starting bymethod1
.- Parameters:
annotationClass
- the annotation type to look up- Returns:
- this element's annotation for the specified annotation type if present on any of the methods, else
null
- See Also:
-
isAnnotationPresent
Returns true if an annotation for the specified type is present on any of the methods, elsefalse
. This method is designed primarily for convenient access to marker annotations.- Parameters:
annotationClass
- the Class object corresponding to the annotation type- Returns:
true
if an annotation for the specified annotation type is present on any of the methods, elsefalse
-