Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Mirror API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sun.mirror.declaration
Interface AnnotationTypeDeclaration

All Superinterfaces:
  Declaration, InterfaceDeclaration, MemberDeclaration, TypeDeclaration

    public interface AnnotationTypeDeclaration

extends InterfaceDeclaration

Represents the declaration of an annotation type.

Since:
  1.5

Method Summary
`Collection<AnnotationTypeElementDeclaration>` | `getMethods()` Returns the annotation type elements of this annotation type.

Methods inherited from interface com.sun.mirror.declaration.TypeDeclaration
`getFields, getFormalTypeParameters, getNestedTypes, getPackage, getQualifiedName, getSuperinterfaces`

Methods inherited from interface com.sun.mirror.declaration.MemberDeclaration
`getDeclaringType`

Methods inherited from interface com.sun.mirror.declaration.Declaration
`accept, equals, getAnnotation, getAnnotationMirrors, getDocComment, getModifiers, getPosition, getSimpleName`

Method Detail

### getMethods

    Collection<AnnotationTypeElementDeclaration> getMethods()

  Returns the annotation type elements of this annotation type. These are the methods that are directly declared in the type's declaration.

  Specified by:
    `getMethods` in interface `TypeDeclaration`
  Returns:
    the annotation type elements of this annotation type, or an empty collection if there are none
  See Also:
    `DeclarationFilter`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Mirror API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
Copyright © 2004, 2010, Oracle and/or its affiliates. All rights reserved.