java.compiler-7.sym.txt revision 2973:0e8fa3249327
1250199Sgrehan#
2298446Ssephe# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
3250199Sgrehan# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4250199Sgrehan#
5250199Sgrehan# This code is free software; you can redistribute it and/or modify it
6250199Sgrehan# under the terms of the GNU General Public License version 2 only, as
7250199Sgrehan# published by the Free Software Foundation.  Oracle designates this
8250199Sgrehan# particular file as subject to the "Classpath" exception as provided
9250199Sgrehan# by Oracle in the LICENSE file that accompanied this code.
10250199Sgrehan#
11250199Sgrehan# This code is distributed in the hope that it will be useful, but WITHOUT
12250199Sgrehan# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13250199Sgrehan# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14250199Sgrehan# version 2 for more details (a copy is included in the LICENSE file that
15250199Sgrehan# accompanied this code).
16250199Sgrehan#
17250199Sgrehan# You should have received a copy of the GNU General Public License version
18250199Sgrehan# 2 along with this work; if not, write to the Free Software Foundation,
19250199Sgrehan# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20250199Sgrehan#
21250199Sgrehan# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22250199Sgrehan# or visit www.oracle.com if you need additional information or have any
23250199Sgrehan# questions.
24250199Sgrehan#
25250199Sgrehan# ##########################################################
26250199Sgrehan# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
27250199Sgrehan# ##########################################################
28250199Sgrehan#
29256276Sdimclass name javax/annotation/processing/AbstractProcessor
30256276Sdimheader extends java/lang/Object implements javax/annotation/processing/Processor flags 421
31256276Sdim
32250199Sgrehanclass name javax/annotation/processing/Completion
33296028Ssepheheader extends java/lang/Object flags 601
34250199Sgrehan
35250199Sgrehanclass name javax/annotation/processing/Completions
36250199Sgrehanheader extends java/lang/Object flags 21
37250199Sgrehan
38250199Sgrehanclass name javax/annotation/processing/Filer
39296181Ssepheheader extends java/lang/Object flags 601
40301588Ssepheinnerclass innerClass javax/tools/JavaFileManager$Location outerClass javax/tools/JavaFileManager innerClassName Location flags 609
41301588Ssephe
42250199Sgrehanclass name javax/annotation/processing/FilerException
43301588Ssepheheader extends java/io/IOException flags 21
44250199Sgrehan
45250199Sgrehanclass name javax/annotation/processing/Messager
46250199Sgrehanheader extends java/lang/Object flags 601
47250199Sgrehaninnerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
48302872Ssephe
49300102Ssepheclass name javax/annotation/processing/ProcessingEnvironment
50302619Ssepheheader extends java/lang/Object flags 601
51301588Ssephe
52300102Ssepheclass name javax/annotation/processing/Processor
53250199Sgrehanheader extends java/lang/Object flags 601
54302731Ssephe
55302692Ssepheclass name javax/annotation/processing/RoundEnvironment
56302692Ssepheheader extends java/lang/Object flags 601
57302864Ssephe
58302713Ssepheclass name javax/annotation/processing/SupportedAnnotationTypes
59302713Ssepheheader extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
60302864Ssephe
61250199Sgrehanclass name javax/annotation/processing/SupportedOptions
62302864Ssepheheader extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
63302864Ssephe
64302864Ssepheclass name javax/annotation/processing/SupportedSourceVersion
65302864Ssepheheader extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)
66302864Ssephe
67302864Ssephe-class name javax/lang/model/AnnotatedConstruct
68302864Ssephe
69302864Ssepheclass name javax/lang/model/SourceVersion
70302864Ssepheheader extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/SourceVersion;>;
71302864Ssephe-field name RELEASE_8 descriptor Ljavax/lang/model/SourceVersion;
72302864Ssephe
73302864Ssepheclass name javax/lang/model/UnknownEntityException
74302864Ssepheheader extends java/lang/RuntimeException flags 21
75302864Ssephe
76302864Ssepheclass name javax/lang/model/element/AnnotationMirror
77302864Ssepheheader extends java/lang/Object flags 601
78302864Ssephe
79302864Ssepheclass name javax/lang/model/element/AnnotationValue
80250199Sgrehanheader extends java/lang/Object flags 601
81250199Sgrehan
82250199Sgrehanclass name javax/lang/model/element/AnnotationValueVisitor
83250199Sgrehanheader extends java/lang/Object flags 601 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;
84302731Ssephe
85250199Sgrehanclass name javax/lang/model/element/Element
86302618Ssepheheader extends java/lang/Object flags 601
87302693Ssephe
88302618Ssepheclass name javax/lang/model/element/ElementKind
89302618Ssepheheader extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/element/ElementKind;>;
90302618Ssephe
91302618Ssepheclass name javax/lang/model/element/ElementVisitor
92302695Ssepheheader extends java/lang/Object flags 601 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;
93302731Ssephe
94302731Ssepheclass name javax/lang/model/element/ExecutableElement
95302731Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element,javax/lang/model/element/Parameterizable flags 601
96250199Sgrehan-method name getReceiverType descriptor ()Ljavax/lang/model/type/TypeMirror;
97302726Ssephe-method name isDefault descriptor ()Z
98250199Sgrehan
99250199Sgrehanclass name javax/lang/model/element/Modifier
100250199Sgrehanheader extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/element/Modifier;>;
101296289Ssephe-field name DEFAULT descriptor Ljavax/lang/model/element/Modifier;
102302892Ssephe
103296289Ssepheclass name javax/lang/model/element/Name
104296289Ssepheheader extends java/lang/Object implements java/lang/CharSequence flags 601
105302892Ssephe
106296289Ssepheclass name javax/lang/model/element/NestingKind
107302695Ssepheheader extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/element/NestingKind;>;
108302892Ssephe
109302892Ssepheclass name javax/lang/model/element/PackageElement
110296289Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element,javax/lang/model/element/QualifiedNameable flags 601
111296289Ssephe-method name getEnclosedElements descriptor ()Ljava/util/List;
112296181Ssephe
113302892Ssepheclass name javax/lang/model/element/Parameterizable
114296181Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element flags 601
115302892Ssephe
116296181Ssepheclass name javax/lang/model/element/QualifiedNameable
117296181Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element flags 601
118296181Ssephe
119296181Ssepheclass name javax/lang/model/element/TypeElement
120302892Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element,javax/lang/model/element/Parameterizable,javax/lang/model/element/QualifiedNameable flags 601
121302892Ssephe
122302892Ssepheclass name javax/lang/model/element/TypeParameterElement
123302892Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element flags 601
124302892Ssephe
125302892Ssepheclass name javax/lang/model/element/UnknownAnnotationValueException
126302892Ssepheheader extends javax/lang/model/UnknownEntityException flags 21
127302633Ssephe
128302892Ssepheclass name javax/lang/model/element/UnknownElementException
129302892Ssepheheader extends javax/lang/model/UnknownEntityException flags 21
130302892Ssephe
131302892Ssepheclass name javax/lang/model/element/VariableElement
132302892Ssepheheader extends java/lang/Object implements javax/lang/model/element/Element flags 601
133302892Ssephe-method name getSimpleName descriptor ()Ljavax/lang/model/element/Name;
134302892Ssephe-method name getEnclosingElement descriptor ()Ljavax/lang/model/element/Element;
135302892Ssephe
136302892Ssepheclass name javax/lang/model/type/ArrayType
137302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/ReferenceType flags 601
138302892Ssephe
139302892Ssepheclass name javax/lang/model/type/DeclaredType
140302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/ReferenceType flags 601
141302892Ssephe
142302892Ssepheclass name javax/lang/model/type/ErrorType
143302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/DeclaredType flags 601
144302892Ssephe
145296181Ssepheclass name javax/lang/model/type/ExecutableType
146302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/TypeMirror flags 601
147302892Ssephe-method name getReceiverType descriptor ()Ljavax/lang/model/type/TypeMirror;
148302892Ssephe
149302892Ssephe-class name javax/lang/model/type/IntersectionType
150296181Ssephe
151302892Ssepheclass name javax/lang/model/type/MirroredTypeException
152302892Ssepheheader extends javax/lang/model/type/MirroredTypesException flags 21
153302892Ssephe
154302892Ssepheclass name javax/lang/model/type/MirroredTypesException
155302892Ssepheheader extends java/lang/RuntimeException flags 21
156302892Ssephe
157302892Ssepheclass name javax/lang/model/type/NoType
158302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/TypeMirror flags 601
159296188Ssephe
160302892Ssepheclass name javax/lang/model/type/NullType
161302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/ReferenceType flags 601
162302892Ssephe
163302892Ssepheclass name javax/lang/model/type/PrimitiveType
164302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/TypeMirror flags 601
165302892Ssephe
166302892Ssepheclass name javax/lang/model/type/ReferenceType
167302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/TypeMirror flags 601
168302892Ssephe
169302892Ssepheclass name javax/lang/model/type/TypeKind
170302892Ssepheheader extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljavax/lang/model/type/TypeKind;>;
171302892Ssephe-field name INTERSECTION descriptor Ljavax/lang/model/type/TypeKind;
172302892Ssephe
173302892Ssepheclass name javax/lang/model/type/TypeMirror
174296181Ssepheheader extends java/lang/Object flags 601
175296188Ssephe
176302892Ssepheclass name javax/lang/model/type/TypeVariable
177302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/ReferenceType flags 601
178302892Ssephe
179302892Ssepheclass name javax/lang/model/type/TypeVisitor
180302892Ssepheheader extends java/lang/Object flags 601 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;
181302892Ssephe-method name visitIntersection descriptor (Ljavax/lang/model/type/IntersectionType;Ljava/lang/Object;)Ljava/lang/Object;
182302892Ssephe
183302892Ssepheclass name javax/lang/model/type/UnionType
184302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/TypeMirror flags 601
185302892Ssephe
186302892Ssepheclass name javax/lang/model/type/UnknownTypeException
187302892Ssepheheader extends javax/lang/model/UnknownEntityException flags 21
188302892Ssephe
189302892Ssepheclass name javax/lang/model/type/WildcardType
190302892Ssepheheader extends java/lang/Object implements javax/lang/model/type/TypeMirror flags 601
191302892Ssephe
192302892Ssepheclass name javax/lang/model/util/AbstractAnnotationValueVisitor6
193302892Ssepheheader extends java/lang/Object implements javax/lang/model/element/AnnotationValueVisitor flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/lang/model/element/AnnotationValueVisitor<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)
194302892Ssephe
195302892Ssepheclass name javax/lang/model/util/AbstractAnnotationValueVisitor7
196302892Ssepheheader extends javax/lang/model/util/AbstractAnnotationValueVisitor6 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractAnnotationValueVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
197302892Ssephe
198302892Ssephe-class name javax/lang/model/util/AbstractAnnotationValueVisitor8
199302892Ssephe
200302892Ssepheclass name javax/lang/model/util/AbstractElementVisitor6
201302892Ssepheheader extends java/lang/Object implements javax/lang/model/element/ElementVisitor flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/lang/model/element/ElementVisitor<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)
202296181Ssephe
203296290Ssepheclass name javax/lang/model/util/AbstractElementVisitor7
204250199Sgrehanheader extends javax/lang/model/util/AbstractElementVisitor6 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractElementVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
205302986Ssephe
206302986Ssephe-class name javax/lang/model/util/AbstractElementVisitor8
207302986Ssephe
208250199Sgrehanclass name javax/lang/model/util/AbstractTypeVisitor6
209302986Ssepheheader 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;>;
210302607Ssephe-method name visitIntersection descriptor (Ljavax/lang/model/type/IntersectionType;Ljava/lang/Object;)Ljava/lang/Object;
211302607Ssephe
212302607Ssepheclass name javax/lang/model/util/AbstractTypeVisitor7
213302607Ssepheheader extends javax/lang/model/util/AbstractTypeVisitor6 flags 421 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractTypeVisitor6<TR;TP;>;
214302607Ssephe
215302986Ssephe-class name javax/lang/model/util/AbstractTypeVisitor8
216302872Ssephe
217250199Sgrehanclass name javax/lang/model/util/ElementFilter
218302986Ssepheheader extends java/lang/Object flags 21
219302607Ssephe
220302986Ssepheclass name javax/lang/model/util/ElementKindVisitor6
221302607Ssepheheader 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;)
222302607Ssephe
223302986Ssepheclass name javax/lang/model/util/ElementKindVisitor7
224302872Ssepheheader extends javax/lang/model/util/ElementKindVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementKindVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
225302986Ssephe
226302872Ssephe-class name javax/lang/model/util/ElementKindVisitor8
227302607Ssephe
228302986Ssepheclass name javax/lang/model/util/ElementScanner6
229302812Ssepheheader extends javax/lang/model/util/AbstractElementVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractElementVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)
230302986Ssephe
231282212Swhuclass name javax/lang/model/util/ElementScanner7
232302986Ssepheheader extends javax/lang/model/util/ElementScanner6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/ElementScanner6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
233302986Ssephe
234250199Sgrehan-class name javax/lang/model/util/ElementScanner8
235302986Ssephe
236300102Ssepheclass name javax/lang/model/util/Elements
237302986Ssepheheader extends java/lang/Object flags 601
238302986Ssephe-method name isFunctionalInterface descriptor (Ljavax/lang/model/element/TypeElement;)Z
239302986Ssephe
240302986Ssepheclass name javax/lang/model/util/SimpleAnnotationValueVisitor6
241302986Ssepheheader extends javax/lang/model/util/AbstractAnnotationValueVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractAnnotationValueVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)
242294886Ssephe
243302872Ssepheclass name javax/lang/model/util/SimpleAnnotationValueVisitor7
244302872Ssepheheader extends javax/lang/model/util/SimpleAnnotationValueVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/SimpleAnnotationValueVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
245302872Ssephe
246302872Ssephe-class name javax/lang/model/util/SimpleAnnotationValueVisitor8
247302872Ssephe
248302986Ssepheclass name javax/lang/model/util/SimpleElementVisitor6
249302986Ssepheheader extends javax/lang/model/util/AbstractElementVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/AbstractElementVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_6;)
250302872Ssephe
251302872Ssepheclass name javax/lang/model/util/SimpleElementVisitor7
252302986Ssepheheader 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_7;)
253302812Ssephe
254302812Ssephe-class name javax/lang/model/util/SimpleElementVisitor8
255302986Ssephe
256250199Sgrehanclass name javax/lang/model/util/SimpleTypeVisitor6
257302872Ssepheheader extends javax/lang/model/util/AbstractTypeVisitor6 flags 21 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_6;)
258302986Ssephe
259302872Ssepheclass name javax/lang/model/util/SimpleTypeVisitor7
260302986Ssepheheader 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_7;)
261250199Sgrehan
262296290Ssephe-class name javax/lang/model/util/SimpleTypeVisitor8
263302986Ssephe
264296181Ssepheclass name javax/lang/model/util/TypeKindVisitor6
265302872Ssepheheader 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;)
266302872Ssephe
267250199Sgrehanclass name javax/lang/model/util/TypeKindVisitor7
268302986Ssepheheader extends javax/lang/model/util/TypeKindVisitor6 flags 21 signature <R:Ljava/lang/Object;P:Ljava/lang/Object;>Ljavax/lang/model/util/TypeKindVisitor6<TR;TP;>; runtimeAnnotations @Ljavax/annotation/processing/SupportedSourceVersion;(value=eLjavax/lang/model/SourceVersion;RELEASE_7;)
269302986Ssephe
270302986Ssephe-class name javax/lang/model/util/TypeKindVisitor8
271302872Ssephe
272302986Ssepheclass name javax/lang/model/util/Types
273302872Ssepheheader extends java/lang/Object flags 601
274302872Ssephe
275250199Sgrehanclass name javax/tools/Diagnostic
276302607Ssepheheader extends java/lang/Object flags 601 signature <S:Ljava/lang/Object;>Ljava/lang/Object;
277302607Ssepheinnerclass innerClass javax/tools/Diagnostic$Kind outerClass javax/tools/Diagnostic innerClassName Kind flags 4019
278250199Sgrehan
279302607Ssepheclass name javax/tools/DiagnosticCollector
280302607Ssepheheader extends java/lang/Object implements javax/tools/DiagnosticListener flags 31 signature <S:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/tools/DiagnosticListener<TS;>;
281302607Ssephe
282302607Ssepheclass name javax/tools/DiagnosticListener
283302986Ssepheheader extends java/lang/Object flags 601 signature <S:Ljava/lang/Object;>Ljava/lang/Object;
284302986Ssephe
285302812Ssephe-class name javax/tools/DocumentationTool
286302607Ssephe
287250199Sgrehan-class name javax/tools/DocumentationTool$DocumentationTask
288302607Ssephe
289302607Ssephe-class name javax/tools/DocumentationTool$Location
290302986Ssephe
291302986Ssepheclass name javax/tools/FileObject
292302986Ssepheheader extends java/lang/Object flags 601
293302986Ssephe
294302986Ssepheclass name javax/tools/ForwardingFileObject
295302986Ssepheheader extends java/lang/Object implements javax/tools/FileObject flags 21 signature <F::Ljavax/tools/FileObject;>Ljava/lang/Object;Ljavax/tools/FileObject;
296302986Ssephe
297250199Sgrehanclass name javax/tools/ForwardingJavaFileManager
298302986Ssepheheader extends java/lang/Object implements javax/tools/JavaFileManager flags 21 signature <M::Ljavax/tools/JavaFileManager;>Ljava/lang/Object;Ljavax/tools/JavaFileManager;
299302986Ssepheinnerclass innerClass javax/tools/JavaFileManager$Location outerClass javax/tools/JavaFileManager innerClassName Location flags 609
300302607Ssepheinnerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
301302607Ssephe
302302986Ssepheclass name javax/tools/ForwardingJavaFileObject
303302607Ssepheheader extends javax/tools/ForwardingFileObject implements javax/tools/JavaFileObject flags 21 signature <F::Ljavax/tools/JavaFileObject;>Ljavax/tools/ForwardingFileObject<TF;>;Ljavax/tools/JavaFileObject;
304302812Ssepheinnerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
305302607Ssephe
306250199Sgrehanclass name javax/tools/JavaCompiler
307302607Ssepheheader extends java/lang/Object implements javax/tools/Tool,javax/tools/OptionChecker flags 601
308302607Ssepheinnerclass innerClass javax/tools/JavaCompiler$CompilationTask outerClass javax/tools/JavaCompiler innerClassName CompilationTask flags 609
309302607Ssephe
310250199Sgrehanclass name javax/tools/JavaCompiler$CompilationTask
311302607Ssephe-method name call descriptor ()Ljava/lang/Object;
312250199Sgrehan
313302607Ssepheclass name javax/tools/JavaFileManager
314302607Ssepheheader extends java/lang/Object implements java/io/Closeable,java/io/Flushable,javax/tools/OptionChecker flags 601
315302607Ssepheinnerclass innerClass javax/tools/JavaFileManager$Location outerClass javax/tools/JavaFileManager innerClassName Location flags 609
316302986Ssepheinnerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
317302607Ssephe
318302812Ssepheclass name javax/tools/JavaFileObject
319250199Sgrehanheader extends java/lang/Object implements javax/tools/FileObject flags 601
320302812Ssepheinnerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
321302986Ssephe
322302986Ssepheclass name javax/tools/OptionChecker
323302812Ssepheheader extends java/lang/Object flags 601
324302812Ssephe
325302986Ssepheclass name javax/tools/SimpleJavaFileObject
326302986Ssepheheader extends java/lang/Object implements javax/tools/JavaFileObject flags 21
327302986Ssepheinnerclass innerClass javax/tools/JavaFileObject$Kind outerClass javax/tools/JavaFileObject innerClassName Kind flags 4019
328302872Ssephe
329302986Ssepheclass name javax/tools/StandardJavaFileManager
330302986Ssepheheader extends java/lang/Object implements javax/tools/JavaFileManager flags 601
331302986Ssepheinnerclass innerClass javax/tools/JavaFileManager$Location outerClass javax/tools/JavaFileManager innerClassName Location flags 609
332302872Ssephe
333302986Ssepheclass name javax/tools/StandardLocation
334302986Ssepheheader extends java/lang/Enum implements javax/tools/JavaFileManager$Location flags 4031 signature Ljava/lang/Enum<Ljavax/tools/StandardLocation;>;Ljavax/tools/JavaFileManager$Location;
335250199Sgrehaninnerclass innerClass javax/tools/JavaFileManager$Location outerClass javax/tools/JavaFileManager innerClassName Location flags 609
336250199Sgrehan-field name NATIVE_HEADER_OUTPUT descriptor Ljavax/tools/StandardLocation;
337302609Ssephe
338302871Ssepheclass name javax/tools/Tool
339302871Ssepheheader extends java/lang/Object flags 601
340302871Ssephe
341302871Ssepheclass name javax/tools/ToolProvider
342302609Ssepheheader extends java/lang/Object flags 21
343302609Ssephe-method name getSystemDocumentationTool descriptor ()Ljavax/tools/DocumentationTool;
344302609Ssephe
345302609Ssephe