#
# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
# ##########################################################
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
# ##########################################################
#
module name jdk.javadoc
header exports com/sun/javadoc,com/sun/tools/doclets,jdk/javadoc/doclet,com/sun/tools/doclets/standard,com/sun/tools/javadoc requires name\u0020;java.compiler\u0020;flags\u0020;20,name\u0020;java.xml\u0020;flags\u0020;0,name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;jdk.compiler\u0020;flags\u0020;20 provides interface\u0020;java/util/spi/ToolProvider\u0020;impls\u0020;jdk/javadoc/internal/tool/JavadocToolProvider,interface\u0020;javax/tools/DocumentationTool\u0020;impls\u0020;jdk/javadoc/internal/api/JavadocTool,interface\u0020;javax/tools/Tool\u0020;impls\u0020;jdk/javadoc/internal/api/JavadocTool flags 8000

class name com/sun/javadoc/AnnotatedType
header extends java/lang/Object implements com/sun/javadoc/Type flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name annotations descriptor ()[Lcom/sun/javadoc/AnnotationDesc; flags 401
method name underlyingType descriptor ()Lcom/sun/javadoc/Type; flags 401

class name com/sun/javadoc/AnnotationDesc
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
innerclass innerClass com/sun/javadoc/AnnotationDesc$ElementValuePair outerClass com/sun/javadoc/AnnotationDesc innerClassName ElementValuePair flags 609
method name annotationType descriptor ()Lcom/sun/javadoc/AnnotationTypeDoc; flags 401
method name elementValues descriptor ()[Lcom/sun/javadoc/AnnotationDesc$ElementValuePair; flags 401
method name isSynthesized descriptor ()Z flags 401

class name com/sun/javadoc/AnnotationDesc$ElementValuePair
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
innerclass innerClass com/sun/javadoc/AnnotationDesc$ElementValuePair outerClass com/sun/javadoc/AnnotationDesc innerClassName ElementValuePair flags 609
method name element descriptor ()Lcom/sun/javadoc/AnnotationTypeElementDoc; flags 401
method name value descriptor ()Lcom/sun/javadoc/AnnotationValue; flags 401

class name com/sun/javadoc/AnnotationTypeDoc
header extends java/lang/Object implements com/sun/javadoc/ClassDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name elements descriptor ()[Lcom/sun/javadoc/AnnotationTypeElementDoc; flags 401

class name com/sun/javadoc/AnnotationTypeElementDoc
header extends java/lang/Object implements com/sun/javadoc/MethodDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name defaultValue descriptor ()Lcom/sun/javadoc/AnnotationValue; flags 401

class name com/sun/javadoc/AnnotationValue
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name value descriptor ()Ljava/lang/Object; flags 401
method name toString descriptor ()Ljava/lang/String; flags 401

class name com/sun/javadoc/ClassDoc
header extends java/lang/Object implements com/sun/javadoc/ProgramElementDoc,com/sun/javadoc/Type flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name isAbstract descriptor ()Z flags 401
method name isSerializable descriptor ()Z flags 401
method name isExternalizable descriptor ()Z flags 401
method name serializationMethods descriptor ()[Lcom/sun/javadoc/MethodDoc; flags 401
method name serializableFields descriptor ()[Lcom/sun/javadoc/FieldDoc; flags 401
method name definesSerializableFields descriptor ()Z flags 401
method name superclass descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name superclassType descriptor ()Lcom/sun/javadoc/Type; flags 401
method name subclassOf descriptor (Lcom/sun/javadoc/ClassDoc;)Z flags 401
method name interfaces descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name interfaceTypes descriptor ()[Lcom/sun/javadoc/Type; flags 401
method name typeParameters descriptor ()[Lcom/sun/javadoc/TypeVariable; flags 401
method name typeParamTags descriptor ()[Lcom/sun/javadoc/ParamTag; flags 401
method name fields descriptor ()[Lcom/sun/javadoc/FieldDoc; flags 401
method name fields descriptor (Z)[Lcom/sun/javadoc/FieldDoc; flags 401
method name enumConstants descriptor ()[Lcom/sun/javadoc/FieldDoc; flags 401
method name methods descriptor ()[Lcom/sun/javadoc/MethodDoc; flags 401
method name methods descriptor (Z)[Lcom/sun/javadoc/MethodDoc; flags 401
method name constructors descriptor ()[Lcom/sun/javadoc/ConstructorDoc; flags 401
method name constructors descriptor (Z)[Lcom/sun/javadoc/ConstructorDoc; flags 401
method name innerClasses descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name innerClasses descriptor (Z)[Lcom/sun/javadoc/ClassDoc; flags 401
method name findClass descriptor (Ljava/lang/String;)Lcom/sun/javadoc/ClassDoc; flags 401
method name importedClasses descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name importedPackages descriptor ()[Lcom/sun/javadoc/PackageDoc; flags 401 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;

class name com/sun/javadoc/ConstructorDoc
header extends java/lang/Object implements com/sun/javadoc/ExecutableMemberDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;

class name com/sun/javadoc/Doc
header extends java/lang/Object implements java/lang/Comparable flags 601 deprecated true signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/Object;>; runtimeAnnotations @Ljava/lang/Deprecated;
method name commentText descriptor ()Ljava/lang/String; flags 401
method name tags descriptor ()[Lcom/sun/javadoc/Tag; flags 401
method name tags descriptor (Ljava/lang/String;)[Lcom/sun/javadoc/Tag; flags 401
method name seeTags descriptor ()[Lcom/sun/javadoc/SeeTag; flags 401
method name inlineTags descriptor ()[Lcom/sun/javadoc/Tag; flags 401
method name firstSentenceTags descriptor ()[Lcom/sun/javadoc/Tag; flags 401
method name getRawCommentText descriptor ()Ljava/lang/String; flags 401
method name setRawCommentText descriptor (Ljava/lang/String;)V flags 401
method name name descriptor ()Ljava/lang/String; flags 401
method name compareTo descriptor (Ljava/lang/Object;)I flags 401
method name isField descriptor ()Z flags 401
method name isEnumConstant descriptor ()Z flags 401
method name isConstructor descriptor ()Z flags 401
method name isMethod descriptor ()Z flags 401
method name isAnnotationTypeElement descriptor ()Z flags 401
method name isInterface descriptor ()Z flags 401
method name isException descriptor ()Z flags 401
method name isError descriptor ()Z flags 401
method name isEnum descriptor ()Z flags 401
method name isAnnotationType descriptor ()Z flags 401
method name isOrdinaryClass descriptor ()Z flags 401
method name isClass descriptor ()Z flags 401
method name isIncluded descriptor ()Z flags 401
method name position descriptor ()Lcom/sun/javadoc/SourcePosition; flags 401

class name com/sun/javadoc/DocErrorReporter
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name printError descriptor (Ljava/lang/String;)V flags 401
method name printError descriptor (Lcom/sun/javadoc/SourcePosition;Ljava/lang/String;)V flags 401
method name printWarning descriptor (Ljava/lang/String;)V flags 401
method name printWarning descriptor (Lcom/sun/javadoc/SourcePosition;Ljava/lang/String;)V flags 401
method name printNotice descriptor (Ljava/lang/String;)V flags 401
method name printNotice descriptor (Lcom/sun/javadoc/SourcePosition;Ljava/lang/String;)V flags 401

class name com/sun/javadoc/Doclet
header extends java/lang/Object flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name <init> descriptor ()V flags 1
method name start descriptor (Lcom/sun/javadoc/RootDoc;)Z flags 9
method name optionLength descriptor (Ljava/lang/String;)I flags 9
method name validOptions descriptor ([[Ljava/lang/String;Lcom/sun/javadoc/DocErrorReporter;)Z flags 9
method name languageVersion descriptor ()Lcom/sun/javadoc/LanguageVersion; flags 9

class name com/sun/javadoc/ExecutableMemberDoc
header extends java/lang/Object implements com/sun/javadoc/MemberDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name thrownExceptions descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name thrownExceptionTypes descriptor ()[Lcom/sun/javadoc/Type; flags 401
method name isNative descriptor ()Z flags 401
method name isSynchronized descriptor ()Z flags 401
method name isVarArgs descriptor ()Z flags 401
method name parameters descriptor ()[Lcom/sun/javadoc/Parameter; flags 401
method name receiverType descriptor ()Lcom/sun/javadoc/Type; flags 401
method name throwsTags descriptor ()[Lcom/sun/javadoc/ThrowsTag; flags 401
method name paramTags descriptor ()[Lcom/sun/javadoc/ParamTag; flags 401
method name typeParamTags descriptor ()[Lcom/sun/javadoc/ParamTag; flags 401
method name signature descriptor ()Ljava/lang/String; flags 401
method name flatSignature descriptor ()Ljava/lang/String; flags 401
method name typeParameters descriptor ()[Lcom/sun/javadoc/TypeVariable; flags 401

class name com/sun/javadoc/FieldDoc
header extends java/lang/Object implements com/sun/javadoc/MemberDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name type descriptor ()Lcom/sun/javadoc/Type; flags 401
method name isTransient descriptor ()Z flags 401
method name isVolatile descriptor ()Z flags 401
method name serialFieldTags descriptor ()[Lcom/sun/javadoc/SerialFieldTag; flags 401
method name constantValue descriptor ()Ljava/lang/Object; flags 401
method name constantValueExpression descriptor ()Ljava/lang/String; flags 401

class name com/sun/javadoc/LanguageVersion
header extends java/lang/Enum flags 4031 deprecated true signature Ljava/lang/Enum<Lcom/sun/javadoc/LanguageVersion;>; runtimeAnnotations @Ljava/lang/Deprecated;
field name JAVA_1_1 descriptor Lcom/sun/javadoc/LanguageVersion; flags 4019
field name JAVA_1_5 descriptor Lcom/sun/javadoc/LanguageVersion; flags 4019
method name values descriptor ()[Lcom/sun/javadoc/LanguageVersion; flags 9
method name valueOf descriptor (Ljava/lang/String;)Lcom/sun/javadoc/LanguageVersion; flags 9

class name com/sun/javadoc/MemberDoc
header extends java/lang/Object implements com/sun/javadoc/ProgramElementDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name isSynthetic descriptor ()Z flags 401

class name com/sun/javadoc/MethodDoc
header extends java/lang/Object implements com/sun/javadoc/ExecutableMemberDoc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name isAbstract descriptor ()Z flags 401
method name isDefault descriptor ()Z flags 401
method name returnType descriptor ()Lcom/sun/javadoc/Type; flags 401
method name overriddenClass descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name overriddenType descriptor ()Lcom/sun/javadoc/Type; flags 401
method name overriddenMethod descriptor ()Lcom/sun/javadoc/MethodDoc; flags 401
method name overrides descriptor (Lcom/sun/javadoc/MethodDoc;)Z flags 401

class name com/sun/javadoc/PackageDoc
header extends java/lang/Object implements com/sun/javadoc/Doc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name allClasses descriptor (Z)[Lcom/sun/javadoc/ClassDoc; flags 401
method name allClasses descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name ordinaryClasses descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name exceptions descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name errors descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name enums descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name interfaces descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name annotationTypes descriptor ()[Lcom/sun/javadoc/AnnotationTypeDoc; flags 401
method name annotations descriptor ()[Lcom/sun/javadoc/AnnotationDesc; flags 401
method name findClass descriptor (Ljava/lang/String;)Lcom/sun/javadoc/ClassDoc; flags 401

class name com/sun/javadoc/ParamTag
header extends java/lang/Object implements com/sun/javadoc/Tag flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name parameterName descriptor ()Ljava/lang/String; flags 401
method name parameterComment descriptor ()Ljava/lang/String; flags 401
method name isTypeParameter descriptor ()Z flags 401

class name com/sun/javadoc/Parameter
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name type descriptor ()Lcom/sun/javadoc/Type; flags 401
method name name descriptor ()Ljava/lang/String; flags 401
method name typeName descriptor ()Ljava/lang/String; flags 401
method name toString descriptor ()Ljava/lang/String; flags 401
method name annotations descriptor ()[Lcom/sun/javadoc/AnnotationDesc; flags 401

class name com/sun/javadoc/ParameterizedType
header extends java/lang/Object implements com/sun/javadoc/Type flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name asClassDoc descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name typeArguments descriptor ()[Lcom/sun/javadoc/Type; flags 401
method name superclassType descriptor ()Lcom/sun/javadoc/Type; flags 401
method name interfaceTypes descriptor ()[Lcom/sun/javadoc/Type; flags 401
method name containingType descriptor ()Lcom/sun/javadoc/Type; flags 401

class name com/sun/javadoc/ProgramElementDoc
header extends java/lang/Object implements com/sun/javadoc/Doc flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name containingClass descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name containingPackage descriptor ()Lcom/sun/javadoc/PackageDoc; flags 401
method name qualifiedName descriptor ()Ljava/lang/String; flags 401
method name modifierSpecifier descriptor ()I flags 401
method name modifiers descriptor ()Ljava/lang/String; flags 401
method name annotations descriptor ()[Lcom/sun/javadoc/AnnotationDesc; flags 401
method name isPublic descriptor ()Z flags 401
method name isProtected descriptor ()Z flags 401
method name isPrivate descriptor ()Z flags 401
method name isPackagePrivate descriptor ()Z flags 401
method name isStatic descriptor ()Z flags 401
method name isFinal descriptor ()Z flags 401

class name com/sun/javadoc/RootDoc
header extends java/lang/Object implements com/sun/javadoc/Doc,com/sun/javadoc/DocErrorReporter flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name options descriptor ()[[Ljava/lang/String; flags 401
method name specifiedPackages descriptor ()[Lcom/sun/javadoc/PackageDoc; flags 401
method name specifiedClasses descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name classes descriptor ()[Lcom/sun/javadoc/ClassDoc; flags 401
method name packageNamed descriptor (Ljava/lang/String;)Lcom/sun/javadoc/PackageDoc; flags 401
method name classNamed descriptor (Ljava/lang/String;)Lcom/sun/javadoc/ClassDoc; flags 401

class name com/sun/javadoc/SeeTag
header extends java/lang/Object implements com/sun/javadoc/Tag flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name label descriptor ()Ljava/lang/String; flags 401
method name referencedPackage descriptor ()Lcom/sun/javadoc/PackageDoc; flags 401
method name referencedClassName descriptor ()Ljava/lang/String; flags 401
method name referencedClass descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name referencedMemberName descriptor ()Ljava/lang/String; flags 401
method name referencedMember descriptor ()Lcom/sun/javadoc/MemberDoc; flags 401

class name com/sun/javadoc/SerialFieldTag
header extends java/lang/Object implements com/sun/javadoc/Tag,java/lang/Comparable flags 601 deprecated true signature Ljava/lang/Object;Lcom/sun/javadoc/Tag;Ljava/lang/Comparable<Ljava/lang/Object;>; runtimeAnnotations @Ljava/lang/Deprecated;
method name fieldName descriptor ()Ljava/lang/String; flags 401
method name fieldType descriptor ()Ljava/lang/String; flags 401
method name fieldTypeDoc descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name description descriptor ()Ljava/lang/String; flags 401
method name compareTo descriptor (Ljava/lang/Object;)I flags 401

class name com/sun/javadoc/SourcePosition
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name file descriptor ()Ljava/io/File; flags 401
method name line descriptor ()I flags 401
method name column descriptor ()I flags 401
method name toString descriptor ()Ljava/lang/String; flags 401

class name com/sun/javadoc/Tag
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name name descriptor ()Ljava/lang/String; flags 401
method name holder descriptor ()Lcom/sun/javadoc/Doc; flags 401
method name kind descriptor ()Ljava/lang/String; flags 401
method name text descriptor ()Ljava/lang/String; flags 401
method name toString descriptor ()Ljava/lang/String; flags 401
method name inlineTags descriptor ()[Lcom/sun/javadoc/Tag; flags 401
method name firstSentenceTags descriptor ()[Lcom/sun/javadoc/Tag; flags 401
method name position descriptor ()Lcom/sun/javadoc/SourcePosition; flags 401

class name com/sun/javadoc/ThrowsTag
header extends java/lang/Object implements com/sun/javadoc/Tag flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name exceptionName descriptor ()Ljava/lang/String; flags 401
method name exceptionComment descriptor ()Ljava/lang/String; flags 401
method name exception descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name exceptionType descriptor ()Lcom/sun/javadoc/Type; flags 401

class name com/sun/javadoc/Type
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name typeName descriptor ()Ljava/lang/String; flags 401
method name qualifiedTypeName descriptor ()Ljava/lang/String; flags 401
method name simpleTypeName descriptor ()Ljava/lang/String; flags 401
method name dimension descriptor ()Ljava/lang/String; flags 401
method name toString descriptor ()Ljava/lang/String; flags 401
method name isPrimitive descriptor ()Z flags 401
method name asClassDoc descriptor ()Lcom/sun/javadoc/ClassDoc; flags 401
method name asParameterizedType descriptor ()Lcom/sun/javadoc/ParameterizedType; flags 401
method name asTypeVariable descriptor ()Lcom/sun/javadoc/TypeVariable; flags 401
method name asWildcardType descriptor ()Lcom/sun/javadoc/WildcardType; flags 401
method name asAnnotatedType descriptor ()Lcom/sun/javadoc/AnnotatedType; flags 401
method name asAnnotationTypeDoc descriptor ()Lcom/sun/javadoc/AnnotationTypeDoc; flags 401
method name getElementType descriptor ()Lcom/sun/javadoc/Type; flags 401

class name com/sun/javadoc/TypeVariable
header extends java/lang/Object implements com/sun/javadoc/Type flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name bounds descriptor ()[Lcom/sun/javadoc/Type; flags 401
method name owner descriptor ()Lcom/sun/javadoc/ProgramElementDoc; flags 401
method name annotations descriptor ()[Lcom/sun/javadoc/AnnotationDesc; flags 401

class name com/sun/javadoc/WildcardType
header extends java/lang/Object implements com/sun/javadoc/Type flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name extendsBounds descriptor ()[Lcom/sun/javadoc/Type; flags 401
method name superBounds descriptor ()[Lcom/sun/javadoc/Type; flags 401

class name com/sun/tools/doclets/Taglet
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name inField descriptor ()Z flags 401
method name inConstructor descriptor ()Z flags 401
method name inMethod descriptor ()Z flags 401
method name inOverview descriptor ()Z flags 401
method name inPackage descriptor ()Z flags 401
method name inType descriptor ()Z flags 401
method name isInlineTag descriptor ()Z flags 401
method name getName descriptor ()Ljava/lang/String; flags 401
method name toString descriptor (Lcom/sun/javadoc/Tag;)Ljava/lang/String; flags 401
method name toString descriptor ([Lcom/sun/javadoc/Tag;)Ljava/lang/String; flags 401

class name com/sun/tools/doclets/standard/Standard
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
method name <init> descriptor ()V flags 1
method name optionLength descriptor (Ljava/lang/String;)I flags 9
method name start descriptor (Lcom/sun/javadoc/RootDoc;)Z flags 9
method name validOptions descriptor ([[Ljava/lang/String;Lcom/sun/javadoc/DocErrorReporter;)Z flags 9
method name languageVersion descriptor ()Lcom/sun/javadoc/LanguageVersion; flags 9

class name com/sun/tools/javadoc/Main
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;
method name main descriptor ([Ljava/lang/String;)V flags 89
method name execute descriptor ([Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/ClassLoader;[Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/String;[Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;[Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;[Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;Ljava/io/PrintWriter;Ljava/lang/String;[Ljava/lang/String;)I flags 89
method name execute descriptor (Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;Ljava/io/PrintWriter;Ljava/lang/String;Ljava/lang/ClassLoader;[Ljava/lang/String;)I flags 89

class name jdk/javadoc/doclet/Doclet
header extends java/lang/Object flags 601
innerclass innerClass jdk/javadoc/doclet/Doclet$Option outerClass jdk/javadoc/doclet/Doclet innerClassName Option flags 609
method name init descriptor (Ljava/util/Locale;Ljdk/javadoc/doclet/Reporter;)V flags 401
method name getName descriptor ()Ljava/lang/String; flags 401
method name getSupportedOptions descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set<+Ljdk/javadoc/doclet/Doclet$Option;>;
method name getSupportedSourceVersion descriptor ()Ljavax/lang/model/SourceVersion; flags 401
method name run descriptor (Ljdk/javadoc/doclet/DocletEnvironment;)Z flags 401

class name jdk/javadoc/doclet/Doclet$Option
header extends java/lang/Object flags 601
innerclass innerClass jdk/javadoc/doclet/Doclet$Option outerClass jdk/javadoc/doclet/Doclet innerClassName Option flags 609
innerclass innerClass jdk/javadoc/doclet/Doclet$Option$Kind outerClass jdk/javadoc/doclet/Doclet$Option innerClassName Kind flags 4019
method name getArgumentCount descriptor ()I flags 401
method name getDescription descriptor ()Ljava/lang/String; flags 401
method name getKind descriptor ()Ljdk/javadoc/doclet/Doclet$Option$Kind; flags 401
method name getNames descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<Ljava/lang/String;>;
method name getParameters descriptor ()Ljava/lang/String; flags 401
method name process descriptor (Ljava/lang/String;Ljava/util/List;)Z flags 401 signature (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)Z

class name jdk/javadoc/doclet/Doclet$Option$Kind
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljdk/javadoc/doclet/Doclet$Option$Kind;>;
innerclass innerClass jdk/javadoc/doclet/Doclet$Option outerClass jdk/javadoc/doclet/Doclet innerClassName Option flags 609
innerclass innerClass jdk/javadoc/doclet/Doclet$Option$Kind outerClass jdk/javadoc/doclet/Doclet$Option innerClassName Kind flags 4019
field name EXTENDED descriptor Ljdk/javadoc/doclet/Doclet$Option$Kind; flags 4019
field name STANDARD descriptor Ljdk/javadoc/doclet/Doclet$Option$Kind; flags 4019
field name OTHER descriptor Ljdk/javadoc/doclet/Doclet$Option$Kind; flags 4019
method name values descriptor ()[Ljdk/javadoc/doclet/Doclet$Option$Kind; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljdk/javadoc/doclet/Doclet$Option$Kind; flags 9

class name jdk/javadoc/doclet/DocletEnvironment
header extends java/lang/Object flags 601
innerclass innerClass jdk/javadoc/doclet/DocletEnvironment$ModuleMode outerClass jdk/javadoc/doclet/DocletEnvironment innerClassName ModuleMode flags 4019
innerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
method name getSpecifiedElements descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set<+Ljavax/lang/model/element/Element;>;
method name getIncludedElements descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set<+Ljavax/lang/model/element/Element;>;
method name getDocTrees descriptor ()Lcom/sun/source/util/DocTrees; flags 401
method name getElementUtils descriptor ()Ljavax/lang/model/util/Elements; flags 401
method name getTypeUtils descriptor ()Ljavax/lang/model/util/Types; flags 401
method name isIncluded descriptor (Ljavax/lang/model/element/Element;)Z flags 401
method name isSelected descriptor (Ljavax/lang/model/element/Element;)Z flags 401
method name getJavaFileManager descriptor ()Ljavax/tools/JavaFileManager; flags 401
method name getSourceVersion descriptor ()Ljavax/lang/model/SourceVersion; flags 401
method name getModuleMode descriptor ()Ljdk/javadoc/doclet/DocletEnvironment$ModuleMode; flags 401
method name getFileKind descriptor (Ljavax/lang/model/element/TypeElement;)Ljavax/tools/JavaFileObject$Kind; flags 401

class name jdk/javadoc/doclet/DocletEnvironment$ModuleMode
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljdk/javadoc/doclet/DocletEnvironment$ModuleMode;>;
innerclass innerClass jdk/javadoc/doclet/DocletEnvironment$ModuleMode outerClass jdk/javadoc/doclet/DocletEnvironment innerClassName ModuleMode flags 4019
field name API descriptor Ljdk/javadoc/doclet/DocletEnvironment$ModuleMode; flags 4019
field name ALL descriptor Ljdk/javadoc/doclet/DocletEnvironment$ModuleMode; flags 4019
method name values descriptor ()[Ljdk/javadoc/doclet/DocletEnvironment$ModuleMode; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljdk/javadoc/doclet/DocletEnvironment$ModuleMode; flags 9

class name jdk/javadoc/doclet/Reporter
header extends java/lang/Object flags 601
innerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
method name print descriptor (Ljavax/tools/Diagnostic$Kind;Ljava/lang/String;)V flags 401
method name print descriptor (Ljavax/tools/Diagnostic$Kind;Lcom/sun/source/util/DocTreePath;Ljava/lang/String;)V flags 401
method name print descriptor (Ljavax/tools/Diagnostic$Kind;Ljavax/lang/model/element/Element;Ljava/lang/String;)V flags 401

class name jdk/javadoc/doclet/StandardDoclet
header extends java/lang/Object implements jdk/javadoc/doclet/Doclet flags 21
innerclass innerClass jdk/javadoc/doclet/Doclet$Option outerClass jdk/javadoc/doclet/Doclet innerClassName Option flags 609
method name <init> descriptor ()V flags 1
method name init descriptor (Ljava/util/Locale;Ljdk/javadoc/doclet/Reporter;)V flags 1
method name getName descriptor ()Ljava/lang/String; flags 1
method name getSupportedOptions descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljdk/javadoc/doclet/Doclet$Option;>;
method name getSupportedSourceVersion descriptor ()Ljavax/lang/model/SourceVersion; flags 1
method name run descriptor (Ljdk/javadoc/doclet/DocletEnvironment;)Z flags 1

class name jdk/javadoc/doclet/Taglet
header extends java/lang/Object flags 601
innerclass innerClass jdk/javadoc/doclet/Taglet$Location outerClass jdk/javadoc/doclet/Taglet innerClassName Location flags 4019
method name getAllowedLocations descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set<Ljdk/javadoc/doclet/Taglet$Location;>;
method name isInlineTag descriptor ()Z flags 401
method name getName descriptor ()Ljava/lang/String; flags 401
method name init descriptor (Ljdk/javadoc/doclet/DocletEnvironment;Ljdk/javadoc/doclet/Doclet;)V flags 1
method name toString descriptor (Ljava/util/List;Ljavax/lang/model/element/Element;)Ljava/lang/String; flags 401 signature (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljavax/lang/model/element/Element;)Ljava/lang/String;

class name jdk/javadoc/doclet/Taglet$Location
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljdk/javadoc/doclet/Taglet$Location;>;
innerclass innerClass jdk/javadoc/doclet/Taglet$Location outerClass jdk/javadoc/doclet/Taglet innerClassName Location flags 4019
field name OVERVIEW descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
field name MODULE descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
field name PACKAGE descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
field name TYPE descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
field name CONSTRUCTOR descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
field name METHOD descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
field name FIELD descriptor Ljdk/javadoc/doclet/Taglet$Location; flags 4019
method name values descriptor ()[Ljdk/javadoc/doclet/Taglet$Location; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljdk/javadoc/doclet/Taglet$Location; flags 9

