Doclet API

com.sun.javadoc
Interface AnnotationTypeDoc

All Superinterfaces:
ClassDoc, Comparable<Object>, Doc, ProgramElementDoc, Type

public interface AnnotationTypeDoc
extends ClassDoc

Represents an annotation type.

Since:
1.5

Method Summary
 AnnotationTypeElementDoc[] elements()
          Returns the elements of this annotation type.
 
Methods inherited from interface com.sun.javadoc.ClassDoc
constructors, constructors, definesSerializableFields, enumConstants, fields, fields, findClass, importedClasses, importedPackages, innerClasses, innerClasses, interfaces, interfaceTypes, isAbstract, isExternalizable, isSerializable, methods, methods, serializableFields, serializationMethods, subclassOf, superclass, superclassType, typeParameters, typeParamTags
 
Methods inherited from interface com.sun.javadoc.ProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
 
Methods inherited from interface com.sun.javadoc.Doc
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tags
 
Methods inherited from interface com.sun.javadoc.Type
asAnnotationTypeDoc, asClassDoc, asParameterizedType, asTypeVariable, asWildcardType, dimension, isPrimitive, qualifiedTypeName, simpleTypeName, toString, typeName
 

Method Detail

elements

AnnotationTypeElementDoc[] elements()
Returns the elements of this annotation type. Returns an empty array if there are none.

Returns:
the elements of this annotation type.

Doclet API

Submit a bug or feature

Copyright 2010 Sun Microsystems, Inc. All rights reserved. Use is subject to the terms of the GNU General Public License.