@Beta public interface AnnotationTypeDeclaration extends TypeDeclaration
Modifier and Type | Method and Description |
---|---|
AnnotationTypeElementDeclaration |
findDeclaredAnnotationTypeElement(java.lang.String name) |
java.lang.Iterable<? extends AnnotationTypeElementDeclaration> |
getDeclaredAnnotationTypeElements() |
findDeclaredConstructor, findDeclaredField, findDeclaredMethod, findDeclaredType, getDeclaredAnnotationTypes, getDeclaredClasses, getDeclaredConstructors, getDeclaredEnumerationTypes, getDeclaredFields, getDeclaredInterfaces, getDeclaredMembers, getDeclaredMethods, getDeclaredTypes
getQualifiedName, isAssignableFrom
getDeclaringType, getDocComment, getModifiers, getVisibility, isDeprecated
findAnnotation, getAnnotations
getCompilationUnit, getSimpleName
AnnotationTypeElementDeclaration findDeclaredAnnotationTypeElement(java.lang.String name)
name
- the name of the annotation elementnull
if no such annotation type element existsjava.lang.Iterable<? extends AnnotationTypeElementDeclaration> getDeclaredAnnotationTypeElements()