public static class MetaAnnotationUtils.UntypedAnnotationDescriptor extends MetaAnnotationUtils.AnnotationDescriptor<java.lang.annotation.Annotation>
AnnotationDescriptor
that is used
to describe the declaration of one of several candidate annotation types
where the actual annotation type cannot be predetermined.Constructor and Description |
---|
UntypedAnnotationDescriptor(java.lang.Class<?> rootDeclaringClass,
java.lang.annotation.Annotation annotation) |
UntypedAnnotationDescriptor(java.lang.Class<?> rootDeclaringClass,
java.lang.Class<?> declaringClass,
java.lang.annotation.Annotation composedAnnotation,
java.lang.annotation.Annotation annotation) |
getAnnotation, getAnnotationAttributes, getAnnotationType, getComposedAnnotation, getComposedAnnotationType, getDeclaringClass, getRootDeclaringClass, toString
public UntypedAnnotationDescriptor(java.lang.Class<?> rootDeclaringClass, java.lang.annotation.Annotation annotation)
public UntypedAnnotationDescriptor(java.lang.Class<?> rootDeclaringClass, java.lang.Class<?> declaringClass, java.lang.annotation.Annotation composedAnnotation, java.lang.annotation.Annotation annotation)