getAnnotation<A> abstract method
A?
getAnnotation<A>()
Gets a single annotation by type, if present.
Type Parameters:
A: The annotation type to look for
Returns:
- The annotation instance of type
Aif found nullif no matching annotation exists
Example:
final deprecated = method.getDirectAnnotation<Deprecated>();
if (deprecated != null) {
print('Deprecation message: ${deprecated.message}');
}
Implementation
A? getAnnotation<A>();