Path: blob/master/make/data/symbols/java.compiler-9.sym.txt
40947 views
#1# Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.2# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.3#4# This code is free software; you can redistribute it and/or modify it5# under the terms of the GNU General Public License version 2 only, as6# published by the Free Software Foundation. Oracle designates this7# particular file as subject to the "Classpath" exception as provided8# by Oracle in the LICENSE file that accompanied this code.9#10# This code is distributed in the hope that it will be useful, but WITHOUT11# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or12# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License13# version 2 for more details (a copy is included in the LICENSE file that14# accompanied this code).15#16# You should have received a copy of the GNU General Public License version17# 2 along with this work; if not, write to the Free Software Foundation,18# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.19#20# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA21# or visit www.oracle.com if you need additional information or have any22# questions.23#24# ##########################################################25# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###26# ##########################################################27#28module name java.compiler29header exports javax/lang/model,javax/lang/model/type,javax/lang/model/element,javax/tools,javax/annotation/processing,javax/lang/model/util requires name\u0020;java.base\u0020;flags\u0020;8000 uses javax/tools/JavaCompiler,javax/tools/DocumentationTool flags 80003031class name javax/annotation/processing/AbstractProcessor32header extends java/lang/Object implements javax/annotation/processing/Processor flags 42133innerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 401934innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 193536class name javax/annotation/processing/Generated37header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;SOURCE;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;PACKAGE;eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;CONSTRUCTOR;eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;LOCAL_VARIABLE;eLjava/lang/annotation/ElementType;PARAMETER;})38method name value descriptor ()[Ljava/lang/String; flags 40139method name date descriptor ()Ljava/lang/String; annotationDefaultValue "" flags 40140method name comments descriptor ()Ljava/lang/String; annotationDefaultValue "" flags 4014142class name javax/annotation/processing/RoundEnvironment43method name getElementsAnnotatedWithAny descriptor ([Ljavax/lang/model/element/TypeElement;)Ljava/util/Set; flags 81 signature ([Ljavax/lang/model/element/TypeElement;)Ljava/util/Set<+Ljavax/lang/model/element/Element;>;44method name getElementsAnnotatedWithAny descriptor (Ljava/util/Set;)Ljava/util/Set; flags 1 signature (Ljava/util/Set<Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;>;)Ljava/util/Set<+Ljavax/lang/model/element/Element;>;4546class name javax/lang/model/SourceVersion47field name RELEASE_9 descriptor Ljavax/lang/model/SourceVersion; flags 401948method name isName descriptor (Ljava/lang/CharSequence;Ljavax/lang/model/SourceVersion;)Z flags 949method name isKeyword descriptor (Ljava/lang/CharSequence;Ljavax/lang/model/SourceVersion;)Z flags 95051class name javax/lang/model/element/AnnotationValueVisitor52-method name visit descriptor (Ljavax/lang/model/element/AnnotationValue;)Ljava/lang/Object;53method name visit descriptor (Ljavax/lang/model/element/AnnotationValue;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/AnnotationValue;)TR;5455class name javax/lang/model/element/ElementKind56field name MODULE descriptor Ljavax/lang/model/element/ElementKind; flags 40195758class name javax/lang/model/element/ElementVisitor59-method name visit descriptor (Ljavax/lang/model/element/Element;)Ljava/lang/Object;60method name visit descriptor (Ljavax/lang/model/element/Element;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/Element;)TR;61method name visitModule descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement;TP;)TR;6263class name javax/lang/model/element/ModuleElement64header extends java/lang/Object implements javax/lang/model/element/Element,javax/lang/model/element/QualifiedNameable flags 60165innerclass innerClass javax/lang/model/element/ModuleElement$UsesDirective outerClass javax/lang/model/element/ModuleElement innerClassName UsesDirective flags 60966innerclass innerClass javax/lang/model/element/ModuleElement$ProvidesDirective outerClass javax/lang/model/element/ModuleElement innerClassName ProvidesDirective flags 60967innerclass innerClass javax/lang/model/element/ModuleElement$OpensDirective outerClass javax/lang/model/element/ModuleElement innerClassName OpensDirective flags 60968innerclass innerClass javax/lang/model/element/ModuleElement$ExportsDirective outerClass javax/lang/model/element/ModuleElement innerClassName ExportsDirective flags 60969innerclass innerClass javax/lang/model/element/ModuleElement$RequiresDirective outerClass javax/lang/model/element/ModuleElement innerClassName RequiresDirective flags 60970innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveVisitor outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveVisitor flags 60971innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 60972innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveKind outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveKind flags 401973method name getQualifiedName descriptor ()Ljavax/lang/model/element/Name; flags 40174method name getSimpleName descriptor ()Ljavax/lang/model/element/Name; flags 40175method name getEnclosedElements descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<+Ljavax/lang/model/element/Element;>;76method name isOpen descriptor ()Z flags 40177method name isUnnamed descriptor ()Z flags 40178method name getEnclosingElement descriptor ()Ljavax/lang/model/element/Element; flags 40179method name getDirectives descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<+Ljavax/lang/model/element/ModuleElement$Directive;>;8081class name javax/lang/model/element/ModuleElement$Directive82header extends java/lang/Object flags 60183innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveKind outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveKind flags 401984innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveVisitor outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveVisitor flags 60985innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 60986method name getKind descriptor ()Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 40187method name accept descriptor (Ljavax/lang/model/element/ModuleElement$DirectiveVisitor;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>(Ljavax/lang/model/element/ModuleElement$DirectiveVisitor<TR;TP;>;TP;)TR;8889class name javax/lang/model/element/ModuleElement$DirectiveKind90header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/element/ModuleElement$DirectiveKind;>;91innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveKind outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveKind flags 401992field name REQUIRES descriptor Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 401993field name EXPORTS descriptor Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 401994field name OPENS descriptor Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 401995field name USES descriptor Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 401996field name PROVIDES descriptor Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 401997method name values descriptor ()[Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 998method name valueOf descriptor (Ljava/lang/String;)Ljavax/lang/model/element/ModuleElement$DirectiveKind; flags 999100class name javax/lang/model/element/ModuleElement$DirectiveVisitor101header extends java/lang/Object flags 601 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;102innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609103innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveVisitor outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveVisitor flags 609104innerclass innerClass javax/lang/model/element/ModuleElement$RequiresDirective outerClass javax/lang/model/element/ModuleElement innerClassName RequiresDirective flags 609105innerclass innerClass javax/lang/model/element/ModuleElement$ExportsDirective outerClass javax/lang/model/element/ModuleElement innerClassName ExportsDirective flags 609106innerclass innerClass javax/lang/model/element/ModuleElement$OpensDirective outerClass javax/lang/model/element/ModuleElement innerClassName OpensDirective flags 609107innerclass innerClass javax/lang/model/element/ModuleElement$UsesDirective outerClass javax/lang/model/element/ModuleElement innerClassName UsesDirective flags 609108innerclass innerClass javax/lang/model/element/ModuleElement$ProvidesDirective outerClass javax/lang/model/element/ModuleElement innerClassName ProvidesDirective flags 609109method name visit descriptor (Ljavax/lang/model/element/ModuleElement$Directive;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement$Directive;)TR;110method name visit descriptor (Ljavax/lang/model/element/ModuleElement$Directive;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement$Directive;TP;)TR;111method name visitRequires descriptor (Ljavax/lang/model/element/ModuleElement$RequiresDirective;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Ljavax/lang/model/element/ModuleElement$RequiresDirective;TP;)TR;112method name visitExports descriptor (Ljavax/lang/model/element/ModuleElement$ExportsDirective;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Ljavax/lang/model/element/ModuleElement$ExportsDirective;TP;)TR;113method name visitOpens descriptor (Ljavax/lang/model/element/ModuleElement$OpensDirective;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Ljavax/lang/model/element/ModuleElement$OpensDirective;TP;)TR;114method name visitUses descriptor (Ljavax/lang/model/element/ModuleElement$UsesDirective;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Ljavax/lang/model/element/ModuleElement$UsesDirective;TP;)TR;115method name visitProvides descriptor (Ljavax/lang/model/element/ModuleElement$ProvidesDirective;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Ljavax/lang/model/element/ModuleElement$ProvidesDirective;TP;)TR;116method name visitUnknown descriptor (Ljavax/lang/model/element/ModuleElement$Directive;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement$Directive;TP;)TR;117118class name javax/lang/model/element/ModuleElement$ExportsDirective119header extends java/lang/Object implements javax/lang/model/element/ModuleElement$Directive flags 601120innerclass innerClass javax/lang/model/element/ModuleElement$ExportsDirective outerClass javax/lang/model/element/ModuleElement innerClassName ExportsDirective flags 609121innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609122method name getPackage descriptor ()Ljavax/lang/model/element/PackageElement; flags 401123method name getTargetModules descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<+Ljavax/lang/model/element/ModuleElement;>;124125class name javax/lang/model/element/ModuleElement$OpensDirective126header extends java/lang/Object implements javax/lang/model/element/ModuleElement$Directive flags 601127innerclass innerClass javax/lang/model/element/ModuleElement$OpensDirective outerClass javax/lang/model/element/ModuleElement innerClassName OpensDirective flags 609128innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609129method name getPackage descriptor ()Ljavax/lang/model/element/PackageElement; flags 401130method name getTargetModules descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<+Ljavax/lang/model/element/ModuleElement;>;131132class name javax/lang/model/element/ModuleElement$ProvidesDirective133header extends java/lang/Object implements javax/lang/model/element/ModuleElement$Directive flags 601134innerclass innerClass javax/lang/model/element/ModuleElement$ProvidesDirective outerClass javax/lang/model/element/ModuleElement innerClassName ProvidesDirective flags 609135innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609136method name getService descriptor ()Ljavax/lang/model/element/TypeElement; flags 401137method name getImplementations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List<+Ljavax/lang/model/element/TypeElement;>;138139class name javax/lang/model/element/ModuleElement$RequiresDirective140header extends java/lang/Object implements javax/lang/model/element/ModuleElement$Directive flags 601141innerclass innerClass javax/lang/model/element/ModuleElement$RequiresDirective outerClass javax/lang/model/element/ModuleElement innerClassName RequiresDirective flags 609142innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609143method name isStatic descriptor ()Z flags 401144method name isTransitive descriptor ()Z flags 401145method name getDependency descriptor ()Ljavax/lang/model/element/ModuleElement; flags 401146147class name javax/lang/model/element/ModuleElement$UsesDirective148header extends java/lang/Object implements javax/lang/model/element/ModuleElement$Directive flags 601149innerclass innerClass javax/lang/model/element/ModuleElement$UsesDirective outerClass javax/lang/model/element/ModuleElement innerClassName UsesDirective flags 609150innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609151method name getService descriptor ()Ljavax/lang/model/element/TypeElement; flags 401152153class name javax/lang/model/element/UnknownAnnotationValueException154header extends javax/lang/model/UnknownEntityException flags 21155innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19156157class name javax/lang/model/element/UnknownDirectiveException158header extends javax/lang/model/UnknownEntityException flags 21159innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609160innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19161method name <init> descriptor (Ljavax/lang/model/element/ModuleElement$Directive;Ljava/lang/Object;)V flags 1162method name getUnknownDirective descriptor ()Ljavax/lang/model/element/ModuleElement$Directive; flags 1163method name getArgument descriptor ()Ljava/lang/Object; flags 1164165class name javax/lang/model/element/UnknownElementException166header extends javax/lang/model/UnknownEntityException flags 21167innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19168169class name javax/lang/model/type/MirroredTypeException170header extends javax/lang/model/type/MirroredTypesException flags 21171innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19172173class name javax/lang/model/type/MirroredTypesException174header extends java/lang/RuntimeException flags 21175innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19176177class name javax/lang/model/type/TypeKind178field name MODULE descriptor Ljavax/lang/model/type/TypeKind; flags 4019179180class name javax/lang/model/type/TypeVisitor181-method name visit descriptor (Ljavax/lang/model/type/TypeMirror;)Ljava/lang/Object;182method name visit descriptor (Ljavax/lang/model/type/TypeMirror;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/type/TypeMirror;)TR;183184class name javax/lang/model/type/UnknownTypeException185header extends javax/lang/model/UnknownEntityException flags 21186innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19187188class name javax/lang/model/util/AbstractAnnotationValueVisitor6189-method name <init> descriptor ()V190method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;191192class name javax/lang/model/util/AbstractAnnotationValueVisitor9193header extends javax/lang/model/util/AbstractAnnotationValueVisitor8 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractAnnotationValueVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)194method name <init> descriptor ()V flags 4195196class name javax/lang/model/util/AbstractElementVisitor6197-method name <init> descriptor ()V198method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;199method name visitModule descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement;TP;)TR;200201class name javax/lang/model/util/AbstractElementVisitor9202header extends javax/lang/model/util/AbstractElementVisitor8 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractElementVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)203method name <init> descriptor ()V flags 4204method name visitModule descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/Object;)Ljava/lang/Object; flags 401 signature (Ljavax/lang/model/element/ModuleElement;TP;)TR;205206class name javax/lang/model/util/AbstractTypeVisitor6207header extends java/lang/Object implements javax/lang/model/type/TypeVisitor flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/lang/model/type/TypeVisitor<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)208-method name <init> descriptor ()V209method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;210211class name javax/lang/model/util/AbstractTypeVisitor7212header extends javax/lang/model/util/AbstractTypeVisitor6 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)213214class name javax/lang/model/util/AbstractTypeVisitor8215header extends javax/lang/model/util/AbstractTypeVisitor7 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor7<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_8;)216217class name javax/lang/model/util/AbstractTypeVisitor9218header extends javax/lang/model/util/AbstractTypeVisitor8 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)219method name <init> descriptor ()V flags 4220221class name javax/lang/model/util/ElementFilter222header extends java/lang/Object flags 21223innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609224innerclass innerClass javax/lang/model/element/ModuleElement$ExportsDirective outerClass javax/lang/model/element/ModuleElement innerClassName ExportsDirective flags 609225innerclass innerClass javax/lang/model/element/ModuleElement$OpensDirective outerClass javax/lang/model/element/ModuleElement innerClassName OpensDirective flags 609226innerclass innerClass javax/lang/model/element/ModuleElement$ProvidesDirective outerClass javax/lang/model/element/ModuleElement innerClassName ProvidesDirective flags 609227innerclass innerClass javax/lang/model/element/ModuleElement$RequiresDirective outerClass javax/lang/model/element/ModuleElement innerClassName RequiresDirective flags 609228innerclass innerClass javax/lang/model/element/ModuleElement$UsesDirective outerClass javax/lang/model/element/ModuleElement innerClassName UsesDirective flags 609229innerclass innerClass javax/lang/model/element/ModuleElement$DirectiveKind outerClass javax/lang/model/element/ModuleElement innerClassName DirectiveKind flags 4019230method name modulesIn descriptor (Ljava/lang/Iterable;)Ljava/util/List; flags 9 signature (Ljava/lang/Iterable<+Ljavax/lang/model/element/Element;>;)Ljava/util/List<Ljavax/lang/model/element/ModuleElement;>;231method name modulesIn descriptor (Ljava/util/Set;)Ljava/util/Set; flags 9 signature (Ljava/util/Set<+Ljavax/lang/model/element/Element;>;)Ljava/util/Set<Ljavax/lang/model/element/ModuleElement;>;232method name exportsIn descriptor (Ljava/lang/Iterable;)Ljava/util/List; flags 9 signature (Ljava/lang/Iterable<+Ljavax/lang/model/element/ModuleElement$Directive;>;)Ljava/util/List<Ljavax/lang/model/element/ModuleElement$ExportsDirective;>;233method name opensIn descriptor (Ljava/lang/Iterable;)Ljava/util/List; flags 9 signature (Ljava/lang/Iterable<+Ljavax/lang/model/element/ModuleElement$Directive;>;)Ljava/util/List<Ljavax/lang/model/element/ModuleElement$OpensDirective;>;234method name providesIn descriptor (Ljava/lang/Iterable;)Ljava/util/List; flags 9 signature (Ljava/lang/Iterable<+Ljavax/lang/model/element/ModuleElement$Directive;>;)Ljava/util/List<Ljavax/lang/model/element/ModuleElement$ProvidesDirective;>;235method name requiresIn descriptor (Ljava/lang/Iterable;)Ljava/util/List; flags 9 signature (Ljava/lang/Iterable<+Ljavax/lang/model/element/ModuleElement$Directive;>;)Ljava/util/List<Ljavax/lang/model/element/ModuleElement$RequiresDirective;>;236method name usesIn descriptor (Ljava/lang/Iterable;)Ljava/util/List; flags 9 signature (Ljava/lang/Iterable<+Ljavax/lang/model/element/ModuleElement$Directive;>;)Ljava/util/List<Ljavax/lang/model/element/ModuleElement$UsesDirective;>;237238class name javax/lang/model/util/ElementKindVisitor6239header extends javax/lang/model/util/SimpleElementVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleElementVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)240innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19241-method name <init> descriptor ()V242-method name <init> descriptor (Ljava/lang/Object;)V243method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;244method name <init> descriptor (Ljava/lang/Object;)V flags 4 deprecated true signature (TR;)V runtimeAnnotations @Ljava/lang/Deprecated;245246class name javax/lang/model/util/ElementKindVisitor9247header extends javax/lang/model/util/ElementKindVisitor8 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementKindVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)248method name <init> descriptor ()V flags 4249method name <init> descriptor (Ljava/lang/Object;)V flags 4 signature (TR;)V250method name visitModule descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement;TP;)TR;251252class name javax/lang/model/util/ElementScanner6253-method name <init> descriptor ()V254-method name <init> descriptor (Ljava/lang/Object;)V255method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;256method name <init> descriptor (Ljava/lang/Object;)V flags 4 deprecated true signature (TR;)V runtimeAnnotations @Ljava/lang/Deprecated;257258class name javax/lang/model/util/ElementScanner9259header extends javax/lang/model/util/ElementScanner8 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementScanner8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)260method name <init> descriptor ()V flags 4261method name <init> descriptor (Ljava/lang/Object;)V flags 4 signature (TR;)V262method name visitModule descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement;TP;)TR;263264class name javax/lang/model/util/Elements265header extends java/lang/Object flags 601266innerclass innerClass javax/lang/model/util/Elements$Origin outerClass javax/lang/model/util/Elements innerClassName Origin flags 4019267innerclass innerClass javax/lang/model/element/ModuleElement$Directive outerClass javax/lang/model/element/ModuleElement innerClassName Directive flags 609268method name getPackageElement descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/CharSequence;)Ljavax/lang/model/element/PackageElement; flags 1269method name getAllPackageElements descriptor (Ljava/lang/CharSequence;)Ljava/util/Set; flags 1 signature (Ljava/lang/CharSequence;)Ljava/util/Set<+Ljavax/lang/model/element/PackageElement;>;270method name getTypeElement descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/CharSequence;)Ljavax/lang/model/element/TypeElement; flags 1271method name getAllTypeElements descriptor (Ljava/lang/CharSequence;)Ljava/util/Set; flags 1 signature (Ljava/lang/CharSequence;)Ljava/util/Set<+Ljavax/lang/model/element/TypeElement;>;272method name getModuleElement descriptor (Ljava/lang/CharSequence;)Ljavax/lang/model/element/ModuleElement; flags 1273method name getAllModuleElements descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<+Ljavax/lang/model/element/ModuleElement;>;274method name getOrigin descriptor (Ljavax/lang/model/element/Element;)Ljavax/lang/model/util/Elements$Origin; flags 1275method name getOrigin descriptor (Ljavax/lang/model/AnnotatedConstruct;Ljavax/lang/model/element/AnnotationMirror;)Ljavax/lang/model/util/Elements$Origin; flags 1276method name getOrigin descriptor (Ljavax/lang/model/element/ModuleElement;Ljavax/lang/model/element/ModuleElement$Directive;)Ljavax/lang/model/util/Elements$Origin; flags 1277method name isBridge descriptor (Ljavax/lang/model/element/ExecutableElement;)Z flags 1278method name getModuleOf descriptor (Ljavax/lang/model/element/Element;)Ljavax/lang/model/element/ModuleElement; flags 1279280class name javax/lang/model/util/Elements$Origin281header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/util/Elements$Origin;>;282innerclass innerClass javax/lang/model/util/Elements$Origin outerClass javax/lang/model/util/Elements innerClassName Origin flags 4019283field name EXPLICIT descriptor Ljavax/lang/model/util/Elements$Origin; flags 4019284field name MANDATED descriptor Ljavax/lang/model/util/Elements$Origin; flags 4019285field name SYNTHETIC descriptor Ljavax/lang/model/util/Elements$Origin; flags 4019286method name values descriptor ()[Ljavax/lang/model/util/Elements$Origin; flags 9287method name valueOf descriptor (Ljava/lang/String;)Ljavax/lang/model/util/Elements$Origin; flags 9288method name isDeclared descriptor ()Z flags 1289290class name javax/lang/model/util/SimpleAnnotationValueVisitor6291-method name <init> descriptor ()V292-method name <init> descriptor (Ljava/lang/Object;)V293method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;294method name <init> descriptor (Ljava/lang/Object;)V flags 4 deprecated true signature (TR;)V runtimeAnnotations @Ljava/lang/Deprecated;295296class name javax/lang/model/util/SimpleAnnotationValueVisitor9297header extends javax/lang/model/util/SimpleAnnotationValueVisitor8 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleAnnotationValueVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)298method name <init> descriptor ()V flags 4299method name <init> descriptor (Ljava/lang/Object;)V flags 4 signature (TR;)V300301class name javax/lang/model/util/SimpleElementVisitor6302-method name <init> descriptor ()V303-method name <init> descriptor (Ljava/lang/Object;)V304method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;305method name <init> descriptor (Ljava/lang/Object;)V flags 4 deprecated true signature (TR;)V runtimeAnnotations @Ljava/lang/Deprecated;306307class name javax/lang/model/util/SimpleElementVisitor9308header extends javax/lang/model/util/SimpleElementVisitor8 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleElementVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)309method name <init> descriptor ()V flags 4310method name <init> descriptor (Ljava/lang/Object;)V flags 4 signature (TR;)V311method name visitModule descriptor (Ljavax/lang/model/element/ModuleElement;Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljavax/lang/model/element/ModuleElement;TP;)TR;312313class name javax/lang/model/util/SimpleTypeVisitor6314-method name <init> descriptor ()V315-method name <init> descriptor (Ljava/lang/Object;)V316method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;317method name <init> descriptor (Ljava/lang/Object;)V flags 4 deprecated true signature (TR;)V runtimeAnnotations @Ljava/lang/Deprecated;318319class name javax/lang/model/util/SimpleTypeVisitor9320header extends javax/lang/model/util/SimpleTypeVisitor8 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleTypeVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)321method name <init> descriptor ()V flags 4322method name <init> descriptor (Ljava/lang/Object;)V flags 4 signature (TR;)V323324class name javax/lang/model/util/TypeKindVisitor6325header extends javax/lang/model/util/SimpleTypeVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleTypeVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)326innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19327-method name <init> descriptor ()V328-method name <init> descriptor (Ljava/lang/Object;)V329method name <init> descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;330method name <init> descriptor (Ljava/lang/Object;)V flags 4 deprecated true signature (TR;)V runtimeAnnotations @Ljava/lang/Deprecated;331332class name javax/lang/model/util/TypeKindVisitor9333header extends javax/lang/model/util/TypeKindVisitor8 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/TypeKindVisitor8<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_9;)334method name <init> descriptor ()V flags 4335method name <init> descriptor (Ljava/lang/Object;)V flags 4 signature (TR;)V336337class name javax/tools/DocumentationTool338header extends java/lang/Object implements javax/tools/Tool,javax/tools/OptionChecker flags 601339innerclass innerClass javax/tools/DocumentationTool$Location outerClass javax/tools/DocumentationTool innerClassName Location flags 4019340innerclass innerClass javax/tools/DocumentationTool$DocumentationTask outerClass javax/tools/DocumentationTool innerClassName DocumentationTask flags 609341342class name javax/tools/DocumentationTool$DocumentationTask343method name addModules descriptor (Ljava/lang/Iterable;)V flags 401 signature (Ljava/lang/Iterable<Ljava/lang/String;>;)V344345class name javax/tools/ForwardingJavaFileManager346method name getLocationForModule descriptor (Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;)Ljavax/tools/JavaFileManager$Location; thrownTypes java/io/IOException flags 1347method name getLocationForModule descriptor (Ljavax/tools/JavaFileManager$Location;Ljavax/tools/JavaFileObject;)Ljavax/tools/JavaFileManager$Location; thrownTypes java/io/IOException flags 1348method name getServiceLoader descriptor (Ljavax/tools/JavaFileManager$Location;Ljava/lang/Class;)Ljava/util/ServiceLoader; thrownTypes java/io/IOException flags 1 signature <S:Ljava/lang/Object;>(Ljavax/tools/JavaFileManager$Location;Ljava/lang/Class<TS;>;)Ljava/util/ServiceLoader<TS;>;349method name inferModuleName descriptor (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/String; thrownTypes java/io/IOException flags 1350method name listLocationsForModules descriptor (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/Iterable; thrownTypes java/io/IOException flags 1 signature (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/Iterable<Ljava/util/Set<Ljavax/tools/JavaFileManager$Location;>;>;351method name contains descriptor (Ljavax/tools/JavaFileManager$Location;Ljavax/tools/FileObject;)Z thrownTypes java/io/IOException flags 1352353class name javax/tools/JavaCompiler$CompilationTask354method name addModules descriptor (Ljava/lang/Iterable;)V flags 401 signature (Ljava/lang/Iterable<Ljava/lang/String;>;)V355356class name javax/tools/JavaFileManager357method name getLocationForModule descriptor (Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;)Ljavax/tools/JavaFileManager$Location; thrownTypes java/io/IOException flags 1358method name getLocationForModule descriptor (Ljavax/tools/JavaFileManager$Location;Ljavax/tools/JavaFileObject;)Ljavax/tools/JavaFileManager$Location; thrownTypes java/io/IOException flags 1359method name getServiceLoader descriptor (Ljavax/tools/JavaFileManager$Location;Ljava/lang/Class;)Ljava/util/ServiceLoader; thrownTypes java/io/IOException flags 1 signature <S:Ljava/lang/Object;>(Ljavax/tools/JavaFileManager$Location;Ljava/lang/Class<TS;>;)Ljava/util/ServiceLoader<TS;>;360method name inferModuleName descriptor (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/String; thrownTypes java/io/IOException flags 1361method name listLocationsForModules descriptor (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/Iterable; thrownTypes java/io/IOException flags 1 signature (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/Iterable<Ljava/util/Set<Ljavax/tools/JavaFileManager$Location;>;>;362method name contains descriptor (Ljavax/tools/JavaFileManager$Location;Ljavax/tools/FileObject;)Z thrownTypes java/io/IOException flags 1363364class name javax/tools/JavaFileManager$Location365method name isModuleOrientedLocation descriptor ()Z flags 1366367class name javax/tools/SimpleJavaFileObject368header extends java/lang/Object implements javax/tools/JavaFileObject flags 21369innerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019370innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19371372class name javax/tools/StandardJavaFileManager373header extends java/lang/Object implements javax/tools/JavaFileManager flags 601374innerclass innerClass javax/tools/StandardJavaFileManager$PathFactory outerClass javax/tools/StandardJavaFileManager innerClassName PathFactory flags 609375innerclass innerClass javax/tools/JavaFileManager$Location outerClass javax/tools/JavaFileManager innerClassName Location flags 609376method name getJavaFileObjectsFromPaths descriptor (Ljava/lang/Iterable;)Ljava/lang/Iterable; flags 1 signature (Ljava/lang/Iterable<+Ljava/nio/file/Path;>;)Ljava/lang/Iterable<+Ljavax/tools/JavaFileObject;>;377method name getJavaFileObjects descriptor ([Ljava/nio/file/Path;)Ljava/lang/Iterable; flags 81 signature ([Ljava/nio/file/Path;)Ljava/lang/Iterable<+Ljavax/tools/JavaFileObject;>;378method name setLocationFromPaths descriptor (Ljavax/tools/JavaFileManager$Location;Ljava/util/Collection;)V thrownTypes java/io/IOException flags 1 signature (Ljavax/tools/JavaFileManager$Location;Ljava/util/Collection<+Ljava/nio/file/Path;>;)V379method name setLocationForModule descriptor (Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;Ljava/util/Collection;)V thrownTypes java/io/IOException flags 1 signature (Ljavax/tools/JavaFileManager$Location;Ljava/lang/String;Ljava/util/Collection<+Ljava/nio/file/Path;>;)V380method name getLocationAsPaths descriptor (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/Iterable; flags 1 signature (Ljavax/tools/JavaFileManager$Location;)Ljava/lang/Iterable<+Ljava/nio/file/Path;>;381method name asPath descriptor (Ljavax/tools/FileObject;)Ljava/nio/file/Path; flags 1382method name setPathFactory descriptor (Ljavax/tools/StandardJavaFileManager$PathFactory;)V flags 1383384class name javax/tools/StandardJavaFileManager$PathFactory385header extends java/lang/Object flags 601386innerclass innerClass javax/tools/StandardJavaFileManager$PathFactory outerClass javax/tools/StandardJavaFileManager innerClassName PathFactory flags 609387method name getPath descriptor (Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; flags 481388389class name javax/tools/StandardLocation390field name ANNOTATION_PROCESSOR_MODULE_PATH descriptor Ljavax/tools/StandardLocation; flags 4019391field name MODULE_SOURCE_PATH descriptor Ljavax/tools/StandardLocation; flags 4019392field name UPGRADE_MODULE_PATH descriptor Ljavax/tools/StandardLocation; flags 4019393field name SYSTEM_MODULES descriptor Ljavax/tools/StandardLocation; flags 4019394field name MODULE_PATH descriptor Ljavax/tools/StandardLocation; flags 4019395field name PATCH_MODULE_PATH descriptor Ljavax/tools/StandardLocation; flags 4019396method name isModuleOrientedLocation descriptor ()Z flags 1397398class name javax/tools/Tool399method name name descriptor ()Ljava/lang/String; flags 1400401class name javax/tools/ToolProvider402header extends java/lang/Object flags 21403innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19404-method name getSystemToolClassLoader descriptor ()Ljava/lang/ClassLoader;405method name <init> descriptor ()V flags 1406method name getSystemToolClassLoader descriptor ()Ljava/lang/ClassLoader; flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;407408409410