Interface IAnnotatedElement
.NET interface for TO BE DEFINED FROM USER
public interface IAnnotatedElement
Properties
Annotations
Annotation[] Annotations { get; }
Property Value
DeclaredAnnotations
Annotation[] DeclaredAnnotations { get; }
Property Value
Methods
GetAnnotation<T>(Class)
T GetAnnotation<T>(Class arg0) where T : IAnnotation, new()
Parameters
Returns
- T
T
Type Parameters
GetAnnotationsByType<T>(Class)
T[] GetAnnotationsByType<T>(Class arg0) where T : IAnnotation, new()
Parameters
Returns
- T[]
T
Type Parameters
GetDeclaredAnnotation<T>(Class)
T GetDeclaredAnnotation<T>(Class arg0) where T : IAnnotation, new()
Parameters
Returns
- T
T
Type Parameters
GetDeclaredAnnotationsByType<T>(Class)
T[] GetDeclaredAnnotationsByType<T>(Class arg0) where T : IAnnotation, new()
Parameters
Returns
- T[]
T
Type Parameters
IsAnnotationPresent(Class)
bool IsAnnotationPresent(Class arg0)