#
# Copyright (c) 2015, 2025, 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 java.base
header exports java/util,java/lang/ref,javax/net/ssl,java/nio/channels,java/util/concurrent,javax/security/auth/spi,java/util/jar,javax/crypto/spec,javax/security/auth/callback,java/util/concurrent/locks,javax/security/cert,javax/security/auth/login,java/nio,java/util/zip,java/lang/invoke,java/net,java/util/regex,javax/net,java/nio/file,java/net/spi,java/util/stream,java/time/temporal,java/security/cert,java/lang/reflect,java/math,java/nio/channels/spi,javax/security/auth,java/time/format,java/security,java/util/spi,java/util/concurrent/atomic,java/io,java/text,java/security/interfaces,java/lang/module,java/nio/file/spi,java/nio/charset,javax/crypto,java/time,java/util/function,javax/crypto/interfaces,java/nio/charset/spi,java/security/acl,java/lang,java/lang/annotation,javax/security/auth/x500,java/time/zone,java/security/spec,java/time/chrono,java/text/spi,java/nio/file/attribute uses sun/text/spi/JavaTimeDateTimePatternProvider,sun/util/spi/CalendarProvider,java/text/spi/DecimalFormatSymbolsProvider,java/net/ContentHandlerFactory,java/nio/charset/spi/CharsetProvider,java/util/spi/ResourceBundleControlProvider,java/util/spi/CalendarNameProvider,sun/util/resources/LocaleData$CommonResourceBundleProvider,java/nio/file/spi/FileSystemProvider,java/util/spi/ResourceBundleProvider,java/nio/channels/spi/SelectorProvider,java/text/spi/DateFormatProvider,java/util/spi/TimeZoneNameProvider,java/util/spi/CurrencyNameProvider,java/util/spi/LocaleNameProvider,jdk/internal/logger/DefaultLoggerFinder,java/nio/channels/spi/AsynchronousChannelProvider,java/util/spi/ToolProvider,java/util/spi/CalendarDataProvider,javax/security/auth/spi/LoginModule,sun/security/ssl/ClientKeyExchangeService,java/net/spi/URLStreamHandlerProvider,java/text/spi/DateFormatSymbolsProvider,java/text/spi/NumberFormatProvider,java/nio/file/spi/FileTypeDetector,java/security/Provider,sun/util/locale/provider/LocaleDataMetaInfo,java/time/chrono/Chronology,java/text/spi/CollatorProvider,java/lang/System$LoggerFinder,java/time/chrono/AbstractChronology,java/text/spi/BreakIteratorProvider,sun/util/resources/LocaleData$SupplementaryResourceBundleProvider,java/time/zone/ZoneRulesProvider provides interface\u0020;java/nio/file/spi/FileSystemProvider\u0020;impls\u0020;jdk/internal/jrtfs/JrtFileSystemProvider target linux-amd64 flags 8000

class name java/io/File
header extends java/lang/Object implements java/io/Serializable,java/lang/Comparable flags 21 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/io/File;>;
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409

class name java/io/FileInputStream
-method name read descriptor ()I
-method name skip descriptor (J)J
-method name available descriptor ()I
-method name finalize descriptor ()V
method name read descriptor ()I thrownTypes java/io/IOException flags 1
method name skip descriptor (J)J thrownTypes java/io/IOException flags 1
method name available descriptor ()I thrownTypes java/io/IOException flags 1
method name finalize descriptor ()V thrownTypes java/io/IOException flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/io/FileOutputStream
-method name finalize descriptor ()V
method name finalize descriptor ()V thrownTypes java/io/IOException flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/io/InputStream
method name readAllBytes descriptor ()[B thrownTypes java/io/IOException flags 1
method name readNBytes descriptor ([BII)I thrownTypes java/io/IOException flags 1
method name transferTo descriptor (Ljava/io/OutputStream;)J thrownTypes java/io/IOException flags 1

class name java/io/ObjectInputFilter
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/io/ObjectInputFilter$Config outerClass java/io/ObjectInputFilter innerClassName Config flags 19
innerclass innerClass java/io/ObjectInputFilter$Status outerClass java/io/ObjectInputFilter innerClassName Status flags 4019
innerclass innerClass java/io/ObjectInputFilter$FilterInfo outerClass java/io/ObjectInputFilter innerClassName FilterInfo flags 609
method name checkInput descriptor (Ljava/io/ObjectInputFilter$FilterInfo;)Ljava/io/ObjectInputFilter$Status; flags 401

class name java/io/ObjectInputFilter$Config
header extends java/lang/Object flags 31
innerclass innerClass java/io/ObjectInputFilter$Config outerClass java/io/ObjectInputFilter innerClassName Config flags 19
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name getSerialFilter descriptor ()Ljava/io/ObjectInputFilter; flags 9
method name setSerialFilter descriptor (Ljava/io/ObjectInputFilter;)V flags 9
method name createFilter descriptor (Ljava/lang/String;)Ljava/io/ObjectInputFilter; flags 9

class name java/io/ObjectInputFilter$FilterInfo
header extends java/lang/Object flags 601
innerclass innerClass java/io/ObjectInputFilter$FilterInfo outerClass java/io/ObjectInputFilter innerClassName FilterInfo flags 609
method name serialClass descriptor ()Ljava/lang/Class; flags 401 signature ()Ljava/lang/Class<*>;
method name arrayLength descriptor ()J flags 401
method name depth descriptor ()J flags 401
method name references descriptor ()J flags 401
method name streamBytes descriptor ()J flags 401

class name java/io/ObjectInputFilter$Status
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/io/ObjectInputFilter$Status;>;
innerclass innerClass java/io/ObjectInputFilter$Status outerClass java/io/ObjectInputFilter innerClassName Status flags 4019
field name UNDECIDED descriptor Ljava/io/ObjectInputFilter$Status; flags 4019
field name ALLOWED descriptor Ljava/io/ObjectInputFilter$Status; flags 4019
field name REJECTED descriptor Ljava/io/ObjectInputFilter$Status; flags 4019
method name values descriptor ()[Ljava/io/ObjectInputFilter$Status; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/io/ObjectInputFilter$Status; flags 9

class name java/io/ObjectInputStream
header extends java/io/InputStream implements java/io/ObjectInput,java/io/ObjectStreamConstants flags 21
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/io/ObjectInputFilter$Status outerClass java/io/ObjectInputFilter innerClassName Status flags 4019
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
innerclass innerClass java/io/ObjectInputFilter$Config outerClass java/io/ObjectInputFilter innerClassName Config flags 19
innerclass innerClass java/io/ObjectInputFilter$FilterInfo outerClass java/io/ObjectInputFilter innerClassName FilterInfo flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name getObjectInputFilter descriptor ()Ljava/io/ObjectInputFilter; flags 11
method name setObjectInputFilter descriptor (Ljava/io/ObjectInputFilter;)V flags 11

class name java/io/ObjectStreamClass
-method name forClass descriptor ()Ljava/lang/Class;
method name forClass descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/io/ObjectStreamConstants
field name SERIAL_FILTER_PERMISSION descriptor Ljava/io/SerializablePermission; flags 19

class name java/io/ObjectStreamField
-method name getType descriptor ()Ljava/lang/Class;
method name getType descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/io/OutputStreamWriter
method name append descriptor (Ljava/lang/CharSequence;II)Ljava/io/Writer; thrownTypes java/io/IOException flags 1
method name append descriptor (Ljava/lang/CharSequence;)Ljava/io/Writer; thrownTypes java/io/IOException flags 1
method name append descriptor (Ljava/lang/CharSequence;II)Ljava/lang/Appendable; thrownTypes java/io/IOException flags 1041
method name append descriptor (Ljava/lang/CharSequence;)Ljava/lang/Appendable; thrownTypes java/io/IOException flags 1041

class name java/io/PrintStream
header extends java/io/FilterOutputStream implements java/lang/Appendable,java/io/Closeable flags 21
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/io/RandomAccessFile
-method name read descriptor ()I
-method name write descriptor (I)V
method name read descriptor ()I thrownTypes java/io/IOException flags 1
method name write descriptor (I)V thrownTypes java/io/IOException flags 1

class name java/lang/AbstractStringBuilder
header extends java/lang/Object implements java/lang/Appendable,java/lang/CharSequence flags 420
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name chars descriptor ()Ljava/util/stream/IntStream; flags 1
method name codePoints descriptor ()Ljava/util/stream/IntStream; flags 1

class name java/lang/Boolean
-method name <init> descriptor (Z)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name booleanValue descriptor ()Z
-method name valueOf descriptor (Z)Ljava/lang/Boolean;
method name <init> descriptor (Z)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name booleanValue descriptor ()Z flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name valueOf descriptor (Z)Ljava/lang/Boolean; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/Byte
-method name valueOf descriptor (B)Ljava/lang/Byte;
-method name <init> descriptor (B)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name byteValue descriptor ()B
method name valueOf descriptor (B)Ljava/lang/Byte; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (B)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/lang/NumberFormatException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name byteValue descriptor ()B flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name compareUnsigned descriptor (BB)I flags 9

class name java/lang/CharSequence
header extends java/lang/Object flags 601
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/PrimitiveIterator$OfInt outerClass java/util/PrimitiveIterator innerClassName OfInt flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/lang/Character
header extends java/lang/Object implements java/io/Serializable,java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/Character;>;
innerclass innerClass java/lang/Character$UnicodeScript outerClass java/lang/Character innerClassName UnicodeScript flags 4019
innerclass innerClass java/lang/Character$UnicodeBlock outerClass java/lang/Character innerClassName UnicodeBlock flags 19
innerclass innerClass java/lang/Character$Subset outerClass java/lang/Character innerClassName Subset flags 9
-method name <init> descriptor (C)V
-method name valueOf descriptor (C)Ljava/lang/Character;
-method name charValue descriptor ()C
-method name isJavaLetter descriptor (C)Z
-method name isJavaLetterOrDigit descriptor (C)Z
-method name isSpace descriptor (C)Z
-method name reverseBytes descriptor (C)C
field name DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE descriptor B constantValue 19 flags 19
field name DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE descriptor B constantValue 20 flags 19
field name DIRECTIONALITY_FIRST_STRONG_ISOLATE descriptor B constantValue 21 flags 19
field name DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE descriptor B constantValue 22 flags 19
method name <init> descriptor (C)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name valueOf descriptor (C)Ljava/lang/Character; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name charValue descriptor ()C flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name isJavaLetter descriptor (C)Z flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name isJavaLetterOrDigit descriptor (C)Z flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name isSpace descriptor (C)Z flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name reverseBytes descriptor (C)C flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name codePointOf descriptor (Ljava/lang/String;)I flags 9

class name java/lang/Character$UnicodeBlock
-field name SURROGATES_AREA descriptor Ljava/lang/Character$UnicodeBlock;
field name SURROGATES_AREA descriptor Ljava/lang/Character$UnicodeBlock; flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.5")
field name COMBINING_DIACRITICAL_MARKS_EXTENDED descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MYANMAR_EXTENDED_B descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name LATIN_EXTENDED_E descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name COPTIC_EPACT_NUMBERS descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name OLD_PERMIC descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name ELBASAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name CAUCASIAN_ALBANIAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name LINEAR_A descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name PALMYRENE descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name NABATAEAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name OLD_NORTH_ARABIAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MANICHAEAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name PSALTER_PAHLAVI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MAHAJANI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name SINHALA_ARCHAIC_NUMBERS descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name KHOJKI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name KHUDAWADI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name GRANTHA descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name TIRHUTA descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name SIDDHAM descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MODI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name WARANG_CITI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name PAU_CIN_HAU descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MRO descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name BASSA_VAH descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name PAHAWH_HMONG descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name DUPLOYAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name SHORTHAND_FORMAT_CONTROLS descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MENDE_KIKAKUI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name ORNAMENTAL_DINGBATS descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name GEOMETRIC_SHAPES_EXTENDED descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name SUPPLEMENTAL_ARROWS_C descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name CHEROKEE_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name HATRAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name OLD_HUNGARIAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name MULTANI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name AHOM descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name EARLY_DYNASTIC_CUNEIFORM descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name ANATOLIAN_HIEROGLYPHS descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name SUTTON_SIGNWRITING descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS descriptor Ljava/lang/Character$UnicodeBlock; flags 19

class name java/lang/Character$UnicodeScript
field name CAUCASIAN_ALBANIAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name BASSA_VAH descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name DUPLOYAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name ELBASAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name GRANTHA descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name PAHAWH_HMONG descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name KHOJKI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name LINEAR_A descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name MAHAJANI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name MANICHAEAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name MENDE_KIKAKUI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name MODI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name MRO descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name OLD_NORTH_ARABIAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name NABATAEAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name PALMYRENE descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name PAU_CIN_HAU descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name OLD_PERMIC descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name PSALTER_PAHLAVI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name SIDDHAM descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name KHUDAWADI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name TIRHUTA descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name WARANG_CITI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name AHOM descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name ANATOLIAN_HIEROGLYPHS descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name HATRAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name MULTANI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name OLD_HUNGARIAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name SIGNWRITING descriptor Ljava/lang/Character$UnicodeScript; flags 4019

class name java/lang/Class
header extends java/lang/Object implements java/io/Serializable,java/lang/reflect/GenericDeclaration,java/lang/reflect/Type,java/lang/reflect/AnnotatedElement flags 31 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/reflect/GenericDeclaration;Ljava/lang/reflect/Type;Ljava/lang/reflect/AnnotatedElement;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name forName descriptor (Ljava/lang/String;)Ljava/lang/Class;
-method name forName descriptor (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
-method name newInstance descriptor ()Ljava/lang/Object;
-method name isInstance descriptor (Ljava/lang/Object;)Z
-method name isAssignableFrom descriptor (Ljava/lang/Class;)Z
-method name isInterface descriptor ()Z
-method name isArray descriptor ()Z
-method name isPrimitive descriptor ()Z
-method name getClassLoader descriptor ()Ljava/lang/ClassLoader;
-method name getSuperclass descriptor ()Ljava/lang/Class;
-method name getComponentType descriptor ()Ljava/lang/Class;
-method name getModifiers descriptor ()I
-method name getEnclosingMethod descriptor ()Ljava/lang/reflect/Method;
-method name getEnclosingConstructor descriptor ()Ljava/lang/reflect/Constructor;
-method name getDeclaringClass descriptor ()Ljava/lang/Class;
-method name getEnclosingClass descriptor ()Ljava/lang/Class;
-method name getClasses descriptor ()[Ljava/lang/Class;
-method name getFields descriptor ()[Ljava/lang/reflect/Field;
-method name getMethods descriptor ()[Ljava/lang/reflect/Method;
-method name getConstructors descriptor ()[Ljava/lang/reflect/Constructor;
-method name getField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field;
-method name getMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
-method name getConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
-method name getDeclaredClasses descriptor ()[Ljava/lang/Class;
-method name getDeclaredFields descriptor ()[Ljava/lang/reflect/Field;
-method name getDeclaredMethods descriptor ()[Ljava/lang/reflect/Method;
-method name getDeclaredConstructors descriptor ()[Ljava/lang/reflect/Constructor;
-method name getDeclaredField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field;
-method name getDeclaredMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
-method name getDeclaredConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
-method name getResourceAsStream descriptor (Ljava/lang/String;)Ljava/io/InputStream;
-method name getResource descriptor (Ljava/lang/String;)Ljava/net/URL;
-method name cast descriptor (Ljava/lang/Object;)Ljava/lang/Object;
method name forName descriptor (Ljava/lang/String;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9 signature (Ljava/lang/String;)Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name forName descriptor (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9 signature (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name forName descriptor (Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class; flags 9 signature (Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name newInstance descriptor ()Ljava/lang/Object; thrownTypes java/lang/InstantiationException,java/lang/IllegalAccessException flags 1 deprecated true signature ()TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljava/lang/Deprecated;(since="9")
method name isInstance descriptor (Ljava/lang/Object;)Z flags 101 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name isAssignableFrom descriptor (Ljava/lang/Class;)Z flags 101 signature (Ljava/lang/Class<*>;)Z runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name isInterface descriptor ()Z flags 101 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name isArray descriptor ()Z flags 101 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name isPrimitive descriptor ()Z flags 101 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name getClassLoader descriptor ()Ljava/lang/ClassLoader; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getModule descriptor ()Ljava/lang/Module; flags 1
method name getSuperclass descriptor ()Ljava/lang/Class; flags 101 signature ()Ljava/lang/Class<-TT;>; runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name getPackageName descriptor ()Ljava/lang/String; flags 1
method name getComponentType descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>;
method name getModifiers descriptor ()I flags 101 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name getEnclosingMethod descriptor ()Ljava/lang/reflect/Method; thrownTypes java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getEnclosingConstructor descriptor ()Ljava/lang/reflect/Constructor; thrownTypes java/lang/SecurityException flags 1 signature ()Ljava/lang/reflect/Constructor<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaringClass descriptor ()Ljava/lang/Class; thrownTypes java/lang/SecurityException flags 1 signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getEnclosingClass descriptor ()Ljava/lang/Class; thrownTypes java/lang/SecurityException flags 1 signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getClasses descriptor ()[Ljava/lang/Class; flags 1 signature ()[Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getFields descriptor ()[Ljava/lang/reflect/Field; thrownTypes java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getMethods descriptor ()[Ljava/lang/reflect/Method; thrownTypes java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getConstructors descriptor ()[Ljava/lang/reflect/Constructor; thrownTypes java/lang/SecurityException flags 1 signature ()[Ljava/lang/reflect/Constructor<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field; thrownTypes java/lang/NoSuchFieldException,java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; thrownTypes java/lang/NoSuchMethodException,java/lang/SecurityException flags 81 signature (Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/lang/reflect/Method; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; thrownTypes java/lang/NoSuchMethodException,java/lang/SecurityException flags 81 signature ([Ljava/lang/Class<*>;)Ljava/lang/reflect/Constructor<TT;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredClasses descriptor ()[Ljava/lang/Class; thrownTypes java/lang/SecurityException flags 1 signature ()[Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredFields descriptor ()[Ljava/lang/reflect/Field; thrownTypes java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredMethods descriptor ()[Ljava/lang/reflect/Method; thrownTypes java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredConstructors descriptor ()[Ljava/lang/reflect/Constructor; thrownTypes java/lang/SecurityException flags 1 signature ()[Ljava/lang/reflect/Constructor<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field; thrownTypes java/lang/NoSuchFieldException,java/lang/SecurityException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; thrownTypes java/lang/NoSuchMethodException,java/lang/SecurityException flags 81 signature (Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/lang/reflect/Method; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getDeclaredConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; thrownTypes java/lang/NoSuchMethodException,java/lang/SecurityException flags 81 signature ([Ljava/lang/Class<*>;)Ljava/lang/reflect/Constructor<TT;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getResourceAsStream descriptor (Ljava/lang/String;)Ljava/io/InputStream; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getResource descriptor (Ljava/lang/String;)Ljava/net/URL; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name cast descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1 signature (Ljava/lang/Object;)TT; runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/ClassLoader
header extends java/lang/Object flags 421
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name defineClass descriptor ([BII)Ljava/lang/Class;
-method name registerAsParallelCapable descriptor ()Z
-method name getParent descriptor ()Ljava/lang/ClassLoader;
-method name getSystemClassLoader descriptor ()Ljava/lang/ClassLoader;
-method name definePackage descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package;
-method name getPackage descriptor (Ljava/lang/String;)Ljava/lang/Package;
method name <init> descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)V flags 4
method name getName descriptor ()Ljava/lang/String; flags 1
method name findClass descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Class; flags 4 signature (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Class<*>;
method name defineClass descriptor ([BII)Ljava/lang/Class; thrownTypes java/lang/ClassFormatError flags 14 deprecated true signature ([BII)Ljava/lang/Class<*>; runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name findResource descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; thrownTypes java/io/IOException flags 4
method name resources descriptor (Ljava/lang/String;)Ljava/util/stream/Stream; flags 1 signature (Ljava/lang/String;)Ljava/util/stream/Stream<Ljava/net/URL;>;
method name registerAsParallelCapable descriptor ()Z flags c runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name isRegisteredAsParallelCapable descriptor ()Z flags 11
method name getParent descriptor ()Ljava/lang/ClassLoader; flags 11 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getUnnamedModule descriptor ()Ljava/lang/Module; flags 11
method name getPlatformClassLoader descriptor ()Ljava/lang/ClassLoader; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getSystemClassLoader descriptor ()Ljava/lang/ClassLoader; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name definePackage descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package; flags 4
method name getDefinedPackage descriptor (Ljava/lang/String;)Ljava/lang/Package; flags 11
method name getDefinedPackages descriptor ()[Ljava/lang/Package; flags 11
method name getPackage descriptor (Ljava/lang/String;)Ljava/lang/Package; flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/lang/Compiler
header extends java/lang/Object flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
-method name compileClass descriptor (Ljava/lang/Class;)Z
-method name compileClasses descriptor (Ljava/lang/String;)Z
-method name command descriptor (Ljava/lang/Object;)Ljava/lang/Object;
-method name enable descriptor ()V
-method name disable descriptor ()V
method name compileClass descriptor (Ljava/lang/Class;)Z flags 9 signature (Ljava/lang/Class<*>;)Z
method name compileClasses descriptor (Ljava/lang/String;)Z flags 9
method name command descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 9
method name enable descriptor ()V flags 9
method name disable descriptor ()V flags 9

class name java/lang/Deprecated
header 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;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;CONSTRUCTOR;eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;LOCAL_VARIABLE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;PACKAGE;eLjava/lang/annotation/ElementType;MODULE;eLjava/lang/annotation/ElementType;PARAMETER;eLjava/lang/annotation/ElementType;TYPE;})
method name since descriptor ()Ljava/lang/String; annotationDefaultValue "" flags 401
method name forRemoval descriptor ()Z annotationDefaultValue Zfalse flags 401

class name java/lang/Double
-method name valueOf descriptor (D)Ljava/lang/Double;
-method name <init> descriptor (D)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name doubleValue descriptor ()D
-method name doubleToLongBits descriptor (D)J
-method name doubleToRawLongBits descriptor (D)J
-method name longBitsToDouble descriptor (J)D
method name valueOf descriptor (D)Ljava/lang/Double; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (D)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/lang/NumberFormatException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name doubleValue descriptor ()D flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name doubleToLongBits descriptor (D)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name doubleToRawLongBits descriptor (D)J flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name longBitsToDouble descriptor (J)D flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/Float
-method name valueOf descriptor (F)Ljava/lang/Float;
-method name <init> descriptor (F)V
-method name <init> descriptor (D)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name floatValue descriptor ()F
-method name floatToIntBits descriptor (F)I
-method name floatToRawIntBits descriptor (F)I
-method name intBitsToFloat descriptor (I)F
method name valueOf descriptor (F)Ljava/lang/Float; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (F)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (D)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/lang/NumberFormatException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name floatValue descriptor ()F flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name floatToIntBits descriptor (F)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name floatToRawIntBits descriptor (F)I flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name intBitsToFloat descriptor (I)F flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/IllegalCallerException
header extends java/lang/RuntimeException flags 21
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1
method name <init> descriptor (Ljava/lang/Throwable;)V flags 1

class name java/lang/IndexOutOfBoundsException
method name <init> descriptor (I)V flags 1

class name java/lang/Integer
-method name toString descriptor (I)Ljava/lang/String;
-method name valueOf descriptor (I)Ljava/lang/Integer;
-method name <init> descriptor (I)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name intValue descriptor ()I
-method name numberOfLeadingZeros descriptor (I)I
-method name numberOfTrailingZeros descriptor (I)I
-method name bitCount descriptor (I)I
-method name reverseBytes descriptor (I)I
method name toString descriptor (I)Ljava/lang/String; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name parseInt descriptor (Ljava/lang/CharSequence;III)I thrownTypes java/lang/NumberFormatException flags 9
method name parseUnsignedInt descriptor (Ljava/lang/CharSequence;III)I thrownTypes java/lang/NumberFormatException flags 9
method name valueOf descriptor (I)Ljava/lang/Integer; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (I)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/lang/NumberFormatException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name intValue descriptor ()I flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name numberOfLeadingZeros descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name numberOfTrailingZeros descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name bitCount descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name reverseBytes descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/LayerInstantiationException
header extends java/lang/RuntimeException flags 21
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/Throwable;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/lang/Long
-method name valueOf descriptor (J)Ljava/lang/Long;
-method name <init> descriptor (J)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name longValue descriptor ()J
-method name numberOfLeadingZeros descriptor (J)I
-method name numberOfTrailingZeros descriptor (J)I
-method name bitCount descriptor (J)I
-method name reverseBytes descriptor (J)J
method name parseLong descriptor (Ljava/lang/CharSequence;III)J thrownTypes java/lang/NumberFormatException flags 9
method name parseUnsignedLong descriptor (Ljava/lang/CharSequence;III)J thrownTypes java/lang/NumberFormatException flags 9
method name valueOf descriptor (J)Ljava/lang/Long; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (J)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/lang/NumberFormatException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name longValue descriptor ()J flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name numberOfLeadingZeros descriptor (J)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name numberOfTrailingZeros descriptor (J)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name bitCount descriptor (J)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name reverseBytes descriptor (J)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/Math
-method name sin descriptor (D)D
-method name cos descriptor (D)D
-method name tan descriptor (D)D
-method name exp descriptor (D)D
-method name log descriptor (D)D
-method name log10 descriptor (D)D
-method name sqrt descriptor (D)D
-method name atan2 descriptor (DD)D
-method name pow descriptor (DD)D
-method name addExact descriptor (II)I
-method name addExact descriptor (JJ)J
-method name subtractExact descriptor (II)I
-method name subtractExact descriptor (JJ)J
-method name multiplyExact descriptor (II)I
-method name multiplyExact descriptor (JJ)J
-method name incrementExact descriptor (I)I
-method name incrementExact descriptor (J)J
-method name decrementExact descriptor (I)I
-method name decrementExact descriptor (J)J
-method name negateExact descriptor (I)I
-method name negateExact descriptor (J)J
-method name abs descriptor (D)D
-method name max descriptor (II)I
-method name min descriptor (II)I
method name sin descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name cos descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name tan descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name exp descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name log descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name log10 descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name sqrt descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name atan2 descriptor (DD)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name pow descriptor (DD)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name addExact descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name addExact descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name subtractExact descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name subtractExact descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name multiplyExact descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name multiplyExact descriptor (JI)J flags 9
method name multiplyExact descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name incrementExact descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name incrementExact descriptor (J)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name decrementExact descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name decrementExact descriptor (J)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name negateExact descriptor (I)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name negateExact descriptor (J)J flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name multiplyFull descriptor (II)J flags 9
method name multiplyHigh descriptor (JJ)J flags 9
method name floorDiv descriptor (JI)J flags 9
method name floorMod descriptor (JI)I flags 9
method name abs descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name max descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name min descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name fma descriptor (DDD)D flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name fma descriptor (FFF)F flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/Module
header extends java/lang/Object implements java/lang/reflect/AnnotatedElement flags 31
innerclass innerClass java/lang/module/ModuleDescriptor$Version outerClass java/lang/module/ModuleDescriptor innerClassName Version flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name isNamed descriptor ()Z flags 1
method name getName descriptor ()Ljava/lang/String; flags 1
method name getClassLoader descriptor ()Ljava/lang/ClassLoader; flags 1
method name getDescriptor descriptor ()Ljava/lang/module/ModuleDescriptor; flags 1
method name getLayer descriptor ()Ljava/lang/ModuleLayer; flags 1
method name canRead descriptor (Ljava/lang/Module;)Z flags 1
method name addReads descriptor (Ljava/lang/Module;)Ljava/lang/Module; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name isExported descriptor (Ljava/lang/String;Ljava/lang/Module;)Z flags 1
method name isOpen descriptor (Ljava/lang/String;Ljava/lang/Module;)Z flags 1
method name isExported descriptor (Ljava/lang/String;)Z flags 1
method name isOpen descriptor (Ljava/lang/String;)Z flags 1
method name addExports descriptor (Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Module; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name addOpens descriptor (Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Module; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name addUses descriptor (Ljava/lang/Class;)Ljava/lang/Module; flags 1 signature (Ljava/lang/Class<*>;)Ljava/lang/Module; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name canUse descriptor (Ljava/lang/Class;)Z flags 1 signature (Ljava/lang/Class<*>;)Z
method name getPackages descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>;
method name getAnnotation descriptor (Ljava/lang/Class;)Ljava/lang/annotation/Annotation; flags 1 signature <T::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TT;>;)TT;
method name getAnnotations descriptor ()[Ljava/lang/annotation/Annotation; flags 1
method name getDeclaredAnnotations descriptor ()[Ljava/lang/annotation/Annotation; flags 1
method name getResourceAsStream descriptor (Ljava/lang/String;)Ljava/io/InputStream; thrownTypes java/io/IOException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/lang/ModuleLayer
header extends java/lang/Object flags 31
innerclass innerClass java/lang/ModuleLayer$Controller outerClass java/lang/ModuleLayer innerClassName Controller flags 19
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name defineModulesWithOneLoader descriptor (Ljava/lang/module/Configuration;Ljava/lang/ClassLoader;)Ljava/lang/ModuleLayer; flags 1
method name defineModulesWithManyLoaders descriptor (Ljava/lang/module/Configuration;Ljava/lang/ClassLoader;)Ljava/lang/ModuleLayer; flags 1
method name defineModules descriptor (Ljava/lang/module/Configuration;Ljava/util/function/Function;)Ljava/lang/ModuleLayer; flags 1 signature (Ljava/lang/module/Configuration;Ljava/util/function/Function<Ljava/lang/String;Ljava/lang/ClassLoader;>;)Ljava/lang/ModuleLayer;
method name defineModulesWithOneLoader descriptor (Ljava/lang/module/Configuration;Ljava/util/List;Ljava/lang/ClassLoader;)Ljava/lang/ModuleLayer$Controller; flags 9 signature (Ljava/lang/module/Configuration;Ljava/util/List<Ljava/lang/ModuleLayer;>;Ljava/lang/ClassLoader;)Ljava/lang/ModuleLayer$Controller;
method name defineModulesWithManyLoaders descriptor (Ljava/lang/module/Configuration;Ljava/util/List;Ljava/lang/ClassLoader;)Ljava/lang/ModuleLayer$Controller; flags 9 signature (Ljava/lang/module/Configuration;Ljava/util/List<Ljava/lang/ModuleLayer;>;Ljava/lang/ClassLoader;)Ljava/lang/ModuleLayer$Controller;
method name defineModules descriptor (Ljava/lang/module/Configuration;Ljava/util/List;Ljava/util/function/Function;)Ljava/lang/ModuleLayer$Controller; flags 9 signature (Ljava/lang/module/Configuration;Ljava/util/List<Ljava/lang/ModuleLayer;>;Ljava/util/function/Function<Ljava/lang/String;Ljava/lang/ClassLoader;>;)Ljava/lang/ModuleLayer$Controller;
method name configuration descriptor ()Ljava/lang/module/Configuration; flags 1
method name parents descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/ModuleLayer;>;
method name modules descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/Module;>;
method name findModule descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 1 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/lang/Module;>;
method name findLoader descriptor (Ljava/lang/String;)Ljava/lang/ClassLoader; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name empty descriptor ()Ljava/lang/ModuleLayer; flags 9
method name boot descriptor ()Ljava/lang/ModuleLayer; flags 9

class name java/lang/ModuleLayer$Controller
header extends java/lang/Object flags 31
innerclass innerClass java/lang/ModuleLayer$Controller outerClass java/lang/ModuleLayer innerClassName Controller flags 19
method name layer descriptor ()Ljava/lang/ModuleLayer; flags 1
method name addReads descriptor (Ljava/lang/Module;Ljava/lang/Module;)Ljava/lang/ModuleLayer$Controller; flags 1
method name addExports descriptor (Ljava/lang/Module;Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/ModuleLayer$Controller; flags 1
method name addOpens descriptor (Ljava/lang/Module;Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/ModuleLayer$Controller; flags 1

class name java/lang/NamedPackage
header extends java/lang/Object flags 20

class name java/lang/Object
-method name <init> descriptor ()V
-method name getClass descriptor ()Ljava/lang/Class;
-method name hashCode descriptor ()I
-method name clone descriptor ()Ljava/lang/Object;
-method name notify descriptor ()V
-method name notifyAll descriptor ()V
-method name finalize descriptor ()V
method name <init> descriptor ()V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name getClass descriptor ()Ljava/lang/Class; flags 111 signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name hashCode descriptor ()I flags 101 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name clone descriptor ()Ljava/lang/Object; thrownTypes java/lang/CloneNotSupportedException flags 104 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name notify descriptor ()V flags 111 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name notifyAll descriptor ()V flags 111 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name finalize descriptor ()V thrownTypes java/lang/Throwable flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/lang/Package
header extends java/lang/NamedPackage implements java/lang/reflect/AnnotatedElement flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name getPackage descriptor (Ljava/lang/String;)Ljava/lang/Package;
-method name getPackages descriptor ()[Ljava/lang/Package;
method name getPackage descriptor (Ljava/lang/String;)Ljava/lang/Package; flags 9 deprecated true runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljava/lang/Deprecated;(since="9")
method name getPackages descriptor ()[Ljava/lang/Package; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/Process
header extends java/lang/Object flags 421
innerclass innerClass java/lang/ProcessHandle$Info outerClass java/lang/ProcessHandle innerClassName Info flags 609
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name supportsNormalTermination descriptor ()Z flags 1
method name pid descriptor ()J flags 1
method name onExit descriptor ()Ljava/util/concurrent/CompletableFuture; flags 1 signature ()Ljava/util/concurrent/CompletableFuture<Ljava/lang/Process;>;
method name toHandle descriptor ()Ljava/lang/ProcessHandle; flags 1
method name info descriptor ()Ljava/lang/ProcessHandle$Info; flags 1
method name children descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/lang/ProcessHandle;>;
method name descendants descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/lang/ProcessHandle;>;

class name java/lang/ProcessBuilder
header extends java/lang/Object flags 31
innerclass innerClass java/lang/ProcessBuilder$Redirect outerClass java/lang/ProcessBuilder innerClassName Redirect flags 409
innerclass innerClass java/lang/ProcessBuilder$Redirect$Type outerClass java/lang/ProcessBuilder$Redirect innerClassName Type flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name startPipeline descriptor (Ljava/util/List;)Ljava/util/List; thrownTypes java/io/IOException flags 9 signature (Ljava/util/List<Ljava/lang/ProcessBuilder;>;)Ljava/util/List<Ljava/lang/Process;>;

class name java/lang/ProcessBuilder$Redirect
field name DISCARD descriptor Ljava/lang/ProcessBuilder$Redirect; flags 19

class name java/lang/ProcessHandle
header extends java/lang/Object implements java/lang/Comparable flags 601 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/ProcessHandle;>;
innerclass innerClass java/lang/ProcessHandle$Info outerClass java/lang/ProcessHandle innerClassName Info flags 609
method name pid descriptor ()J flags 401
method name of descriptor (J)Ljava/util/Optional; flags 9 signature (J)Ljava/util/Optional<Ljava/lang/ProcessHandle;>;
method name current descriptor ()Ljava/lang/ProcessHandle; flags 9
method name parent descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/lang/ProcessHandle;>;
method name children descriptor ()Ljava/util/stream/Stream; flags 401 signature ()Ljava/util/stream/Stream<Ljava/lang/ProcessHandle;>;
method name descendants descriptor ()Ljava/util/stream/Stream; flags 401 signature ()Ljava/util/stream/Stream<Ljava/lang/ProcessHandle;>;
method name allProcesses descriptor ()Ljava/util/stream/Stream; flags 9 signature ()Ljava/util/stream/Stream<Ljava/lang/ProcessHandle;>;
method name info descriptor ()Ljava/lang/ProcessHandle$Info; flags 401
method name onExit descriptor ()Ljava/util/concurrent/CompletableFuture; flags 401 signature ()Ljava/util/concurrent/CompletableFuture<Ljava/lang/ProcessHandle;>;
method name supportsNormalTermination descriptor ()Z flags 401
method name destroy descriptor ()Z flags 401
method name destroyForcibly descriptor ()Z flags 401
method name isAlive descriptor ()Z flags 401
method name hashCode descriptor ()I flags 401
method name equals descriptor (Ljava/lang/Object;)Z flags 401
method name compareTo descriptor (Ljava/lang/ProcessHandle;)I flags 401
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/ProcessHandle$Info
header extends java/lang/Object flags 601
innerclass innerClass java/lang/ProcessHandle$Info outerClass java/lang/ProcessHandle innerClassName Info flags 609
method name command descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name commandLine descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name arguments descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<[Ljava/lang/String;>;
method name startInstant descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/time/Instant;>;
method name totalCpuDuration descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/time/Duration;>;
method name user descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/lang/String;>;

class name java/lang/Runtime
header extends java/lang/Object flags 21
innerclass innerClass java/lang/Runtime$Version outerClass java/lang/Runtime innerClassName Version flags 19
-method name runFinalizersOnExit descriptor (Z)V
-method name traceInstructions descriptor (Z)V
-method name traceMethodCalls descriptor (Z)V
-method name load descriptor (Ljava/lang/String;)V
-method name loadLibrary descriptor (Ljava/lang/String;)V
-method name getLocalizedInputStream descriptor (Ljava/io/InputStream;)Ljava/io/InputStream;
-method name getLocalizedOutputStream descriptor (Ljava/io/OutputStream;)Ljava/io/OutputStream;
method name runFinalizersOnExit descriptor (Z)V flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name traceInstructions descriptor (Z)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
method name traceMethodCalls descriptor (Z)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="9")
method name load descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name loadLibrary descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getLocalizedInputStream descriptor (Ljava/io/InputStream;)Ljava/io/InputStream; flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.1")
method name getLocalizedOutputStream descriptor (Ljava/io/OutputStream;)Ljava/io/OutputStream; flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.1")
method name version descriptor ()Ljava/lang/Runtime$Version; flags 9

class name java/lang/Runtime$Version
header extends java/lang/Object implements java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/Runtime$Version;>;
innerclass innerClass java/lang/Runtime$Version outerClass java/lang/Runtime innerClassName Version flags 19
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name parse descriptor (Ljava/lang/String;)Ljava/lang/Runtime$Version; flags 9
method name major descriptor ()I flags 1
method name minor descriptor ()I flags 1
method name security descriptor ()I flags 1
method name version descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/Integer;>;
method name pre descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name build descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/Integer;>;
method name optional descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name compareTo descriptor (Ljava/lang/Runtime$Version;)I flags 1
method name compareToIgnoreOptional descriptor (Ljava/lang/Runtime$Version;)I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name equalsIgnoreOptional descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/SecurityManager
header extends java/lang/Object flags 21
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-field name inCheck descriptor Z
-method name getInCheck descriptor ()Z
-method name getClassContext descriptor ()[Ljava/lang/Class;
-method name currentClassLoader descriptor ()Ljava/lang/ClassLoader;
-method name currentLoadedClass descriptor ()Ljava/lang/Class;
-method name classDepth descriptor (Ljava/lang/String;)I
-method name classLoaderDepth descriptor ()I
-method name inClass descriptor (Ljava/lang/String;)Z
-method name inClassLoader descriptor ()Z
-method name checkMulticast descriptor (Ljava/net/InetAddress;B)V
-method name checkTopLevelWindow descriptor (Ljava/lang/Object;)Z
-method name checkSystemClipboardAccess descriptor ()V
-method name checkAwtEventQueueAccess descriptor ()V
-method name checkMemberAccess descriptor (Ljava/lang/Class;I)V
field name inCheck descriptor Z flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name getInCheck descriptor ()Z flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name getClassContext descriptor ()[Ljava/lang/Class; flags 104 signature ()[Ljava/lang/Class<*>;
method name currentClassLoader descriptor ()Ljava/lang/ClassLoader; flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name currentLoadedClass descriptor ()Ljava/lang/Class; flags 4 deprecated true signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name classDepth descriptor (Ljava/lang/String;)I flags 104 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name classLoaderDepth descriptor ()I flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name inClass descriptor (Ljava/lang/String;)Z flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name inClassLoader descriptor ()Z flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name checkMulticast descriptor (Ljava/net/InetAddress;B)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.4")
method name checkTopLevelWindow descriptor (Ljava/lang/Object;)Z flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.8")
method name checkSystemClipboardAccess descriptor ()V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.8")
method name checkAwtEventQueueAccess descriptor ()V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.8")
method name checkMemberAccess descriptor (Ljava/lang/Class;I)V flags 1 deprecated true signature (Ljava/lang/Class<*>;I)V runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.8")@Ljdk/internal/reflect/CallerSensitive;

class name java/lang/Short
-method name valueOf descriptor (S)Ljava/lang/Short;
-method name <init> descriptor (S)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name shortValue descriptor ()S
-method name reverseBytes descriptor (S)S
method name valueOf descriptor (S)Ljava/lang/Short; flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (S)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;)V thrownTypes java/lang/NumberFormatException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name shortValue descriptor ()S flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name compareUnsigned descriptor (SS)I flags 9
method name reverseBytes descriptor (S)S flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/StackTraceElement
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V flags 1
method name getModuleName descriptor ()Ljava/lang/String; flags 1
method name getModuleVersion descriptor ()Ljava/lang/String; flags 1
method name getClassLoaderName descriptor ()Ljava/lang/String; flags 1

class name java/lang/StackWalker
header extends java/lang/Object flags 31
innerclass innerClass java/lang/StackWalker$Option outerClass java/lang/StackWalker innerClassName Option flags 4019
innerclass innerClass java/lang/StackWalker$StackFrame outerClass java/lang/StackWalker innerClassName StackFrame flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name getInstance descriptor ()Ljava/lang/StackWalker; flags 9
method name getInstance descriptor (Ljava/lang/StackWalker$Option;)Ljava/lang/StackWalker; flags 9
method name getInstance descriptor (Ljava/util/Set;)Ljava/lang/StackWalker; flags 9 signature (Ljava/util/Set<Ljava/lang/StackWalker$Option;>;)Ljava/lang/StackWalker;
method name getInstance descriptor (Ljava/util/Set;I)Ljava/lang/StackWalker; flags 9 signature (Ljava/util/Set<Ljava/lang/StackWalker$Option;>;I)Ljava/lang/StackWalker;
method name walk descriptor (Ljava/util/function/Function;)Ljava/lang/Object; flags 1 signature <T:Ljava/lang/Object;>(Ljava/util/function/Function<-Ljava/util/stream/Stream<Ljava/lang/StackWalker$StackFrame;>;+TT;>;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/StackWalker$StackFrame;>;)V runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getCallerClass descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/StackWalker$Option
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/StackWalker$Option;>;
innerclass innerClass java/lang/StackWalker$Option outerClass java/lang/StackWalker innerClassName Option flags 4019
field name RETAIN_CLASS_REFERENCE descriptor Ljava/lang/StackWalker$Option; flags 4019
field name SHOW_REFLECT_FRAMES descriptor Ljava/lang/StackWalker$Option; flags 4019
field name SHOW_HIDDEN_FRAMES descriptor Ljava/lang/StackWalker$Option; flags 4019
method name values descriptor ()[Ljava/lang/StackWalker$Option; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/StackWalker$Option; flags 9

class name java/lang/StackWalker$StackFrame
header extends java/lang/Object flags 601
innerclass innerClass java/lang/StackWalker$StackFrame outerClass java/lang/StackWalker innerClassName StackFrame flags 609
method name getClassName descriptor ()Ljava/lang/String; flags 401
method name getMethodName descriptor ()Ljava/lang/String; flags 401
method name getDeclaringClass descriptor ()Ljava/lang/Class; flags 401 signature ()Ljava/lang/Class<*>;
method name getByteCodeIndex descriptor ()I flags 401
method name getFileName descriptor ()Ljava/lang/String; flags 401
method name getLineNumber descriptor ()I flags 401
method name isNativeMethod descriptor ()Z flags 401
method name toStackTraceElement descriptor ()Ljava/lang/StackTraceElement; flags 401

class name java/lang/StrictMath
-method name exp descriptor (D)D
-method name sqrt descriptor (D)D
-method name cbrt descriptor (D)D
-method name pow descriptor (DD)D
-method name max descriptor (II)I
-method name min descriptor (II)I
-method name hypot descriptor (DD)D
method name exp descriptor (D)D flags 9
method name sqrt descriptor (D)D flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name cbrt descriptor (D)D flags 9
method name pow descriptor (DD)D flags 9
method name multiplyExact descriptor (JI)J flags 9
method name multiplyFull descriptor (II)J flags 9
method name multiplyHigh descriptor (JJ)J flags 9
method name floorDiv descriptor (JI)J flags 9
method name floorMod descriptor (JI)I flags 9
method name max descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name min descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name fma descriptor (DDD)D flags 9
method name fma descriptor (FFF)F flags 9
method name hypot descriptor (DD)D flags 9

class name java/lang/String
header extends java/lang/Object implements java/io/Serializable,java/lang/Comparable,java/lang/CharSequence flags 31 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable<Ljava/lang/String;>;Ljava/lang/CharSequence;
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
-method name <init> descriptor (Ljava/lang/String;)V
-method name <init> descriptor ([BIII)V
-method name <init> descriptor ([BI)V
-method name getBytes descriptor (II[BI)V
method name <init> descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor ([BIII)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name <init> descriptor ([BI)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name getBytes descriptor (II[BI)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.1")
method name chars descriptor ()Ljava/util/stream/IntStream; flags 1
method name codePoints descriptor ()Ljava/util/stream/IntStream; flags 1

class name java/lang/StringBuffer
header extends java/lang/AbstractStringBuilder implements java/io/Serializable,java/lang/CharSequence flags 31
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
-method name <init> descriptor ()V
-method name <init> descriptor (I)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name append descriptor (Ljava/lang/String;)Ljava/lang/StringBuffer;
-method name append descriptor (C)Ljava/lang/StringBuffer;
-method name append descriptor (I)Ljava/lang/StringBuffer;
-method name toString descriptor ()Ljava/lang/String;
-method name append descriptor (I)Ljava/lang/AbstractStringBuilder;
-method name append descriptor (C)Ljava/lang/AbstractStringBuilder;
-method name append descriptor (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;
-method name append descriptor (C)Ljava/lang/Appendable;
method name <init> descriptor ()V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (I)V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (Ljava/lang/String;)Ljava/lang/StringBuffer; flags 21 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (C)Ljava/lang/StringBuffer; flags 21 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (I)Ljava/lang/StringBuffer; flags 21 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name toString descriptor ()Ljava/lang/String; flags 21 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name codePoints descriptor ()Ljava/util/stream/IntStream; flags 1041
method name chars descriptor ()Ljava/util/stream/IntStream; flags 1041
method name append descriptor (I)Ljava/lang/AbstractStringBuilder; flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (C)Ljava/lang/AbstractStringBuilder; flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (C)Ljava/lang/Appendable; thrownTypes java/io/IOException flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/StringBuilder
-method name <init> descriptor ()V
-method name <init> descriptor (I)V
-method name <init> descriptor (Ljava/lang/String;)V
-method name append descriptor (Ljava/lang/String;)Ljava/lang/StringBuilder;
-method name append descriptor (C)Ljava/lang/StringBuilder;
-method name append descriptor (I)Ljava/lang/StringBuilder;
-method name toString descriptor ()Ljava/lang/String;
-method name append descriptor (I)Ljava/lang/AbstractStringBuilder;
-method name append descriptor (C)Ljava/lang/AbstractStringBuilder;
-method name append descriptor (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;
-method name append descriptor (C)Ljava/lang/Appendable;
method name <init> descriptor ()V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (I)V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (Ljava/lang/String;)Ljava/lang/StringBuilder; flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (C)Ljava/lang/StringBuilder; flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (I)Ljava/lang/StringBuilder; flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name toString descriptor ()Ljava/lang/String; flags 1 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name codePoints descriptor ()Ljava/util/stream/IntStream; flags 1041
method name chars descriptor ()Ljava/util/stream/IntStream; flags 1041
method name append descriptor (I)Ljava/lang/AbstractStringBuilder; flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (C)Ljava/lang/AbstractStringBuilder; flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name append descriptor (C)Ljava/lang/Appendable; thrownTypes java/io/IOException flags 1041 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/SuppressWarnings
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;FIELD;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;PARAMETER;eLjava/lang/annotation/ElementType;CONSTRUCTOR;eLjava/lang/annotation/ElementType;LOCAL_VARIABLE;eLjava/lang/annotation/ElementType;MODULE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;SOURCE;)

class name java/lang/System
header extends java/lang/Object flags 31
innerclass innerClass java/lang/System$LoggerFinder outerClass java/lang/System innerClassName LoggerFinder flags 409
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name currentTimeMillis descriptor ()J
-method name nanoTime descriptor ()J
-method name arraycopy descriptor (Ljava/lang/Object;ILjava/lang/Object;II)V
-method name identityHashCode descriptor (Ljava/lang/Object;)I
-method name runFinalizersOnExit descriptor (Z)V
-method name load descriptor (Ljava/lang/String;)V
-method name loadLibrary descriptor (Ljava/lang/String;)V
method name currentTimeMillis descriptor ()J flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name nanoTime descriptor ()J flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name arraycopy descriptor (Ljava/lang/Object;ILjava/lang/Object;II)V flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name identityHashCode descriptor (Ljava/lang/Object;)I flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name getLogger descriptor (Ljava/lang/String;)Ljava/lang/System$Logger; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getLogger descriptor (Ljava/lang/String;Ljava/util/ResourceBundle;)Ljava/lang/System$Logger; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name runFinalizersOnExit descriptor (Z)V flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name load descriptor (Ljava/lang/String;)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name loadLibrary descriptor (Ljava/lang/String;)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/System$Logger
header extends java/lang/Object flags 601
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
method name getName descriptor ()Ljava/lang/String; flags 401
method name isLoggable descriptor (Ljava/lang/System$Logger$Level;)Z flags 401
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/lang/String;)V flags 1
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;)V flags 1 signature (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/lang/Object;)V flags 1
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/lang/String;Ljava/lang/Throwable;)V flags 1
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier;Ljava/lang/Throwable;)V flags 1 signature (Ljava/lang/System$Logger$Level;Ljava/util/function/Supplier<Ljava/lang/String;>;Ljava/lang/Throwable;)V
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/lang/String;[Ljava/lang/Object;)V flags 81
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;Ljava/lang/Throwable;)V flags 401
method name log descriptor (Ljava/lang/System$Logger$Level;Ljava/util/ResourceBundle;Ljava/lang/String;[Ljava/lang/Object;)V flags 481

class name java/lang/System$Logger$Level
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/System$Logger$Level;>;
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019
field name ALL descriptor Ljava/lang/System$Logger$Level; flags 4019
field name TRACE descriptor Ljava/lang/System$Logger$Level; flags 4019
field name DEBUG descriptor Ljava/lang/System$Logger$Level; flags 4019
field name INFO descriptor Ljava/lang/System$Logger$Level; flags 4019
field name WARNING descriptor Ljava/lang/System$Logger$Level; flags 4019
field name ERROR descriptor Ljava/lang/System$Logger$Level; flags 4019
field name OFF descriptor Ljava/lang/System$Logger$Level; flags 4019
method name values descriptor ()[Ljava/lang/System$Logger$Level; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/System$Logger$Level; flags 9
method name getName descriptor ()Ljava/lang/String; flags 11
method name getSeverity descriptor ()I flags 11

class name java/lang/System$LoggerFinder
header extends java/lang/Object flags 421
innerclass innerClass java/lang/System$LoggerFinder outerClass java/lang/System innerClassName LoggerFinder flags 409
innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name <init> descriptor ()V flags 4
method name getLogger descriptor (Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/System$Logger; flags 401
method name getLocalizedLogger descriptor (Ljava/lang/String;Ljava/util/ResourceBundle;Ljava/lang/Module;)Ljava/lang/System$Logger; flags 1
method name getLoggerFinder descriptor ()Ljava/lang/System$LoggerFinder; flags 9

class name java/lang/Thread
header extends java/lang/Object implements java/lang/Runnable flags 21
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
innerclass innerClass java/lang/Thread$State outerClass java/lang/Thread innerClassName State flags 4019
-method name currentThread descriptor ()Ljava/lang/Thread;
-method name stop descriptor ()V
-method name stop descriptor (Ljava/lang/Throwable;)V
-method name destroy descriptor ()V
-method name suspend descriptor ()V
-method name resume descriptor ()V
-method name countStackFrames descriptor ()I
-method name getContextClassLoader descriptor ()Ljava/lang/ClassLoader;
method name currentThread descriptor ()Ljava/lang/Thread; flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name onSpinWait descriptor ()V flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name <init> descriptor (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JZ)V flags 1
method name stop descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")
method name stop descriptor (Ljava/lang/Throwable;)V flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name destroy descriptor ()V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.5")
method name suspend descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")
method name resume descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")
method name countStackFrames descriptor ()I flags 101 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2")
method name getContextClassLoader descriptor ()Ljava/lang/ClassLoader; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/ThreadGroup
-method name stop descriptor ()V
-method name suspend descriptor ()V
-method name resume descriptor ()V
-method name allowThreadSuspension descriptor (Z)Z
method name stop descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")
method name suspend descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")
method name resume descriptor ()V flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")
method name allowThreadSuspension descriptor (Z)Z flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")

class name java/lang/annotation/ElementType
field name MODULE descriptor Ljava/lang/annotation/ElementType; flags 4019

class name java/lang/invoke/CallSite
header extends java/lang/Object flags 421
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/lang/invoke/LambdaMetafactory
header extends java/lang/Object flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name <init> descriptor ()V

class name java/lang/invoke/MethodHandle
-method name invokeExact descriptor ([Ljava/lang/Object;)Ljava/lang/Object;
-method name invoke descriptor ([Ljava/lang/Object;)Ljava/lang/Object;
method name invokeExact descriptor ([Ljava/lang/Object;)Ljava/lang/Object; thrownTypes java/lang/Throwable flags 191 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;@Ljava/lang/invoke/MethodHandle$PolymorphicSignature;
method name invoke descriptor ([Ljava/lang/Object;)Ljava/lang/Object; thrownTypes java/lang/Throwable flags 191 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;@Ljava/lang/invoke/MethodHandle$PolymorphicSignature;
method name asSpreader descriptor (ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle; flags 1 signature (ILjava/lang/Class<*>;I)Ljava/lang/invoke/MethodHandle;
method name withVarargs descriptor (Z)Ljava/lang/invoke/MethodHandle; flags 1
method name asCollector descriptor (ILjava/lang/Class;I)Ljava/lang/invoke/MethodHandle; flags 1 signature (ILjava/lang/Class<*>;I)Ljava/lang/invoke/MethodHandle;

class name java/lang/invoke/MethodHandleProxies
-method name asInterfaceInstance descriptor (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;
method name asInterfaceInstance descriptor (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/lang/invoke/MethodHandle;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/invoke/MethodHandles
header extends java/lang/Object flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
innerclass innerClass java/lang/invoke/VarHandle$AccessMode outerClass java/lang/invoke/VarHandle innerClassName AccessMode flags 4019
-method name lookup descriptor ()Ljava/lang/invoke/MethodHandles$Lookup;
method name lookup descriptor ()Ljava/lang/invoke/MethodHandles$Lookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name privateLookupIn descriptor (Ljava/lang/Class;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandles$Lookup; thrownTypes java/lang/IllegalAccessException flags 9 signature (Ljava/lang/Class<*>;Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandles$Lookup;
method name arrayConstructor descriptor (Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; thrownTypes java/lang/IllegalArgumentException flags 9 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle;
method name arrayLength descriptor (Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; thrownTypes java/lang/IllegalArgumentException flags 9 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle;
method name arrayElementVarHandle descriptor (Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; thrownTypes java/lang/IllegalArgumentException flags 9 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/VarHandle;
method name byteArrayViewVarHandle descriptor (Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle; thrownTypes java/lang/IllegalArgumentException flags 9 signature (Ljava/lang/Class<*>;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;
method name byteBufferViewVarHandle descriptor (Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle; thrownTypes java/lang/IllegalArgumentException flags 9 signature (Ljava/lang/Class<*>;Ljava/nio/ByteOrder;)Ljava/lang/invoke/VarHandle;
method name varHandleExactInvoker descriptor (Ljava/lang/invoke/VarHandle$AccessMode;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; flags 9
method name varHandleInvoker descriptor (Ljava/lang/invoke/VarHandle$AccessMode;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; flags 9
method name zero descriptor (Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; flags 9 signature (Ljava/lang/Class<*>;)Ljava/lang/invoke/MethodHandle;
method name empty descriptor (Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; flags 9
method name dropArgumentsToMatch descriptor (Ljava/lang/invoke/MethodHandle;ILjava/util/List;I)Ljava/lang/invoke/MethodHandle; flags 9 signature (Ljava/lang/invoke/MethodHandle;ILjava/util/List<Ljava/lang/Class<*>;>;I)Ljava/lang/invoke/MethodHandle;
method name foldArguments descriptor (Ljava/lang/invoke/MethodHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9
method name loop descriptor ([[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 89
method name whileLoop descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9
method name doWhileLoop descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9
method name countedLoop descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9
method name countedLoop descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9
method name iteratedLoop descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9
method name tryFinally descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle; flags 9

class name java/lang/invoke/MethodHandles$Lookup
header extends java/lang/Object flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
innerclass innerClass java/lang/invoke/VarHandle$AccessMode outerClass java/lang/invoke/VarHandle innerClassName AccessMode flags 4019
field name MODULE descriptor I constantValue 16 flags 19
field name UNCONDITIONAL descriptor I constantValue 32 flags 19
method name dropLookupMode descriptor (I)Ljava/lang/invoke/MethodHandles$Lookup; flags 1
method name defineClass descriptor ([B)Ljava/lang/Class; thrownTypes java/lang/IllegalAccessException flags 1 signature ([B)Ljava/lang/Class<*>;
method name findClass descriptor (Ljava/lang/String;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException,java/lang/IllegalAccessException flags 1 signature (Ljava/lang/String;)Ljava/lang/Class<*>;
method name accessClass descriptor (Ljava/lang/Class;)Ljava/lang/Class; thrownTypes java/lang/IllegalAccessException flags 1 signature (Ljava/lang/Class<*>;)Ljava/lang/Class<*>;
method name findVarHandle descriptor (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; thrownTypes java/lang/NoSuchFieldException,java/lang/IllegalAccessException flags 1 signature (Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Class<*>;)Ljava/lang/invoke/VarHandle;
method name findStaticVarHandle descriptor (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; thrownTypes java/lang/NoSuchFieldException,java/lang/IllegalAccessException flags 1 signature (Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Class<*>;)Ljava/lang/invoke/VarHandle;
method name unreflectVarHandle descriptor (Ljava/lang/reflect/Field;)Ljava/lang/invoke/VarHandle; thrownTypes java/lang/IllegalAccessException flags 1
method name hasPrivateAccess descriptor ()Z flags 1

class name java/lang/invoke/StringConcatException
header extends java/lang/Exception flags 21
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/lang/invoke/StringConcatFactory
header extends java/lang/Object flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name makeConcat descriptor (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; thrownTypes java/lang/invoke/StringConcatException flags 9
method name makeConcatWithConstants descriptor (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; thrownTypes java/lang/invoke/StringConcatException flags 89

class name java/lang/invoke/VarHandle
header extends java/lang/Object flags 421
innerclass innerClass java/lang/invoke/VarHandle$AccessMode outerClass java/lang/invoke/VarHandle innerClassName AccessMode flags 4019
method name get descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name set descriptor ([Ljava/lang/Object;)V flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getVolatile descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name setVolatile descriptor ([Ljava/lang/Object;)V flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getOpaque descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name setOpaque descriptor ([Ljava/lang/Object;)V flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name setRelease descriptor ([Ljava/lang/Object;)V flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name compareAndSet descriptor ([Ljava/lang/Object;)Z flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name compareAndExchange descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name compareAndExchangeAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name compareAndExchangeRelease descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name weakCompareAndSetPlain descriptor ([Ljava/lang/Object;)Z flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name weakCompareAndSet descriptor ([Ljava/lang/Object;)Z flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name weakCompareAndSetAcquire descriptor ([Ljava/lang/Object;)Z flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name weakCompareAndSetRelease descriptor ([Ljava/lang/Object;)Z flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndSet descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndSetAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndSetRelease descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndAdd descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndAddAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndAddRelease descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseOr descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseOrAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseOrRelease descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseAnd descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseAndAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseAndRelease descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseXor descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseXorAcquire descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name getAndBitwiseXorRelease descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 191 runtimeAnnotations @Ljava/lang/invoke/MethodHandle$PolymorphicSignature;@Ljdk/internal/HotSpotIntrinsicCandidate;
method name varType descriptor ()Ljava/lang/Class; flags 11 signature ()Ljava/lang/Class<*>;
method name coordinateTypes descriptor ()Ljava/util/List; flags 11 signature ()Ljava/util/List<Ljava/lang/Class<*>;>;
method name accessModeType descriptor (Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodType; flags 11
method name isAccessModeSupported descriptor (Ljava/lang/invoke/VarHandle$AccessMode;)Z flags 11
method name toMethodHandle descriptor (Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodHandle; flags 11
method name fullFence descriptor ()V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name acquireFence descriptor ()V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name releaseFence descriptor ()V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name loadLoadFence descriptor ()V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name storeStoreFence descriptor ()V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/invoke/VarHandle$AccessMode
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/invoke/VarHandle$AccessMode;>;
innerclass innerClass java/lang/invoke/VarHandle$AccessMode outerClass java/lang/invoke/VarHandle innerClassName AccessMode flags 4019
field name GET descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name SET descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_VOLATILE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name SET_VOLATILE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name SET_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_OPAQUE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name SET_OPAQUE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name COMPARE_AND_SET descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name COMPARE_AND_EXCHANGE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name COMPARE_AND_EXCHANGE_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name COMPARE_AND_EXCHANGE_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name WEAK_COMPARE_AND_SET_PLAIN descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name WEAK_COMPARE_AND_SET descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name WEAK_COMPARE_AND_SET_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name WEAK_COMPARE_AND_SET_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_SET descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_SET_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_SET_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_ADD descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_ADD_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_ADD_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_OR descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_OR_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_OR_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_AND descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_AND_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_AND_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_XOR descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_XOR_RELEASE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
field name GET_AND_BITWISE_XOR_ACQUIRE descriptor Ljava/lang/invoke/VarHandle$AccessMode; flags 4019
method name values descriptor ()[Ljava/lang/invoke/VarHandle$AccessMode; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode; flags 9
method name methodName descriptor ()Ljava/lang/String; flags 1
method name valueFromMethodName descriptor (Ljava/lang/String;)Ljava/lang/invoke/VarHandle$AccessMode; flags 9

class name java/lang/module/Configuration
header extends java/lang/Object flags 31
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name resolve descriptor (Ljava/lang/module/ModuleFinder;Ljava/lang/module/ModuleFinder;Ljava/util/Collection;)Ljava/lang/module/Configuration; flags 1 signature (Ljava/lang/module/ModuleFinder;Ljava/lang/module/ModuleFinder;Ljava/util/Collection<Ljava/lang/String;>;)Ljava/lang/module/Configuration;
method name resolveAndBind descriptor (Ljava/lang/module/ModuleFinder;Ljava/lang/module/ModuleFinder;Ljava/util/Collection;)Ljava/lang/module/Configuration; flags 1 signature (Ljava/lang/module/ModuleFinder;Ljava/lang/module/ModuleFinder;Ljava/util/Collection<Ljava/lang/String;>;)Ljava/lang/module/Configuration;
method name resolve descriptor (Ljava/lang/module/ModuleFinder;Ljava/util/List;Ljava/lang/module/ModuleFinder;Ljava/util/Collection;)Ljava/lang/module/Configuration; flags 9 signature (Ljava/lang/module/ModuleFinder;Ljava/util/List<Ljava/lang/module/Configuration;>;Ljava/lang/module/ModuleFinder;Ljava/util/Collection<Ljava/lang/String;>;)Ljava/lang/module/Configuration;
method name resolveAndBind descriptor (Ljava/lang/module/ModuleFinder;Ljava/util/List;Ljava/lang/module/ModuleFinder;Ljava/util/Collection;)Ljava/lang/module/Configuration; flags 9 signature (Ljava/lang/module/ModuleFinder;Ljava/util/List<Ljava/lang/module/Configuration;>;Ljava/lang/module/ModuleFinder;Ljava/util/Collection<Ljava/lang/String;>;)Ljava/lang/module/Configuration;
method name empty descriptor ()Ljava/lang/module/Configuration; flags 9
method name parents descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/module/Configuration;>;
method name modules descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ResolvedModule;>;
method name findModule descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 1 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/lang/module/ResolvedModule;>;
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/lang/module/FindException
header extends java/lang/RuntimeException flags 21
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/Throwable;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/lang/module/InvalidModuleDescriptorException
header extends java/lang/RuntimeException flags 21
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name java/lang/module/ModuleDescriptor
header extends java/lang/Object implements java/lang/Comparable flags 21 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/module/ModuleDescriptor;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Builder outerClass java/lang/module/ModuleDescriptor innerClassName Builder flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Version outerClass java/lang/module/ModuleDescriptor innerClassName Version flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Provides outerClass java/lang/module/ModuleDescriptor innerClassName Provides flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Requires outerClass java/lang/module/ModuleDescriptor innerClassName Requires flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Modifier outerClass java/lang/module/ModuleDescriptor innerClassName Modifier flags 4019
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name name descriptor ()Ljava/lang/String; flags 1
method name modifiers descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Modifier;>;
method name isOpen descriptor ()Z flags 1
method name isAutomatic descriptor ()Z flags 1
method name requires descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Requires;>;
method name exports descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Exports;>;
method name opens descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Opens;>;
method name uses descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>;
method name provides descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Provides;>;
method name version descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/module/ModuleDescriptor$Version;>;
method name rawVersion descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name toNameAndVersion descriptor ()Ljava/lang/String; flags 1
method name mainClass descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name packages descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>;
method name compareTo descriptor (Ljava/lang/module/ModuleDescriptor;)I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name newModule descriptor (Ljava/lang/String;Ljava/util/Set;)Ljava/lang/module/ModuleDescriptor$Builder; flags 9 signature (Ljava/lang/String;Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Modifier;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name newModule descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 9
method name newOpenModule descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 9
method name newAutomaticModule descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 9
method name read descriptor (Ljava/io/InputStream;Ljava/util/function/Supplier;)Ljava/lang/module/ModuleDescriptor; thrownTypes java/io/IOException flags 9 signature (Ljava/io/InputStream;Ljava/util/function/Supplier<Ljava/util/Set<Ljava/lang/String;>;>;)Ljava/lang/module/ModuleDescriptor;
method name read descriptor (Ljava/io/InputStream;)Ljava/lang/module/ModuleDescriptor; thrownTypes java/io/IOException flags 9
method name read descriptor (Ljava/nio/ByteBuffer;Ljava/util/function/Supplier;)Ljava/lang/module/ModuleDescriptor; flags 9 signature (Ljava/nio/ByteBuffer;Ljava/util/function/Supplier<Ljava/util/Set<Ljava/lang/String;>;>;)Ljava/lang/module/ModuleDescriptor;
method name read descriptor (Ljava/nio/ByteBuffer;)Ljava/lang/module/ModuleDescriptor; flags 9
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/module/ModuleDescriptor$Builder
header extends java/lang/Object flags 31
innerclass innerClass java/lang/module/ModuleDescriptor$Modifier outerClass java/lang/module/ModuleDescriptor innerClassName Modifier flags 4019
innerclass innerClass java/lang/module/ModuleDescriptor$Requires outerClass java/lang/module/ModuleDescriptor innerClassName Requires flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Provides outerClass java/lang/module/ModuleDescriptor innerClassName Provides flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Version outerClass java/lang/module/ModuleDescriptor innerClassName Version flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Builder outerClass java/lang/module/ModuleDescriptor innerClassName Builder flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Requires$Modifier outerClass java/lang/module/ModuleDescriptor$Requires innerClassName Modifier flags 4019
innerclass innerClass java/lang/module/ModuleDescriptor$Exports$Modifier outerClass java/lang/module/ModuleDescriptor$Exports innerClassName Modifier flags 4019
innerclass innerClass java/lang/module/ModuleDescriptor$Opens$Modifier outerClass java/lang/module/ModuleDescriptor$Opens innerClassName Modifier flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name requires descriptor (Ljava/lang/module/ModuleDescriptor$Requires;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name requires descriptor (Ljava/util/Set;Ljava/lang/String;Ljava/lang/module/ModuleDescriptor$Version;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Requires$Modifier;>;Ljava/lang/String;Ljava/lang/module/ModuleDescriptor$Version;)Ljava/lang/module/ModuleDescriptor$Builder;
method name requires descriptor (Ljava/util/Set;Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Requires$Modifier;>;Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder;
method name requires descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name exports descriptor (Ljava/lang/module/ModuleDescriptor$Exports;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name exports descriptor (Ljava/util/Set;Ljava/lang/String;Ljava/util/Set;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Exports$Modifier;>;Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name exports descriptor (Ljava/util/Set;Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Exports$Modifier;>;Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder;
method name exports descriptor (Ljava/lang/String;Ljava/util/Set;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name exports descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name opens descriptor (Ljava/lang/module/ModuleDescriptor$Opens;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name opens descriptor (Ljava/util/Set;Ljava/lang/String;Ljava/util/Set;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Opens$Modifier;>;Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name opens descriptor (Ljava/util/Set;Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Opens$Modifier;>;Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder;
method name opens descriptor (Ljava/lang/String;Ljava/util/Set;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name opens descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name uses descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name provides descriptor (Ljava/lang/module/ModuleDescriptor$Provides;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name provides descriptor (Ljava/lang/String;Ljava/util/List;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name packages descriptor (Ljava/util/Set;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1 signature (Ljava/util/Set<Ljava/lang/String;>;)Ljava/lang/module/ModuleDescriptor$Builder;
method name version descriptor (Ljava/lang/module/ModuleDescriptor$Version;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name version descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name mainClass descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Builder; flags 1
method name build descriptor ()Ljava/lang/module/ModuleDescriptor; flags 1

class name java/lang/module/ModuleDescriptor$Exports
header extends java/lang/Object implements java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/module/ModuleDescriptor$Exports;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Exports$Modifier outerClass java/lang/module/ModuleDescriptor$Exports innerClassName Modifier flags 4019
method name modifiers descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Exports$Modifier;>;
method name isQualified descriptor ()Z flags 1
method name source descriptor ()Ljava/lang/String; flags 1
method name targets descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>;
method name compareTo descriptor (Ljava/lang/module/ModuleDescriptor$Exports;)I flags 1
method name hashCode descriptor ()I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/module/ModuleDescriptor$Exports$Modifier
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/module/ModuleDescriptor$Exports$Modifier;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Exports$Modifier outerClass java/lang/module/ModuleDescriptor$Exports innerClassName Modifier flags 4019
field name SYNTHETIC descriptor Ljava/lang/module/ModuleDescriptor$Exports$Modifier; flags 4019
field name MANDATED descriptor Ljava/lang/module/ModuleDescriptor$Exports$Modifier; flags 4019
method name values descriptor ()[Ljava/lang/module/ModuleDescriptor$Exports$Modifier; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Exports$Modifier; flags 9

class name java/lang/module/ModuleDescriptor$Modifier
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/module/ModuleDescriptor$Modifier;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Modifier outerClass java/lang/module/ModuleDescriptor innerClassName Modifier flags 4019
field name OPEN descriptor Ljava/lang/module/ModuleDescriptor$Modifier; flags 4019
field name AUTOMATIC descriptor Ljava/lang/module/ModuleDescriptor$Modifier; flags 4019
field name SYNTHETIC descriptor Ljava/lang/module/ModuleDescriptor$Modifier; flags 4019
field name MANDATED descriptor Ljava/lang/module/ModuleDescriptor$Modifier; flags 4019
method name values descriptor ()[Ljava/lang/module/ModuleDescriptor$Modifier; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Modifier; flags 9

class name java/lang/module/ModuleDescriptor$Opens
header extends java/lang/Object implements java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/module/ModuleDescriptor$Opens;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Opens$Modifier outerClass java/lang/module/ModuleDescriptor$Opens innerClassName Modifier flags 4019
method name modifiers descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Opens$Modifier;>;
method name isQualified descriptor ()Z flags 1
method name source descriptor ()Ljava/lang/String; flags 1
method name targets descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>;
method name compareTo descriptor (Ljava/lang/module/ModuleDescriptor$Opens;)I flags 1
method name hashCode descriptor ()I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/module/ModuleDescriptor$Opens$Modifier
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/module/ModuleDescriptor$Opens$Modifier;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Opens$Modifier outerClass java/lang/module/ModuleDescriptor$Opens innerClassName Modifier flags 4019
field name SYNTHETIC descriptor Ljava/lang/module/ModuleDescriptor$Opens$Modifier; flags 4019
field name MANDATED descriptor Ljava/lang/module/ModuleDescriptor$Opens$Modifier; flags 4019
method name values descriptor ()[Ljava/lang/module/ModuleDescriptor$Opens$Modifier; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Opens$Modifier; flags 9

class name java/lang/module/ModuleDescriptor$Provides
header extends java/lang/Object implements java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/module/ModuleDescriptor$Provides;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Provides outerClass java/lang/module/ModuleDescriptor innerClassName Provides flags 19
method name service descriptor ()Ljava/lang/String; flags 1
method name providers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/String;>;
method name compareTo descriptor (Ljava/lang/module/ModuleDescriptor$Provides;)I flags 1
method name hashCode descriptor ()I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/module/ModuleDescriptor$Requires
header extends java/lang/Object implements java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/module/ModuleDescriptor$Requires;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Requires outerClass java/lang/module/ModuleDescriptor innerClassName Requires flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Requires$Modifier outerClass java/lang/module/ModuleDescriptor$Requires innerClassName Modifier flags 4019
innerclass innerClass java/lang/module/ModuleDescriptor$Version outerClass java/lang/module/ModuleDescriptor innerClassName Version flags 19
method name modifiers descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ModuleDescriptor$Requires$Modifier;>;
method name name descriptor ()Ljava/lang/String; flags 1
method name compiledVersion descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/module/ModuleDescriptor$Version;>;
method name rawCompiledVersion descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name compareTo descriptor (Ljava/lang/module/ModuleDescriptor$Requires;)I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/module/ModuleDescriptor$Requires$Modifier
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/lang/module/ModuleDescriptor$Requires$Modifier;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Requires outerClass java/lang/module/ModuleDescriptor innerClassName Requires flags 19
innerclass innerClass java/lang/module/ModuleDescriptor$Requires$Modifier outerClass java/lang/module/ModuleDescriptor$Requires innerClassName Modifier flags 4019
field name TRANSITIVE descriptor Ljava/lang/module/ModuleDescriptor$Requires$Modifier; flags 4019
field name STATIC descriptor Ljava/lang/module/ModuleDescriptor$Requires$Modifier; flags 4019
field name SYNTHETIC descriptor Ljava/lang/module/ModuleDescriptor$Requires$Modifier; flags 4019
field name MANDATED descriptor Ljava/lang/module/ModuleDescriptor$Requires$Modifier; flags 4019
method name values descriptor ()[Ljava/lang/module/ModuleDescriptor$Requires$Modifier; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Requires$Modifier; flags 9

class name java/lang/module/ModuleDescriptor$Version
header extends java/lang/Object implements java/lang/Comparable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/lang/module/ModuleDescriptor$Version;>;
innerclass innerClass java/lang/module/ModuleDescriptor$Version outerClass java/lang/module/ModuleDescriptor innerClassName Version flags 19
method name parse descriptor (Ljava/lang/String;)Ljava/lang/module/ModuleDescriptor$Version; flags 9
method name compareTo descriptor (Ljava/lang/module/ModuleDescriptor$Version;)I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name compareTo descriptor (Ljava/lang/Object;)I flags 1041

class name java/lang/module/ModuleFinder
header extends java/lang/Object flags 601
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name find descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 401 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/lang/module/ModuleReference;>;
method name findAll descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set<Ljava/lang/module/ModuleReference;>;
method name ofSystem descriptor ()Ljava/lang/module/ModuleFinder; flags 9
method name of descriptor ([Ljava/nio/file/Path;)Ljava/lang/module/ModuleFinder; flags 89
method name compose descriptor ([Ljava/lang/module/ModuleFinder;)Ljava/lang/module/ModuleFinder; flags 89

class name java/lang/module/ModuleReader
header extends java/lang/Object implements java/io/Closeable flags 601
method name find descriptor (Ljava/lang/String;)Ljava/util/Optional; thrownTypes java/io/IOException flags 401 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/net/URI;>;
method name open descriptor (Ljava/lang/String;)Ljava/util/Optional; thrownTypes java/io/IOException flags 1 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/io/InputStream;>;
method name read descriptor (Ljava/lang/String;)Ljava/util/Optional; thrownTypes java/io/IOException flags 1 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/nio/ByteBuffer;>;
method name release descriptor (Ljava/nio/ByteBuffer;)V flags 1
method name list descriptor ()Ljava/util/stream/Stream; thrownTypes java/io/IOException flags 401 signature ()Ljava/util/stream/Stream<Ljava/lang/String;>;
method name close descriptor ()V thrownTypes java/io/IOException flags 401

class name java/lang/module/ModuleReference
header extends java/lang/Object flags 421
method name <init> descriptor (Ljava/lang/module/ModuleDescriptor;Ljava/net/URI;)V flags 4
method name descriptor descriptor ()Ljava/lang/module/ModuleDescriptor; flags 11
method name location descriptor ()Ljava/util/Optional; flags 11 signature ()Ljava/util/Optional<Ljava/net/URI;>;
method name open descriptor ()Ljava/lang/module/ModuleReader; thrownTypes java/io/IOException flags 401

class name java/lang/module/ResolutionException
header extends java/lang/RuntimeException flags 21
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1
method name <init> descriptor (Ljava/lang/Throwable;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/lang/module/ResolvedModule
header extends java/lang/Object flags 31
method name configuration descriptor ()Ljava/lang/module/Configuration; flags 1
method name reference descriptor ()Ljava/lang/module/ModuleReference; flags 1
method name name descriptor ()Ljava/lang/String; flags 1
method name reads descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/module/ResolvedModule;>;
method name hashCode descriptor ()I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/lang/ref/Cleaner
header extends java/lang/Object flags 31
innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609
method name create descriptor ()Ljava/lang/ref/Cleaner; flags 9
method name create descriptor (Ljava/util/concurrent/ThreadFactory;)Ljava/lang/ref/Cleaner; flags 9
method name register descriptor (Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable; flags 1

class name java/lang/ref/Cleaner$Cleanable
header extends java/lang/Object flags 601
innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609
method name clean descriptor ()V flags 401

class name java/lang/ref/Reference
-method name get descriptor ()Ljava/lang/Object;
-method name clone descriptor ()Ljava/lang/Object;
method name get descriptor ()Ljava/lang/Object; flags 1 signature ()TT; runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name reachabilityFence descriptor (Ljava/lang/Object;)V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/DontInline;

class name java/lang/reflect/AccessibleObject
header extends java/lang/Object implements java/lang/reflect/AnnotatedElement flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name setAccessible descriptor ([Ljava/lang/reflect/AccessibleObject;Z)V
-method name setAccessible descriptor (Z)V
-method name isAccessible descriptor ()Z
method name setAccessible descriptor ([Ljava/lang/reflect/AccessibleObject;Z)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAccessible descriptor (Z)V flags 1
method name trySetAccessible descriptor ()Z flags 11 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name isAccessible descriptor ()Z flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name canAccess descriptor (Ljava/lang/Object;)Z flags 11 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/reflect/AnnotatedArrayType
method name getAnnotatedOwnerType descriptor ()Ljava/lang/reflect/AnnotatedType; flags 401

class name java/lang/reflect/AnnotatedElement
header extends java/lang/Object flags 601
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/lang/reflect/AnnotatedParameterizedType
method name getAnnotatedOwnerType descriptor ()Ljava/lang/reflect/AnnotatedType; flags 401

class name java/lang/reflect/AnnotatedType
method name getAnnotatedOwnerType descriptor ()Ljava/lang/reflect/AnnotatedType; flags 1

class name java/lang/reflect/AnnotatedTypeVariable
method name getAnnotatedOwnerType descriptor ()Ljava/lang/reflect/AnnotatedType; flags 401

class name java/lang/reflect/AnnotatedWildcardType
method name getAnnotatedOwnerType descriptor ()Ljava/lang/reflect/AnnotatedType; flags 401

class name java/lang/reflect/Array
-method name getLength descriptor (Ljava/lang/Object;)I
method name getLength descriptor (Ljava/lang/Object;)I thrownTypes java/lang/IllegalArgumentException flags 109 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/reflect/Constructor
-method name newInstance descriptor ([Ljava/lang/Object;)Ljava/lang/Object;
method name setAccessible descriptor (Z)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name newInstance descriptor ([Ljava/lang/Object;)Ljava/lang/Object; thrownTypes java/lang/InstantiationException,java/lang/IllegalAccessException,java/lang/IllegalArgumentException,java/lang/reflect/InvocationTargetException flags 81 signature ([Ljava/lang/Object;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/reflect/Field
-method name get descriptor (Ljava/lang/Object;)Ljava/lang/Object;
-method name getBoolean descriptor (Ljava/lang/Object;)Z
-method name getByte descriptor (Ljava/lang/Object;)B
-method name getChar descriptor (Ljava/lang/Object;)C
-method name getShort descriptor (Ljava/lang/Object;)S
-method name getInt descriptor (Ljava/lang/Object;)I
-method name getLong descriptor (Ljava/lang/Object;)J
-method name getFloat descriptor (Ljava/lang/Object;)F
-method name getDouble descriptor (Ljava/lang/Object;)D
-method name set descriptor (Ljava/lang/Object;Ljava/lang/Object;)V
-method name setBoolean descriptor (Ljava/lang/Object;Z)V
-method name setByte descriptor (Ljava/lang/Object;B)V
-method name setChar descriptor (Ljava/lang/Object;C)V
-method name setShort descriptor (Ljava/lang/Object;S)V
-method name setInt descriptor (Ljava/lang/Object;I)V
-method name setLong descriptor (Ljava/lang/Object;J)V
-method name setFloat descriptor (Ljava/lang/Object;F)V
-method name setDouble descriptor (Ljava/lang/Object;D)V
method name setAccessible descriptor (Z)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/Object;)Ljava/lang/Object; thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getBoolean descriptor (Ljava/lang/Object;)Z thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getByte descriptor (Ljava/lang/Object;)B thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getChar descriptor (Ljava/lang/Object;)C thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getShort descriptor (Ljava/lang/Object;)S thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getInt descriptor (Ljava/lang/Object;)I thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getLong descriptor (Ljava/lang/Object;)J thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getFloat descriptor (Ljava/lang/Object;)F thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name getDouble descriptor (Ljava/lang/Object;)D thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/Object;Ljava/lang/Object;)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setBoolean descriptor (Ljava/lang/Object;Z)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setByte descriptor (Ljava/lang/Object;B)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setChar descriptor (Ljava/lang/Object;C)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setShort descriptor (Ljava/lang/Object;S)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setInt descriptor (Ljava/lang/Object;I)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setLong descriptor (Ljava/lang/Object;J)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setFloat descriptor (Ljava/lang/Object;F)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;
method name setDouble descriptor (Ljava/lang/Object;D)V thrownTypes java/lang/IllegalArgumentException,java/lang/IllegalAccessException flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/reflect/InaccessibleObjectException
header extends java/lang/RuntimeException flags 21
method name <init> descriptor ()V flags 1
method name <init> descriptor (Ljava/lang/String;)V flags 1

class name java/lang/reflect/Method
-method name invoke descriptor (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
method name setAccessible descriptor (Z)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name invoke descriptor (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; thrownTypes java/lang/IllegalAccessException,java/lang/IllegalArgumentException,java/lang/reflect/InvocationTargetException flags 81 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/vm/annotation/ForceInline;@Ljdk/internal/HotSpotIntrinsicCandidate;

class name java/lang/reflect/Proxy
header extends java/lang/Object implements java/io/Serializable flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name getProxyClass descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class;
-method name newProxyInstance descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
-method name getInvocationHandler descriptor (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;
method name getProxyClass descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class; thrownTypes java/lang/IllegalArgumentException flags 89 deprecated true signature (Ljava/lang/ClassLoader;[Ljava/lang/Class<*>;)Ljava/lang/Class<*>; runtimeAnnotations @Ljava/lang/Deprecated;@Ljdk/internal/reflect/CallerSensitive;
method name newProxyInstance descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; flags 9 signature (Ljava/lang/ClassLoader;[Ljava/lang/Class<*>;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getInvocationHandler descriptor (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; thrownTypes java/lang/IllegalArgumentException flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/math/BigDecimal
-field name ROUND_UP descriptor I
-field name ROUND_DOWN descriptor I
-field name ROUND_CEILING descriptor I
-field name ROUND_FLOOR descriptor I
-field name ROUND_HALF_UP descriptor I
-field name ROUND_HALF_DOWN descriptor I
-field name ROUND_HALF_EVEN descriptor I
-field name ROUND_UNNECESSARY descriptor I
-method name divide descriptor (Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;
-method name divide descriptor (Ljava/math/BigDecimal;I)Ljava/math/BigDecimal;
-method name setScale descriptor (II)Ljava/math/BigDecimal;
field name ROUND_UP descriptor I constantValue 0 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_DOWN descriptor I constantValue 1 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_CEILING descriptor I constantValue 2 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_FLOOR descriptor I constantValue 3 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_HALF_UP descriptor I constantValue 4 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_HALF_DOWN descriptor I constantValue 5 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_HALF_EVEN descriptor I constantValue 6 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
field name ROUND_UNNECESSARY descriptor I constantValue 7 flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name divide descriptor (Ljava/math/BigDecimal;II)Ljava/math/BigDecimal; flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name divide descriptor (Ljava/math/BigDecimal;I)Ljava/math/BigDecimal; flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name sqrt descriptor (Ljava/math/MathContext;)Ljava/math/BigDecimal; flags 1
method name setScale descriptor (II)Ljava/math/BigDecimal; flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/math/BigInteger
header extends java/lang/Number implements java/lang/Comparable flags 21 signature Ljava/lang/Number;Ljava/lang/Comparable<Ljava/math/BigInteger;>;
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
field name TWO descriptor Ljava/math/BigInteger; flags 19
method name <init> descriptor ([BII)V flags 1
method name <init> descriptor (I[BII)V flags 1
method name sqrt descriptor ()Ljava/math/BigInteger; flags 1
method name sqrtAndRemainder descriptor ()[Ljava/math/BigInteger; flags 1

class name java/net/Authenticator
header extends java/lang/Object flags 421
innerclass innerClass java/net/Authenticator$RequestorType outerClass java/net/Authenticator innerClassName RequestorType flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name getDefault descriptor ()Ljava/net/Authenticator; flags 9
method name requestPasswordAuthentication descriptor (Ljava/net/Authenticator;Ljava/lang/String;Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;Ljava/net/Authenticator$RequestorType;)Ljava/net/PasswordAuthentication; flags 9
method name requestPasswordAuthenticationInstance descriptor (Ljava/lang/String;Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;Ljava/net/Authenticator$RequestorType;)Ljava/net/PasswordAuthentication; flags 1

class name java/net/DatagramSocket
method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/DatagramSocket; thrownTypes java/io/IOException flags 1 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;TT;)Ljava/net/DatagramSocket;
method name getOption descriptor (Ljava/net/SocketOption;)Ljava/lang/Object; thrownTypes java/io/IOException flags 1 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;)TT;
method name supportedOptions descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/net/SocketOption<*>;>;

class name java/net/DatagramSocketImpl
method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)V thrownTypes java/io/IOException flags 4 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;TT;)V
method name getOption descriptor (Ljava/net/SocketOption;)Ljava/lang/Object; thrownTypes java/io/IOException flags 4 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;)TT;
method name supportedOptions descriptor ()Ljava/util/Set; flags 4 signature ()Ljava/util/Set<Ljava/net/SocketOption<*>;>;

class name java/net/HttpURLConnection
method name setAuthenticator descriptor (Ljava/net/Authenticator;)V flags 1

class name java/net/Inet6Address
header extends java/net/InetAddress flags 31
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409

class name java/net/InetAddress
header extends java/lang/Object implements java/io/Serializable flags 21
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409

class name java/net/InetSocketAddress
header extends java/net/SocketAddress flags 21
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409

class name java/net/MulticastSocket
method name supportedOptions descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/net/SocketOption<*>;>;

class name java/net/NetworkInterface
method name inetAddresses descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/net/InetAddress;>;
method name subInterfaces descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/net/NetworkInterface;>;
method name networkInterfaces descriptor ()Ljava/util/stream/Stream; thrownTypes java/net/SocketException flags 9 signature ()Ljava/util/stream/Stream<Ljava/net/NetworkInterface;>;

class name java/net/ProxySelector
method name of descriptor (Ljava/net/InetSocketAddress;)Ljava/net/ProxySelector; flags 9

class name java/net/ServerSocket
method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/ServerSocket; thrownTypes java/io/IOException flags 1 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;TT;)Ljava/net/ServerSocket;
method name getOption descriptor (Ljava/net/SocketOption;)Ljava/lang/Object; thrownTypes java/io/IOException flags 1 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;)TT;
method name supportedOptions descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/net/SocketOption<*>;>;

class name java/net/Socket
header extends java/lang/Object implements java/io/Closeable flags 21
innerclass innerClass java/net/Proxy$Type outerClass java/net/Proxy innerClassName Type flags 4019
method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/Socket; thrownTypes java/io/IOException flags 1 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;TT;)Ljava/net/Socket;
method name getOption descriptor (Ljava/net/SocketOption;)Ljava/lang/Object; thrownTypes java/io/IOException flags 1 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;)TT;
method name supportedOptions descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/net/SocketOption<*>;>;

class name java/net/SocketImpl
method name setOption descriptor (Ljava/net/SocketOption;Ljava/lang/Object;)V thrownTypes java/io/IOException flags 4 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;TT;)V
method name getOption descriptor (Ljava/net/SocketOption;)Ljava/lang/Object; thrownTypes java/io/IOException flags 4 signature <T:Ljava/lang/Object;>(Ljava/net/SocketOption<TT;>;)TT;
method name supportedOptions descriptor ()Ljava/util/Set; flags 4 signature ()Ljava/util/Set<Ljava/net/SocketOption<*>;>;

class name java/net/SocketOptions
field name SO_REUSEPORT descriptor I constantValue 14 flags 19

class name java/net/SocketPermission
header extends java/security/Permission implements java/io/Serializable flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/net/StandardSocketOptions
field name SO_REUSEPORT descriptor Ljava/net/SocketOption; flags 19 signature Ljava/net/SocketOption<Ljava/lang/Boolean;>;

class name java/net/URI
header extends java/lang/Object implements java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/lang/Comparable<Ljava/net/URI;>;Ljava/io/Serializable;
innerclass innerClass java/text/Normalizer$Form outerClass java/text/Normalizer innerClassName Form flags 4019

class name java/net/URL
header extends java/lang/Object implements java/io/Serializable flags 31
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/net/Proxy$Type outerClass java/net/Proxy innerClassName Type flags 4019
-method name getContent descriptor ([Ljava/lang/Class;)Ljava/lang/Object;
method name getContent descriptor ([Ljava/lang/Class;)Ljava/lang/Object; thrownTypes java/io/IOException flags 11 signature ([Ljava/lang/Class<*>;)Ljava/lang/Object;

class name java/net/URLClassLoader
header extends java/security/SecureClassLoader implements java/io/Closeable flags 21
innerclass innerClass java/util/jar/Attributes$Name outerClass java/util/jar/Attributes innerClassName Name flags 9
-method name definePackage descriptor (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;
method name <init> descriptor (Ljava/lang/String;[Ljava/net/URL;Ljava/lang/ClassLoader;)V flags 1
method name <init> descriptor (Ljava/lang/String;[Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V flags 1
method name definePackage descriptor (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; flags 4

class name java/net/URLConnection
-method name getFileNameMap descriptor ()Ljava/net/FileNameMap;
-method name getContent descriptor ([Ljava/lang/Class;)Ljava/lang/Object;
method name getFileNameMap descriptor ()Ljava/net/FileNameMap; flags 9
method name getContent descriptor ([Ljava/lang/Class;)Ljava/lang/Object; thrownTypes java/io/IOException flags 1 signature ([Ljava/lang/Class<*>;)Ljava/lang/Object;
method name setDefaultUseCaches descriptor (Ljava/lang/String;Z)V flags 9
method name getDefaultUseCaches descriptor (Ljava/lang/String;)Z flags 9

class name java/net/URLPermission
header extends java/security/Permission flags 31
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409

class name java/net/spi/URLStreamHandlerProvider
header extends java/lang/Object implements java/net/URLStreamHandlerFactory flags 421
method name <init> descriptor ()V flags 4

class name java/nio/Buffer
-method name position descriptor (I)Ljava/nio/Buffer;
-method name limit descriptor (I)Ljava/nio/Buffer;
-method name mark descriptor ()Ljava/nio/Buffer;
-method name reset descriptor ()Ljava/nio/Buffer;
-method name clear descriptor ()Ljava/nio/Buffer;
-method name flip descriptor ()Ljava/nio/Buffer;
-method name rewind descriptor ()Ljava/nio/Buffer;
method name position descriptor (I)Ljava/nio/Buffer; flags 1
method name limit descriptor (I)Ljava/nio/Buffer; flags 1
method name mark descriptor ()Ljava/nio/Buffer; flags 1
method name reset descriptor ()Ljava/nio/Buffer; flags 1
method name clear descriptor ()Ljava/nio/Buffer; flags 1
method name flip descriptor ()Ljava/nio/Buffer; flags 1
method name rewind descriptor ()Ljava/nio/Buffer; flags 1
method name slice descriptor ()Ljava/nio/Buffer; flags 401
method name duplicate descriptor ()Ljava/nio/Buffer; flags 401

class name java/nio/ByteBuffer
method name position descriptor (I)Ljava/nio/ByteBuffer; flags 1
method name limit descriptor (I)Ljava/nio/ByteBuffer; flags 1
method name mark descriptor ()Ljava/nio/ByteBuffer; flags 1
method name reset descriptor ()Ljava/nio/ByteBuffer; flags 1
method name clear descriptor ()Ljava/nio/ByteBuffer; flags 1
method name flip descriptor ()Ljava/nio/ByteBuffer; flags 1
method name rewind descriptor ()Ljava/nio/ByteBuffer; flags 1
method name alignmentOffset descriptor (II)I flags 11
method name alignedSlice descriptor (I)Ljava/nio/ByteBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/CharBuffer
header extends java/nio/Buffer implements java/lang/Comparable,java/lang/Appendable,java/lang/CharSequence,java/lang/Readable flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/CharBuffer;>;Ljava/lang/Appendable;Ljava/lang/CharSequence;Ljava/lang/Readable;
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name position descriptor (I)Ljava/nio/CharBuffer; flags 11
method name limit descriptor (I)Ljava/nio/CharBuffer; flags 11
method name mark descriptor ()Ljava/nio/CharBuffer; flags 11
method name reset descriptor ()Ljava/nio/CharBuffer; flags 11
method name clear descriptor ()Ljava/nio/CharBuffer; flags 11
method name flip descriptor ()Ljava/nio/CharBuffer; flags 11
method name rewind descriptor ()Ljava/nio/CharBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/DoubleBuffer
method name position descriptor (I)Ljava/nio/DoubleBuffer; flags 11
method name limit descriptor (I)Ljava/nio/DoubleBuffer; flags 11
method name mark descriptor ()Ljava/nio/DoubleBuffer; flags 11
method name reset descriptor ()Ljava/nio/DoubleBuffer; flags 11
method name clear descriptor ()Ljava/nio/DoubleBuffer; flags 11
method name flip descriptor ()Ljava/nio/DoubleBuffer; flags 11
method name rewind descriptor ()Ljava/nio/DoubleBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/FloatBuffer
method name position descriptor (I)Ljava/nio/FloatBuffer; flags 11
method name limit descriptor (I)Ljava/nio/FloatBuffer; flags 11
method name mark descriptor ()Ljava/nio/FloatBuffer; flags 11
method name reset descriptor ()Ljava/nio/FloatBuffer; flags 11
method name clear descriptor ()Ljava/nio/FloatBuffer; flags 11
method name flip descriptor ()Ljava/nio/FloatBuffer; flags 11
method name rewind descriptor ()Ljava/nio/FloatBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/IntBuffer
method name position descriptor (I)Ljava/nio/IntBuffer; flags 11
method name limit descriptor (I)Ljava/nio/IntBuffer; flags 11
method name mark descriptor ()Ljava/nio/IntBuffer; flags 11
method name reset descriptor ()Ljava/nio/IntBuffer; flags 11
method name clear descriptor ()Ljava/nio/IntBuffer; flags 11
method name flip descriptor ()Ljava/nio/IntBuffer; flags 11
method name rewind descriptor ()Ljava/nio/IntBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/LongBuffer
method name position descriptor (I)Ljava/nio/LongBuffer; flags 11
method name limit descriptor (I)Ljava/nio/LongBuffer; flags 11
method name mark descriptor ()Ljava/nio/LongBuffer; flags 11
method name reset descriptor ()Ljava/nio/LongBuffer; flags 11
method name clear descriptor ()Ljava/nio/LongBuffer; flags 11
method name flip descriptor ()Ljava/nio/LongBuffer; flags 11
method name rewind descriptor ()Ljava/nio/LongBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/MappedByteBuffer
method name position descriptor (I)Ljava/nio/MappedByteBuffer; flags 11
method name limit descriptor (I)Ljava/nio/MappedByteBuffer; flags 11
method name mark descriptor ()Ljava/nio/MappedByteBuffer; flags 11
method name reset descriptor ()Ljava/nio/MappedByteBuffer; flags 11
method name clear descriptor ()Ljava/nio/MappedByteBuffer; flags 11
method name flip descriptor ()Ljava/nio/MappedByteBuffer; flags 11
method name rewind descriptor ()Ljava/nio/MappedByteBuffer; flags 11
method name rewind descriptor ()Ljava/nio/ByteBuffer; flags 1041
method name flip descriptor ()Ljava/nio/ByteBuffer; flags 1041
method name clear descriptor ()Ljava/nio/ByteBuffer; flags 1041
method name reset descriptor ()Ljava/nio/ByteBuffer; flags 1041
method name mark descriptor ()Ljava/nio/ByteBuffer; flags 1041
method name limit descriptor (I)Ljava/nio/ByteBuffer; flags 1041
method name position descriptor (I)Ljava/nio/ByteBuffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/ShortBuffer
method name position descriptor (I)Ljava/nio/ShortBuffer; flags 11
method name limit descriptor (I)Ljava/nio/ShortBuffer; flags 11
method name mark descriptor ()Ljava/nio/ShortBuffer; flags 11
method name reset descriptor ()Ljava/nio/ShortBuffer; flags 11
method name clear descriptor ()Ljava/nio/ShortBuffer; flags 11
method name flip descriptor ()Ljava/nio/ShortBuffer; flags 11
method name rewind descriptor ()Ljava/nio/ShortBuffer; flags 11
method name duplicate descriptor ()Ljava/nio/Buffer; flags 1041
method name slice descriptor ()Ljava/nio/Buffer; flags 1041
method name rewind descriptor ()Ljava/nio/Buffer; flags 1041
method name flip descriptor ()Ljava/nio/Buffer; flags 1041
method name clear descriptor ()Ljava/nio/Buffer; flags 1041
method name reset descriptor ()Ljava/nio/Buffer; flags 1041
method name mark descriptor ()Ljava/nio/Buffer; flags 1041
method name limit descriptor (I)Ljava/nio/Buffer; flags 1041
method name position descriptor (I)Ljava/nio/Buffer; flags 1041

class name java/nio/channels/Pipe
header extends java/lang/Object flags 421
innerclass innerClass java/nio/channels/Pipe$SinkChannel outerClass java/nio/channels/Pipe innerClassName SinkChannel flags 409
innerclass innerClass java/nio/channels/Pipe$SourceChannel outerClass java/nio/channels/Pipe innerClassName SourceChannel flags 409

class name java/nio/file/Files
header extends java/lang/Object flags 31
innerclass innerClass java/nio/file/DirectoryStream$Filter outerClass java/nio/file/DirectoryStream innerClassName Filter flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/nio/file/Path
-method name startsWith descriptor (Ljava/lang/String;)Z
-method name endsWith descriptor (Ljava/lang/String;)Z
-method name resolve descriptor (Ljava/lang/String;)Ljava/nio/file/Path;
-method name resolveSibling descriptor (Ljava/nio/file/Path;)Ljava/nio/file/Path;
-method name resolveSibling descriptor (Ljava/lang/String;)Ljava/nio/file/Path;
-method name toFile descriptor ()Ljava/io/File;
-method name register descriptor (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind;)Ljava/nio/file/WatchKey;
-method name iterator descriptor ()Ljava/util/Iterator;
method name startsWith descriptor (Ljava/lang/String;)Z flags 1
method name endsWith descriptor (Ljava/lang/String;)Z flags 1
method name resolve descriptor (Ljava/lang/String;)Ljava/nio/file/Path; flags 1
method name resolveSibling descriptor (Ljava/nio/file/Path;)Ljava/nio/file/Path; flags 1
method name resolveSibling descriptor (Ljava/lang/String;)Ljava/nio/file/Path; flags 1
method name toFile descriptor ()Ljava/io/File; flags 1
method name register descriptor (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind;)Ljava/nio/file/WatchKey; thrownTypes java/io/IOException flags 81 signature (Ljava/nio/file/WatchService;[Ljava/nio/file/WatchEvent$Kind<*>;)Ljava/nio/file/WatchKey;
method name iterator descriptor ()Ljava/util/Iterator; flags 1 signature ()Ljava/util/Iterator<Ljava/nio/file/Path;>;

class name java/nio/file/WatchEvent
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/nio/file/WatchEvent$Modifier outerClass java/nio/file/WatchEvent innerClassName Modifier flags 609
innerclass innerClass java/nio/file/WatchEvent$Kind outerClass java/nio/file/WatchEvent innerClassName Kind flags 609

class name java/security/AccessController
-method name doPrivileged descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object;
-method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object;
-method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
-method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
-method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
-method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;
-method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;
-method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
-method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
-method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object;
method name doPrivileged descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object; flags 109 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedAction<TT;>;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedAction<TT;>;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; flags 109 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedAction<TT;>;Ljava/security/AccessControlContext;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; flags 89 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedAction<TT;>;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; flags 89 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedAction<TT;>;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 109 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedExceptionAction<TT;>;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 9 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedExceptionAction<TT;>;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 109 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedExceptionAction<TT;>;Ljava/security/AccessControlContext;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 89 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedExceptionAction<TT;>;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 89 signature <T:Ljava/lang/Object;>(Ljava/security/PrivilegedExceptionAction<TT;>;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/security/AuthProvider
-method name <init> descriptor (Ljava/lang/String;DLjava/lang/String;)V
method name <init> descriptor (Ljava/lang/String;DLjava/lang/String;)V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V flags 4

class name java/security/Certificate
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")

class name java/security/DrbgParameters
header extends java/lang/Object flags 21
innerclass innerClass java/security/DrbgParameters$Reseed outerClass java/security/DrbgParameters innerClassName Reseed flags 19
innerclass innerClass java/security/DrbgParameters$NextBytes outerClass java/security/DrbgParameters innerClassName NextBytes flags 19
innerclass innerClass java/security/DrbgParameters$Instantiation outerClass java/security/DrbgParameters innerClassName Instantiation flags 19
innerclass innerClass java/security/DrbgParameters$Capability outerClass java/security/DrbgParameters innerClassName Capability flags 4019
method name instantiation descriptor (ILjava/security/DrbgParameters$Capability;[B)Ljava/security/DrbgParameters$Instantiation; flags 9
method name nextBytes descriptor (IZ[B)Ljava/security/DrbgParameters$NextBytes; flags 9
method name reseed descriptor (Z[B)Ljava/security/DrbgParameters$Reseed; flags 9

class name java/security/DrbgParameters$Capability
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/security/DrbgParameters$Capability;>;
innerclass innerClass java/security/DrbgParameters$Capability outerClass java/security/DrbgParameters innerClassName Capability flags 4019
field name PR_AND_RESEED descriptor Ljava/security/DrbgParameters$Capability; flags 4019
field name RESEED_ONLY descriptor Ljava/security/DrbgParameters$Capability; flags 4019
field name NONE descriptor Ljava/security/DrbgParameters$Capability; flags 4019
method name values descriptor ()[Ljava/security/DrbgParameters$Capability; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/security/DrbgParameters$Capability; flags 9
method name toString descriptor ()Ljava/lang/String; flags 1
method name supportsReseeding descriptor ()Z flags 1
method name supportsPredictionResistance descriptor ()Z flags 1

class name java/security/DrbgParameters$Instantiation
header extends java/lang/Object implements java/security/SecureRandomParameters flags 31
innerclass innerClass java/security/DrbgParameters$Capability outerClass java/security/DrbgParameters innerClassName Capability flags 4019
innerclass innerClass java/security/DrbgParameters$Instantiation outerClass java/security/DrbgParameters innerClassName Instantiation flags 19
method name getStrength descriptor ()I flags 1
method name getCapability descriptor ()Ljava/security/DrbgParameters$Capability; flags 1
method name getPersonalizationString descriptor ()[B flags 1
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/security/DrbgParameters$NextBytes
header extends java/lang/Object implements java/security/SecureRandomParameters flags 31
innerclass innerClass java/security/DrbgParameters$NextBytes outerClass java/security/DrbgParameters innerClassName NextBytes flags 19
method name getStrength descriptor ()I flags 1
method name getPredictionResistance descriptor ()Z flags 1
method name getAdditionalInput descriptor ()[B flags 1

class name java/security/DrbgParameters$Reseed
header extends java/lang/Object implements java/security/SecureRandomParameters flags 31
innerclass innerClass java/security/DrbgParameters$Reseed outerClass java/security/DrbgParameters innerClassName Reseed flags 19
method name getPredictionResistance descriptor ()Z flags 1
method name getAdditionalInput descriptor ()[B flags 1

class name java/security/Identity
header extends java/lang/Object implements java/security/Principal,java/io/Serializable flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")

class name java/security/IdentityScope
header extends java/security/Identity flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")

class name java/security/KeyPairGenerator
header extends java/security/KeyPairGeneratorSpi flags 421
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9

class name java/security/KeyStore
header extends java/lang/Object flags 21
innerclass innerClass java/security/KeyStore$Builder outerClass java/security/KeyStore innerClassName Builder flags 409
innerclass innerClass java/security/KeyStore$TrustedCertificateEntry outerClass java/security/KeyStore innerClassName TrustedCertificateEntry flags 19
innerclass innerClass java/security/KeyStore$SecretKeyEntry outerClass java/security/KeyStore innerClassName SecretKeyEntry flags 19
innerclass innerClass java/security/KeyStore$PrivateKeyEntry outerClass java/security/KeyStore innerClassName PrivateKeyEntry flags 19
innerclass innerClass java/security/KeyStore$Entry outerClass java/security/KeyStore innerClassName Entry flags 609
innerclass innerClass java/security/KeyStore$CallbackHandlerProtection outerClass java/security/KeyStore innerClassName CallbackHandlerProtection flags 9
innerclass innerClass java/security/KeyStore$PasswordProtection outerClass java/security/KeyStore innerClassName PasswordProtection flags 9
innerclass innerClass java/security/KeyStore$ProtectionParameter outerClass java/security/KeyStore innerClassName ProtectionParameter flags 609
innerclass innerClass java/security/KeyStore$LoadStoreParameter outerClass java/security/KeyStore innerClassName LoadStoreParameter flags 609
method name getInstance descriptor (Ljava/io/File;[C)Ljava/security/KeyStore; thrownTypes java/security/KeyStoreException,java/io/IOException,java/security/NoSuchAlgorithmException,java/security/cert/CertificateException flags 19
method name getInstance descriptor (Ljava/io/File;Ljava/security/KeyStore$LoadStoreParameter;)Ljava/security/KeyStore; thrownTypes java/security/KeyStoreException,java/io/IOException,java/security/NoSuchAlgorithmException,java/security/cert/CertificateException flags 19

class name java/security/KeyStore$Builder
header extends java/lang/Object flags 421
innerclass innerClass java/security/KeyStore$Builder outerClass java/security/KeyStore innerClassName Builder flags 409
innerclass innerClass java/security/KeyStore$ProtectionParameter outerClass java/security/KeyStore innerClassName ProtectionParameter flags 609
innerclass innerClass java/security/KeyStore$PasswordProtection outerClass java/security/KeyStore innerClassName PasswordProtection flags 9
innerclass innerClass java/security/KeyStore$CallbackHandlerProtection outerClass java/security/KeyStore innerClassName CallbackHandlerProtection flags 9
method name newInstance descriptor (Ljava/io/File;Ljava/security/KeyStore$ProtectionParameter;)Ljava/security/KeyStore$Builder; flags 9

class name java/security/KeyStoreSpi
header extends java/lang/Object flags 421
innerclass innerClass java/security/KeyStore$LoadStoreParameter outerClass java/security/KeyStore innerClassName LoadStoreParameter flags 609
innerclass innerClass java/security/KeyStore$ProtectionParameter outerClass java/security/KeyStore innerClassName ProtectionParameter flags 609
innerclass innerClass java/security/KeyStore$Entry outerClass java/security/KeyStore innerClassName Entry flags 609
innerclass innerClass java/security/KeyStore$PasswordProtection outerClass java/security/KeyStore innerClassName PasswordProtection flags 9
innerclass innerClass java/security/KeyStore$TrustedCertificateEntry outerClass java/security/KeyStore innerClassName TrustedCertificateEntry flags 19
innerclass innerClass java/security/KeyStore$CallbackHandlerProtection outerClass java/security/KeyStore innerClassName CallbackHandlerProtection flags 9
innerclass innerClass java/security/KeyStore$PrivateKeyEntry outerClass java/security/KeyStore innerClassName PrivateKeyEntry flags 19
innerclass innerClass java/security/KeyStore$SecretKeyEntry outerClass java/security/KeyStore innerClassName SecretKeyEntry flags 19
method name engineProbe descriptor (Ljava/io/InputStream;)Z thrownTypes java/io/IOException flags 1

class name java/security/PermissionCollection
method name elementsAsStream descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/security/Permission;>;

class name java/security/Permissions
header extends java/security/PermissionCollection implements java/io/Serializable flags 31
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409

class name java/security/ProtectionDomain
method name staticPermissionsOnly descriptor ()Z flags 11

class name java/security/Provider
-method name <init> descriptor (Ljava/lang/String;DLjava/lang/String;)V
-method name getVersion descriptor ()D
method name <init> descriptor (Ljava/lang/String;DLjava/lang/String;)V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V flags 4
method name configure descriptor (Ljava/lang/String;)Ljava/security/Provider; flags 1
method name isConfigured descriptor ()Z flags 1
method name getVersion descriptor ()D flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name getVersionStr descriptor ()Ljava/lang/String; flags 1

class name java/security/Provider$Service
header extends java/lang/Object flags 21
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/security/SecureClassLoader
method name <init> descriptor (Ljava/lang/String;Ljava/lang/ClassLoader;)V flags 4

class name java/security/SecureRandom
header extends java/util/Random flags 21
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9
-method name setSeed descriptor ([B)V
-method name nextBytes descriptor ([B)V
method name getInstance descriptor (Ljava/lang/String;Ljava/security/SecureRandomParameters;)Ljava/security/SecureRandom; thrownTypes java/security/NoSuchAlgorithmException flags 9
method name getInstance descriptor (Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/lang/String;)Ljava/security/SecureRandom; thrownTypes java/security/NoSuchAlgorithmException,java/security/NoSuchProviderException flags 9
method name getInstance descriptor (Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/security/Provider;)Ljava/security/SecureRandom; thrownTypes java/security/NoSuchAlgorithmException flags 9
method name toString descriptor ()Ljava/lang/String; flags 1
method name getParameters descriptor ()Ljava/security/SecureRandomParameters; flags 1
method name setSeed descriptor ([B)V flags 1
method name nextBytes descriptor ([B)V flags 1
method name nextBytes descriptor ([BLjava/security/SecureRandomParameters;)V flags 1
method name reseed descriptor ()V flags 1
method name reseed descriptor (Ljava/security/SecureRandomParameters;)V flags 1

class name java/security/SecureRandomParameters
header extends java/lang/Object flags 601

class name java/security/SecureRandomSpi
method name <init> descriptor (Ljava/security/SecureRandomParameters;)V flags 4
method name engineNextBytes descriptor ([BLjava/security/SecureRandomParameters;)V flags 4
method name engineReseed descriptor (Ljava/security/SecureRandomParameters;)V flags 4
method name engineGetParameters descriptor ()Ljava/security/SecureRandomParameters; flags 4
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/security/SignedObject
header extends java/lang/Object implements java/io/Serializable flags 31
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409

class name java/security/Signer
header extends java/security/Identity flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.2")

class name java/security/acl/Acl
header extends java/lang/Object implements java/security/acl/Owner flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/AclEntry
header extends java/lang/Object implements java/lang/Cloneable flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/AclNotFoundException
header extends java/lang/Exception flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/Group
header extends java/lang/Object implements java/security/Principal flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/LastOwnerException
header extends java/lang/Exception flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/NotOwnerException
header extends java/lang/Exception flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/Owner
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/acl/Permission
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/security/cert/CertPathValidatorException
header extends java/security/GeneralSecurityException flags 21
innerclass innerClass java/security/cert/CertPathValidatorException$BasicReason outerClass java/security/cert/CertPathValidatorException innerClassName BasicReason flags 4019
innerclass innerClass java/security/cert/CertPathValidatorException$Reason outerClass java/security/cert/CertPathValidatorException innerClassName Reason flags 609

class name java/security/cert/CertificateRevokedException
header extends java/security/cert/CertificateException flags 21
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/security/cert/PKIXRevocationChecker
header extends java/security/cert/PKIXCertPathChecker flags 421
innerclass innerClass java/security/cert/PKIXRevocationChecker$Option outerClass java/security/cert/PKIXRevocationChecker innerClassName Option flags 4019
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/security/cert/URICertStoreParameters
header extends java/lang/Object implements java/security/cert/CertStoreParameters flags 31
method name <init> descriptor (Ljava/net/URI;)V flags 1
method name getURI descriptor ()Ljava/net/URI; flags 1
method name clone descriptor ()Ljava/security/cert/URICertStoreParameters; flags 1
method name hashCode descriptor ()I flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name clone descriptor ()Ljava/lang/Object; thrownTypes java/lang/CloneNotSupportedException flags 1041

class name java/security/interfaces/RSAKey
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;

class name java/security/spec/EncodedKeySpec
method name <init> descriptor ([BLjava/lang/String;)V flags 4
method name getAlgorithm descriptor ()Ljava/lang/String; flags 1

class name java/security/spec/MGF1ParameterSpec
-field name SHA512_224 descriptor Ljava/security/spec/MGF1ParameterSpec;
-field name SHA512_256 descriptor Ljava/security/spec/MGF1ParameterSpec;

class name java/security/spec/PKCS8EncodedKeySpec
method name <init> descriptor ([BLjava/lang/String;)V flags 1

class name java/security/spec/PSSParameterSpec
-field name TRAILER_FIELD_BC descriptor I
-method name toString descriptor ()Ljava/lang/String;

class name java/security/spec/RSAKeyGenParameterSpec
-method name <init> descriptor (ILjava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
-method name getKeyParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;

class name java/security/spec/RSAMultiPrimePrivateCrtKeySpec
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;[Ljava/security/spec/RSAOtherPrimeInfo;Ljava/security/spec/AlgorithmParameterSpec;)V

class name java/security/spec/RSAPrivateCrtKeySpec
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V

class name java/security/spec/RSAPrivateKeySpec
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;

class name java/security/spec/RSAPublicKeySpec
-method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;

class name java/security/spec/X509EncodedKeySpec
method name <init> descriptor ([BLjava/lang/String;)V flags 1

class name java/text/AttributedString
header extends java/lang/Object flags 21
innerclass innerClass java/text/AttributedCharacterIterator$Attribute outerClass java/text/AttributedCharacterIterator innerClassName Attribute flags 9
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/text/DateFormat
header extends java/text/Format flags 421
innerclass innerClass java/text/DateFormat$Field outerClass java/text/DateFormat innerClassName Field flags 9
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/text/DateFormatSymbols
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 21
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/text/DecimalFormat
header extends java/text/NumberFormat flags 21
innerclass innerClass java/text/Format$Field outerClass java/text/Format innerClassName Field flags 9
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
innerclass innerClass java/text/NumberFormat$Field outerClass java/text/NumberFormat innerClassName Field flags 9

class name java/text/DecimalFormatSymbols
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/text/MessageFormat
header extends java/text/Format flags 21
innerclass innerClass java/text/MessageFormat$Field outerClass java/text/MessageFormat innerClassName Field flags 9
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
innerclass innerClass java/text/AttributedCharacterIterator$Attribute outerClass java/text/AttributedCharacterIterator innerClassName Attribute flags 9
innerclass innerClass java/text/Format$Field outerClass java/text/Format innerClassName Field flags 9

class name java/text/NumberFormat
header extends java/text/Format flags 421
innerclass innerClass java/text/NumberFormat$Field outerClass java/text/NumberFormat innerClassName Field flags 9
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/text/RuleBasedCollator
header extends java/text/Collator flags 21
innerclass innerClass java/text/Normalizer$Form outerClass java/text/Normalizer innerClassName Form flags 4019

class name java/text/SimpleDateFormat
header extends java/text/DateFormat flags 21
innerclass innerClass java/text/DateFormat$Field outerClass java/text/DateFormat innerClassName Field flags 9
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
innerclass innerClass java/text/Format$Field outerClass java/text/Format innerClassName Field flags 9

class name java/time/Clock
method name tickMillis descriptor (Ljava/time/ZoneId;)Ljava/time/Clock; flags 9

class name java/time/Duration
method name dividedBy descriptor (Ljava/time/Duration;)J flags 1
method name toSeconds descriptor ()J flags 1
method name toDaysPart descriptor ()J flags 1
method name toHoursPart descriptor ()I flags 1
method name toMinutesPart descriptor ()I flags 1
method name toSecondsPart descriptor ()I flags 1
method name toMillisPart descriptor ()I flags 1
method name toNanosPart descriptor ()I flags 1
method name truncatedTo descriptor (Ljava/time/temporal/TemporalUnit;)Ljava/time/Duration; flags 1

class name java/time/Instant
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/Instant;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/LocalDate
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/time/chrono/ChronoLocalDate,java/io/Serializable flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name getEra descriptor ()Ljava/time/chrono/Era;
field name EPOCH descriptor Ljava/time/LocalDate; flags 19
method name ofInstant descriptor (Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/LocalDate; flags 9
method name getEra descriptor ()Ljava/time/chrono/IsoEra; flags 1
method name datesUntil descriptor (Ljava/time/LocalDate;)Ljava/util/stream/Stream; flags 1 signature (Ljava/time/LocalDate;)Ljava/util/stream/Stream<Ljava/time/LocalDate;>;
method name datesUntil descriptor (Ljava/time/LocalDate;Ljava/time/Period;)Ljava/util/stream/Stream; flags 1 signature (Ljava/time/LocalDate;Ljava/time/Period;)Ljava/util/stream/Stream<Ljava/time/LocalDate;>;
method name toEpochSecond descriptor (Ljava/time/LocalTime;Ljava/time/ZoneOffset;)J flags 1
method name getEra descriptor ()Ljava/time/chrono/Era; flags 1041

class name java/time/LocalDateTime
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/time/chrono/ChronoLocalDateTime,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/time/chrono/ChronoLocalDateTime<Ljava/time/LocalDate;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/LocalTime
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/LocalTime;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name ofInstant descriptor (Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/LocalTime; flags 9
method name toEpochSecond descriptor (Ljava/time/LocalDate;Ljava/time/ZoneOffset;)J flags 1

class name java/time/MonthDay
header extends java/lang/Object implements java/time/temporal/TemporalAccessor,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/TemporalAccessor;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/MonthDay;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/OffsetDateTime
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/OffsetDateTime;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/OffsetTime
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/OffsetTime;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name toEpochSecond descriptor (Ljava/time/LocalDate;)J flags 1

class name java/time/Year
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/Year;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/YearMonth
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/YearMonth;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/ZoneId
header extends java/lang/Object implements java/io/Serializable flags 421
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/time/ZonedDateTime
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/chrono/ChronoZonedDateTime,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/chrono/ChronoZonedDateTime<Ljava/time/LocalDate;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/chrono/AbstractChronology
header extends java/lang/Object implements java/time/chrono/Chronology flags 421
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/chrono/Chronology
method name epochSecond descriptor (IIIIIILjava/time/ZoneOffset;)J flags 1
method name epochSecond descriptor (Ljava/time/chrono/Era;IIIIIILjava/time/ZoneOffset;)J flags 1

class name java/time/chrono/HijrahChronology
header extends java/time/chrono/AbstractChronology implements java/io/Serializable flags 31
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/chrono/IsoChronology
method name epochSecond descriptor (IIIIIILjava/time/ZoneOffset;)J flags 1

class name java/time/format/DateTimeFormatter
header extends java/lang/Object flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/format/DateTimeFormatterBuilder
header extends java/lang/Object flags 31
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name appendGenericZoneText descriptor (Ljava/time/format/TextStyle;)Ljava/time/format/DateTimeFormatterBuilder; flags 1
method name appendGenericZoneText descriptor (Ljava/time/format/TextStyle;Ljava/util/Set;)Ljava/time/format/DateTimeFormatterBuilder; flags 1 signature (Ljava/time/format/TextStyle;Ljava/util/Set<Ljava/time/ZoneId;>;)Ljava/time/format/DateTimeFormatterBuilder;

class name java/time/format/DecimalStyle
header extends java/lang/Object flags 31
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/time/temporal/TemporalAdjusters
header extends java/lang/Object flags 31
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/AbstractMap
header extends java/lang/Object implements java/util/Map flags 421 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;
innerclass innerClass java/util/AbstractMap$SimpleImmutableEntry outerClass java/util/AbstractMap innerClassName SimpleImmutableEntry flags 9
innerclass innerClass java/util/AbstractMap$SimpleEntry outerClass java/util/AbstractMap innerClassName SimpleEntry flags 9
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/util/AbstractMap$SimpleEntry
header extends java/lang/Object implements java/util/Map$Entry,java/io/Serializable flags 21 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;TV;>;Ljava/io/Serializable;
innerclass innerClass java/util/AbstractMap$SimpleEntry outerClass java/util/AbstractMap innerClassName SimpleEntry flags 9
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/util/AbstractMap$SimpleImmutableEntry
header extends java/lang/Object implements java/util/Map$Entry,java/io/Serializable flags 21 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;TV;>;Ljava/io/Serializable;
innerclass innerClass java/util/AbstractMap$SimpleImmutableEntry outerClass java/util/AbstractMap innerClassName SimpleImmutableEntry flags 9
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/util/ArrayDeque
header extends java/util/AbstractCollection implements java/util/Deque,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractCollection<TE;>;Ljava/util/Deque<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name addAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<+TE;>;)Z
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z

class name java/util/Arrays
header extends java/lang/Object flags 21
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name equals descriptor ([C[C)Z
-method name equals descriptor ([B[B)Z
-method name copyOf descriptor ([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;
-method name copyOfRange descriptor ([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;
method name equals descriptor ([JII[JII)Z flags 9
method name equals descriptor ([III[III)Z flags 9
method name equals descriptor ([SII[SII)Z flags 9
method name equals descriptor ([C[C)Z flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name equals descriptor ([CII[CII)Z flags 9
method name equals descriptor ([B[B)Z flags 9 runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name equals descriptor ([BII[BII)Z flags 9
method name equals descriptor ([ZII[ZII)Z flags 9
method name equals descriptor ([DII[DII)Z flags 9
method name equals descriptor ([FII[FII)Z flags 9
method name equals descriptor ([Ljava/lang/Object;II[Ljava/lang/Object;II)Z flags 9
method name equals descriptor ([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z flags 9 signature <T:Ljava/lang/Object;>([TT;[TT;Ljava/util/Comparator<-TT;>;)Z
method name equals descriptor ([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z flags 9 signature <T:Ljava/lang/Object;>([TT;II[TT;IILjava/util/Comparator<-TT;>;)Z
method name copyOf descriptor ([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;>([TU;ILjava/lang/Class<+[TT;>;)[TT; runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name copyOfRange descriptor ([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;>([TU;IILjava/lang/Class<+[TT;>;)[TT; runtimeAnnotations @Ljdk/internal/HotSpotIntrinsicCandidate;
method name compare descriptor ([Z[Z)I flags 9
method name compare descriptor ([ZII[ZII)I flags 9
method name compare descriptor ([B[B)I flags 9
method name compare descriptor ([BII[BII)I flags 9
method name compareUnsigned descriptor ([B[B)I flags 9
method name compareUnsigned descriptor ([BII[BII)I flags 9
method name compare descriptor ([S[S)I flags 9
method name compare descriptor ([SII[SII)I flags 9
method name compareUnsigned descriptor ([S[S)I flags 9
method name compareUnsigned descriptor ([SII[SII)I flags 9
method name compare descriptor ([C[C)I flags 9
method name compare descriptor ([CII[CII)I flags 9
method name compare descriptor ([I[I)I flags 9
method name compare descriptor ([III[III)I flags 9
method name compareUnsigned descriptor ([I[I)I flags 9
method name compareUnsigned descriptor ([III[III)I flags 9
method name compare descriptor ([J[J)I flags 9
method name compare descriptor ([JII[JII)I flags 9
method name compareUnsigned descriptor ([J[J)I flags 9
method name compareUnsigned descriptor ([JII[JII)I flags 9
method name compare descriptor ([F[F)I flags 9
method name compare descriptor ([FII[FII)I flags 9
method name compare descriptor ([D[D)I flags 9
method name compare descriptor ([DII[DII)I flags 9
method name compare descriptor ([Ljava/lang/Comparable;[Ljava/lang/Comparable;)I flags 9 signature <T::Ljava/lang/Comparable<-TT;>;>([TT;[TT;)I
method name compare descriptor ([Ljava/lang/Comparable;II[Ljava/lang/Comparable;II)I flags 9 signature <T::Ljava/lang/Comparable<-TT;>;>([TT;II[TT;II)I
method name compare descriptor ([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I flags 9 signature <T:Ljava/lang/Object;>([TT;[TT;Ljava/util/Comparator<-TT;>;)I
method name compare descriptor ([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I flags 9 signature <T:Ljava/lang/Object;>([TT;II[TT;IILjava/util/Comparator<-TT;>;)I
method name mismatch descriptor ([Z[Z)I flags 9
method name mismatch descriptor ([ZII[ZII)I flags 9
method name mismatch descriptor ([B[B)I flags 9
method name mismatch descriptor ([BII[BII)I flags 9
method name mismatch descriptor ([C[C)I flags 9
method name mismatch descriptor ([CII[CII)I flags 9
method name mismatch descriptor ([S[S)I flags 9
method name mismatch descriptor ([SII[SII)I flags 9
method name mismatch descriptor ([I[I)I flags 9
method name mismatch descriptor ([III[III)I flags 9
method name mismatch descriptor ([J[J)I flags 9
method name mismatch descriptor ([JII[JII)I flags 9
method name mismatch descriptor ([F[F)I flags 9
method name mismatch descriptor ([FII[FII)I flags 9
method name mismatch descriptor ([D[D)I flags 9
method name mismatch descriptor ([DII[DII)I flags 9
method name mismatch descriptor ([Ljava/lang/Object;[Ljava/lang/Object;)I flags 9
method name mismatch descriptor ([Ljava/lang/Object;II[Ljava/lang/Object;II)I flags 9
method name mismatch descriptor ([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)I flags 9 signature <T:Ljava/lang/Object;>([TT;[TT;Ljava/util/Comparator<-TT;>;)I
method name mismatch descriptor ([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)I flags 9 signature <T:Ljava/lang/Object;>([TT;II[TT;IILjava/util/Comparator<-TT;>;)I

class name java/util/Base64
header extends java/lang/Object flags 21
innerclass innerClass java/util/Base64$Decoder outerClass java/util/Base64 innerClassName Decoder flags 9
innerclass innerClass java/util/Base64$Encoder outerClass java/util/Base64 innerClassName Encoder flags 9

class name java/util/Base64$Decoder
header extends java/lang/Object flags 21
innerclass innerClass java/util/Base64$Decoder outerClass java/util/Base64 innerClassName Decoder flags 9
innerclass innerClass java/util/Base64$Encoder outerClass java/util/Base64 innerClassName Encoder flags 9

class name java/util/BitSet
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609

class name java/util/Calendar
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable,java/lang/Comparable flags 421 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Cloneable;Ljava/lang/Comparable<Ljava/util/Calendar;>;
innerclass innerClass java/util/Calendar$Builder outerClass java/util/Calendar innerClassName Builder flags 9
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/util/Comparator
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Currency
header extends java/lang/Object implements java/io/Serializable flags 31
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
method name getNumericCodeAsString descriptor ()Ljava/lang/String; flags 1

class name java/util/Deque
method name addAll descriptor (Ljava/util/Collection;)Z flags 401 signature (Ljava/util/Collection<+TE;>;)Z

class name java/util/Enumeration
method name asIterator descriptor ()Ljava/util/Iterator; flags 1 signature ()Ljava/util/Iterator<TE;>;

class name java/util/Formatter
header extends java/lang/Object implements java/io/Closeable,java/io/Flushable flags 31
innerclass innerClass java/util/Formatter$BigDecimalLayoutForm outerClass java/util/Formatter innerClassName BigDecimalLayoutForm flags 4019
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/util/GregorianCalendar
header extends java/util/Calendar flags 21
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/util/List
method name of descriptor ()Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>()Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/List; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/List<TE;>;
method name of descriptor ([Ljava/lang/Object;)Ljava/util/List; flags 89 signature <E:Ljava/lang/Object;>([TE;)Ljava/util/List<TE;>; runtimeAnnotations @Ljava/lang/SafeVarargs;

class name java/util/Locale
header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 31
innerclass innerClass java/util/Locale$LanguageRange outerClass java/util/Locale innerClassName LanguageRange flags 19
innerclass innerClass java/util/Locale$FilteringMode outerClass java/util/Locale innerClassName FilteringMode flags 4019
innerclass innerClass java/util/Locale$Builder outerClass java/util/Locale innerClassName Builder flags 19
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
innerclass innerClass java/util/Locale$IsoCountryCode outerClass java/util/Locale innerClassName IsoCountryCode flags 4409
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
method name getISOCountries descriptor (Ljava/util/Locale$IsoCountryCode;)Ljava/util/Set; flags 9 signature (Ljava/util/Locale$IsoCountryCode;)Ljava/util/Set<Ljava/lang/String;>;

class name java/util/Locale$IsoCountryCode
header extends java/lang/Enum flags 4421 signature Ljava/lang/Enum<Ljava/util/Locale$IsoCountryCode;>;
innerclass innerClass java/util/Locale$IsoCountryCode outerClass java/util/Locale innerClassName IsoCountryCode flags 4409
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
field name PART1_ALPHA2 descriptor Ljava/util/Locale$IsoCountryCode; flags 4019
field name PART1_ALPHA3 descriptor Ljava/util/Locale$IsoCountryCode; flags 4019
field name PART3 descriptor Ljava/util/Locale$IsoCountryCode; flags 4019
method name values descriptor ()[Ljava/util/Locale$IsoCountryCode; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/util/Locale$IsoCountryCode; flags 9

class name java/util/Locale$LanguageRange
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/util/Map
method name of descriptor ()Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>()Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Ljava/util/Map<TK;TV;>;
method name ofEntries descriptor ([Ljava/util/Map$Entry;)Ljava/util/Map; flags 89 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>([Ljava/util/Map$Entry<+TK;+TV;>;)Ljava/util/Map<TK;TV;>; runtimeAnnotations @Ljava/lang/SafeVarargs;
method name entry descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(TK;TV;)Ljava/util/Map$Entry<TK;TV;>;

class name java/util/Map$Entry
header extends java/lang/Object flags 601 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Objects
method name requireNonNullElse descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;>(TT;TT;)TT;
method name requireNonNullElseGet descriptor (Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;>(TT;Ljava/util/function/Supplier<+TT;>;)TT;
method name checkIndex descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name checkFromToIndex descriptor (III)I flags 9
method name checkFromIndexSize descriptor (III)I flags 9

class name java/util/Observable
header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/util/Observer
header extends java/lang/Object flags 601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/util/Optional
-method name flatMap descriptor (Ljava/util/function/Function;)Ljava/util/Optional;
method name ifPresentOrElse descriptor (Ljava/util/function/Consumer;Ljava/lang/Runnable;)V flags 1 signature (Ljava/util/function/Consumer<-TT;>;Ljava/lang/Runnable;)V
method name flatMap descriptor (Ljava/util/function/Function;)Ljava/util/Optional; flags 1 signature <U:Ljava/lang/Object;>(Ljava/util/function/Function<-TT;+Ljava/util/Optional<+TU;>;>;)Ljava/util/Optional<TU;>;
method name or descriptor (Ljava/util/function/Supplier;)Ljava/util/Optional; flags 1 signature (Ljava/util/function/Supplier<+Ljava/util/Optional<+TT;>;>;)Ljava/util/Optional<TT;>;
method name stream descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<TT;>;

class name java/util/OptionalDouble
-method name orElseThrow descriptor (Ljava/util/function/Supplier;)D
method name ifPresentOrElse descriptor (Ljava/util/function/DoubleConsumer;Ljava/lang/Runnable;)V flags 1
method name stream descriptor ()Ljava/util/stream/DoubleStream; flags 1
method name orElseThrow descriptor (Ljava/util/function/Supplier;)D thrownTypes java/lang/Throwable flags 1 signature <X:Ljava/lang/Throwable;>(Ljava/util/function/Supplier<+TX;>;)D^TX;

class name java/util/OptionalInt
-method name orElseThrow descriptor (Ljava/util/function/Supplier;)I
method name ifPresentOrElse descriptor (Ljava/util/function/IntConsumer;Ljava/lang/Runnable;)V flags 1
method name stream descriptor ()Ljava/util/stream/IntStream; flags 1
method name orElseThrow descriptor (Ljava/util/function/Supplier;)I thrownTypes java/lang/Throwable flags 1 signature <X:Ljava/lang/Throwable;>(Ljava/util/function/Supplier<+TX;>;)I^TX;

class name java/util/OptionalLong
-method name orElseThrow descriptor (Ljava/util/function/Supplier;)J
method name ifPresentOrElse descriptor (Ljava/util/function/LongConsumer;Ljava/lang/Runnable;)V flags 1
method name stream descriptor ()Ljava/util/stream/LongStream; flags 1
method name orElseThrow descriptor (Ljava/util/function/Supplier;)J thrownTypes java/lang/Throwable flags 1 signature <X:Ljava/lang/Throwable;>(Ljava/util/function/Supplier<+TX;>;)J^TX;

class name java/util/PrimitiveIterator
header extends java/lang/Object implements java/util/Iterator flags 601 signature <T:Ljava/lang/Object;T_CONS:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Iterator<TT;>;
innerclass innerClass java/util/PrimitiveIterator$OfDouble outerClass java/util/PrimitiveIterator innerClassName OfDouble flags 609
innerclass innerClass java/util/PrimitiveIterator$OfLong outerClass java/util/PrimitiveIterator innerClassName OfLong flags 609
innerclass innerClass java/util/PrimitiveIterator$OfInt outerClass java/util/PrimitiveIterator innerClassName OfInt flags 609

class name java/util/PrimitiveIterator$OfDouble
header extends java/lang/Object implements java/util/PrimitiveIterator flags 601 signature Ljava/lang/Object;Ljava/util/PrimitiveIterator<Ljava/lang/Double;Ljava/util/function/DoubleConsumer;>;
innerclass innerClass java/util/PrimitiveIterator$OfDouble outerClass java/util/PrimitiveIterator innerClassName OfDouble flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/PrimitiveIterator$OfInt
header extends java/lang/Object implements java/util/PrimitiveIterator flags 601 signature Ljava/lang/Object;Ljava/util/PrimitiveIterator<Ljava/lang/Integer;Ljava/util/function/IntConsumer;>;
innerclass innerClass java/util/PrimitiveIterator$OfInt outerClass java/util/PrimitiveIterator innerClassName OfInt flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/PrimitiveIterator$OfLong
header extends java/lang/Object implements java/util/PrimitiveIterator flags 601 signature Ljava/lang/Object;Ljava/util/PrimitiveIterator<Ljava/lang/Long;Ljava/util/function/LongConsumer;>;
innerclass innerClass java/util/PrimitiveIterator$OfLong outerClass java/util/PrimitiveIterator innerClassName OfLong flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Properties
header extends java/util/Hashtable flags 21 signature Ljava/util/Hashtable<Ljava/lang/Object;Ljava/lang/Object;>;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/util/concurrent/ConcurrentHashMap$KeySetView outerClass java/util/concurrent/ConcurrentHashMap innerClassName KeySetView flags 9
method name size descriptor ()I flags 1
method name isEmpty descriptor ()Z flags 1
method name keys descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljava/lang/Object;>;
method name elements descriptor ()Ljava/util/Enumeration; flags 1 signature ()Ljava/util/Enumeration<Ljava/lang/Object;>;
method name contains descriptor (Ljava/lang/Object;)Z flags 1
method name containsValue descriptor (Ljava/lang/Object;)Z flags 1
method name containsKey descriptor (Ljava/lang/Object;)Z flags 1
method name get descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1
method name put descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 21
method name remove descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 21
method name putAll descriptor (Ljava/util/Map;)V flags 21 signature (Ljava/util/Map<**>;)V
method name clear descriptor ()V flags 21
method name toString descriptor ()Ljava/lang/String; flags 21
method name keySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/Object;>;
method name values descriptor ()Ljava/util/Collection; flags 1 signature ()Ljava/util/Collection<Ljava/lang/Object;>;
method name entrySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Object;Ljava/lang/Object;>;>;
method name equals descriptor (Ljava/lang/Object;)Z flags 21
method name hashCode descriptor ()I flags 21
method name getOrDefault descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 1
method name forEach descriptor (Ljava/util/function/BiConsumer;)V flags 21 signature (Ljava/util/function/BiConsumer<-Ljava/lang/Object;-Ljava/lang/Object;>;)V
method name replaceAll descriptor (Ljava/util/function/BiFunction;)V flags 21 signature (Ljava/util/function/BiFunction<-Ljava/lang/Object;-Ljava/lang/Object;*>;)V
method name putIfAbsent descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 21
method name remove descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 21
method name replace descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z flags 21
method name replace descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 21
method name computeIfAbsent descriptor (Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; flags 21 signature (Ljava/lang/Object;Ljava/util/function/Function<-Ljava/lang/Object;*>;)Ljava/lang/Object;
method name computeIfPresent descriptor (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; flags 21 signature (Ljava/lang/Object;Ljava/util/function/BiFunction<-Ljava/lang/Object;-Ljava/lang/Object;*>;)Ljava/lang/Object;
method name compute descriptor (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; flags 21 signature (Ljava/lang/Object;Ljava/util/function/BiFunction<-Ljava/lang/Object;-Ljava/lang/Object;*>;)Ljava/lang/Object;
method name merge descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; flags 21 signature (Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction<-Ljava/lang/Object;-Ljava/lang/Object;*>;)Ljava/lang/Object;
method name rehash descriptor ()V flags 4
method name clone descriptor ()Ljava/lang/Object; flags 21

class name java/util/Random
header extends java/lang/Object implements java/io/Serializable flags 21
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609

class name java/util/ResourceBundle
header extends java/lang/Object flags 421
innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name getBundle descriptor (Ljava/lang/String;)Ljava/util/ResourceBundle;
-method name getBundle descriptor (Ljava/lang/String;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle;
-method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle;
-method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle;
-method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/lang/ClassLoader;)Ljava/util/ResourceBundle;
-method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/lang/ClassLoader;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle;
-method name clearCache descriptor ()V
method name getBundle descriptor (Ljava/lang/String;)Ljava/util/ResourceBundle; flags 19 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle; flags 19 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; flags 19 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/lang/Module;)Ljava/util/ResourceBundle; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/lang/Module;)Ljava/util/ResourceBundle; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle; flags 19 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/lang/ClassLoader;)Ljava/util/ResourceBundle; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;Ljava/lang/ClassLoader;Ljava/util/ResourceBundle$Control;)Ljava/util/ResourceBundle; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name clearCache descriptor ()V flags 19 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/util/ResourceBundle$Control
header extends java/lang/Object flags 21
innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Scanner
header extends java/lang/Object implements java/util/Iterator,java/io/Closeable flags 31 signature Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/String;>;Ljava/io/Closeable;
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name tokens descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/lang/String;>;
method name findAll descriptor (Ljava/util/regex/Pattern;)Ljava/util/stream/Stream; flags 1 signature (Ljava/util/regex/Pattern;)Ljava/util/stream/Stream<Ljava/util/regex/MatchResult;>;
method name findAll descriptor (Ljava/lang/String;)Ljava/util/stream/Stream; flags 1 signature (Ljava/lang/String;)Ljava/util/stream/Stream<Ljava/util/regex/MatchResult;>;

class name java/util/ServiceLoader
header extends java/lang/Object implements java/lang/Iterable flags 31 signature <S:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Iterable<TS;>;
innerclass innerClass java/util/ServiceLoader$Provider outerClass java/util/ServiceLoader innerClassName Provider flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name load descriptor (Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;
-method name load descriptor (Ljava/lang/Class;)Ljava/util/ServiceLoader;
-method name loadInstalled descriptor (Ljava/lang/Class;)Ljava/util/ServiceLoader;
method name stream descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/ServiceLoader$Provider<TS;>;>;
method name load descriptor (Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader; flags 9 signature <S:Ljava/lang/Object;>(Ljava/lang/Class<TS;>;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader<TS;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name load descriptor (Ljava/lang/Class;)Ljava/util/ServiceLoader; flags 9 signature <S:Ljava/lang/Object;>(Ljava/lang/Class<TS;>;)Ljava/util/ServiceLoader<TS;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name loadInstalled descriptor (Ljava/lang/Class;)Ljava/util/ServiceLoader; flags 9 signature <S:Ljava/lang/Object;>(Ljava/lang/Class<TS;>;)Ljava/util/ServiceLoader<TS;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name load descriptor (Ljava/lang/ModuleLayer;Ljava/lang/Class;)Ljava/util/ServiceLoader; flags 9 signature <S:Ljava/lang/Object;>(Ljava/lang/ModuleLayer;Ljava/lang/Class<TS;>;)Ljava/util/ServiceLoader<TS;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name findFirst descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<TS;>;

class name java/util/ServiceLoader$Provider
header extends java/lang/Object implements java/util/function/Supplier flags 601 signature <S:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/function/Supplier<TS;>;
innerclass innerClass java/util/ServiceLoader$Provider outerClass java/util/ServiceLoader innerClassName Provider flags 609
method name type descriptor ()Ljava/lang/Class; flags 401 signature ()Ljava/lang/Class<+TS;>;
method name get descriptor ()Ljava/lang/Object; flags 401 signature ()TS;

class name java/util/Set
method name of descriptor ()Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>()Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set; flags 9 signature <E:Ljava/lang/Object;>(TE;TE;TE;TE;TE;TE;TE;TE;TE;TE;)Ljava/util/Set<TE;>;
method name of descriptor ([Ljava/lang/Object;)Ljava/util/Set; flags 89 signature <E:Ljava/lang/Object;>([TE;)Ljava/util/Set<TE;>; runtimeAnnotations @Ljava/lang/SafeVarargs;

class name java/util/Spliterator
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609

class name java/util/Spliterator$OfDouble
header extends java/lang/Object implements java/util/Spliterator$OfPrimitive flags 601 signature Ljava/lang/Object;Ljava/util/Spliterator$OfPrimitive<Ljava/lang/Double;Ljava/util/function/DoubleConsumer;Ljava/util/Spliterator$OfDouble;>;
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Spliterator$OfInt
header extends java/lang/Object implements java/util/Spliterator$OfPrimitive flags 601 signature Ljava/lang/Object;Ljava/util/Spliterator$OfPrimitive<Ljava/lang/Integer;Ljava/util/function/IntConsumer;Ljava/util/Spliterator$OfInt;>;
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Spliterator$OfLong
header extends java/lang/Object implements java/util/Spliterator$OfPrimitive flags 601 signature Ljava/lang/Object;Ljava/util/Spliterator$OfPrimitive<Ljava/lang/Long;Ljava/util/function/LongConsumer;Ljava/util/Spliterator$OfLong;>;
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/Spliterators
header extends java/lang/Object flags 31
innerclass innerClass java/util/Spliterators$AbstractDoubleSpliterator outerClass java/util/Spliterators innerClassName AbstractDoubleSpliterator flags 409
innerclass innerClass java/util/Spliterators$AbstractLongSpliterator outerClass java/util/Spliterators innerClassName AbstractLongSpliterator flags 409
innerclass innerClass java/util/Spliterators$AbstractIntSpliterator outerClass java/util/Spliterators innerClassName AbstractIntSpliterator flags 409
innerclass innerClass java/util/Spliterators$AbstractSpliterator outerClass java/util/Spliterators innerClassName AbstractSpliterator flags 409
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609
innerclass innerClass java/util/PrimitiveIterator$OfInt outerClass java/util/PrimitiveIterator innerClassName OfInt flags 609
innerclass innerClass java/util/PrimitiveIterator$OfLong outerClass java/util/PrimitiveIterator innerClassName OfLong flags 609
innerclass innerClass java/util/PrimitiveIterator$OfDouble outerClass java/util/PrimitiveIterator innerClassName OfDouble flags 609

class name java/util/Spliterators$AbstractDoubleSpliterator
header extends java/lang/Object implements java/util/Spliterator$OfDouble flags 421
innerclass innerClass java/util/Spliterators$AbstractDoubleSpliterator outerClass java/util/Spliterators innerClassName AbstractDoubleSpliterator flags 409
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609
innerclass innerClass java/util/Spliterators$AbstractSpliterator outerClass java/util/Spliterators innerClassName AbstractSpliterator flags 409

class name java/util/Spliterators$AbstractIntSpliterator
header extends java/lang/Object implements java/util/Spliterator$OfInt flags 421
innerclass innerClass java/util/Spliterators$AbstractIntSpliterator outerClass java/util/Spliterators innerClassName AbstractIntSpliterator flags 409
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609
innerclass innerClass java/util/Spliterators$AbstractSpliterator outerClass java/util/Spliterators innerClassName AbstractSpliterator flags 409

class name java/util/Spliterators$AbstractLongSpliterator
header extends java/lang/Object implements java/util/Spliterator$OfLong flags 421
innerclass innerClass java/util/Spliterators$AbstractLongSpliterator outerClass java/util/Spliterators innerClassName AbstractLongSpliterator flags 409
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfPrimitive outerClass java/util/Spliterator innerClassName OfPrimitive flags 609
innerclass innerClass java/util/Spliterators$AbstractSpliterator outerClass java/util/Spliterators innerClassName AbstractSpliterator flags 409

class name java/util/SplittableRandom
header extends java/lang/Object flags 31
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609

class name java/util/TimeZone
header extends java/lang/Object implements java/io/Serializable,java/lang/Cloneable flags 421
innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019

class name java/util/TreeMap
header extends java/util/AbstractMap implements java/util/NavigableMap,java/lang/Cloneable,java/io/Serializable flags 21 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractMap<TK;TV;>;Ljava/util/NavigableMap<TK;TV;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/util/AbstractMap$SimpleImmutableEntry outerClass java/util/AbstractMap innerClassName SimpleImmutableEntry flags 9

class name java/util/TreeSet
header extends java/util/AbstractSet implements java/util/NavigableSet,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractSet<TE;>;Ljava/util/NavigableSet<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/util/Vector
header extends java/util/AbstractList implements java/util/List,java/util/RandomAccess,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractList<TE;>;Ljava/util/List<TE;>;Ljava/util/RandomAccess;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name addAll descriptor (Ljava/util/Collection;)Z
-method name removeAll descriptor (Ljava/util/Collection;)Z
-method name retainAll descriptor (Ljava/util/Collection;)Z
-method name removeIf descriptor (Ljava/util/function/Predicate;)Z
method name addAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<+TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z

class name java/util/concurrent/ArrayBlockingQueue
header extends java/util/AbstractQueue implements java/util/concurrent/BlockingQueue,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/concurrent/BlockingQueue<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z

class name java/util/concurrent/CompletableFuture
header extends java/lang/Object implements java/util/concurrent/Future,java/util/concurrent/CompletionStage flags 21 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Future<TT;>;Ljava/util/concurrent/CompletionStage<TT;>;
innerclass innerClass java/util/concurrent/CompletableFuture$AsynchronousCompletionTask outerClass java/util/concurrent/CompletableFuture innerClassName AsynchronousCompletionTask flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
method name newIncompleteFuture descriptor ()Ljava/util/concurrent/CompletableFuture; flags 1 signature <U:Ljava/lang/Object;>()Ljava/util/concurrent/CompletableFuture<TU;>;
method name defaultExecutor descriptor ()Ljava/util/concurrent/Executor; flags 1
method name copy descriptor ()Ljava/util/concurrent/CompletableFuture; flags 1 signature ()Ljava/util/concurrent/CompletableFuture<TT;>;
method name minimalCompletionStage descriptor ()Ljava/util/concurrent/CompletionStage; flags 1 signature ()Ljava/util/concurrent/CompletionStage<TT;>;
method name completeAsync descriptor (Ljava/util/function/Supplier;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; flags 1 signature (Ljava/util/function/Supplier<+TT;>;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture<TT;>;
method name completeAsync descriptor (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; flags 1 signature (Ljava/util/function/Supplier<+TT;>;)Ljava/util/concurrent/CompletableFuture<TT;>;
method name orTimeout descriptor (JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/CompletableFuture; flags 1 signature (JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/CompletableFuture<TT;>;
method name completeOnTimeout descriptor (Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/CompletableFuture; flags 1 signature (TT;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/CompletableFuture<TT;>;
method name delayedExecutor descriptor (JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; flags 9
method name delayedExecutor descriptor (JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/Executor; flags 9
method name completedStage descriptor (Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; flags 9 signature <U:Ljava/lang/Object;>(TU;)Ljava/util/concurrent/CompletionStage<TU;>;
method name failedFuture descriptor (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture; flags 9 signature <U:Ljava/lang/Object;>(Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture<TU;>;
method name failedStage descriptor (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; flags 9 signature <U:Ljava/lang/Object;>(Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage<TU;>;

class name java/util/concurrent/ConcurrentHashMap
header extends java/util/AbstractMap implements java/util/concurrent/ConcurrentMap,java/io/Serializable flags 21 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractMap<TK;TV;>;Ljava/util/concurrent/ConcurrentMap<TK;TV;>;Ljava/io/Serializable;
innerclass innerClass java/util/concurrent/ConcurrentHashMap$KeySetView outerClass java/util/concurrent/ConcurrentHashMap innerClassName KeySetView flags 9
innerclass innerClass java/util/concurrent/ConcurrentHashMap$CollectionView outerClass java/util/concurrent/ConcurrentHashMap innerClassName CollectionView flags 408
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/util/AbstractMap$SimpleImmutableEntry outerClass java/util/AbstractMap innerClassName SimpleImmutableEntry flags 9

class name java/util/concurrent/ConcurrentHashMap$CollectionView
-method name removeAll descriptor (Ljava/util/Collection;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z

class name java/util/concurrent/ConcurrentHashMap$KeySetView
header extends java/util/concurrent/ConcurrentHashMap$CollectionView implements java/util/Set,java/io/Serializable flags 21 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/concurrent/ConcurrentHashMap$CollectionView<TK;TV;TK;>;Ljava/util/Set<TK;>;Ljava/io/Serializable;
innerclass innerClass java/util/concurrent/ConcurrentHashMap$KeySetView outerClass java/util/concurrent/ConcurrentHashMap innerClassName KeySetView flags 9
innerclass innerClass java/util/concurrent/ConcurrentHashMap$CollectionView outerClass java/util/concurrent/ConcurrentHashMap innerClassName CollectionView flags 408
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1041

class name java/util/concurrent/ConcurrentLinkedDeque
header extends java/util/AbstractCollection implements java/util/Deque,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractCollection<TE;>;Ljava/util/Deque<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name toString descriptor ()Ljava/lang/String; flags 1
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V

class name java/util/concurrent/ConcurrentLinkedQueue
header extends java/util/AbstractQueue implements java/util/Queue,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/Queue<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name toString descriptor ()Ljava/lang/String; flags 1
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name clear descriptor ()V flags 1
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V

class name java/util/concurrent/ConcurrentMap
header extends java/lang/Object implements java/util/Map flags 601 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/ConcurrentSkipListMap
header extends java/util/AbstractMap implements java/util/concurrent/ConcurrentNavigableMap,java/lang/Cloneable,java/io/Serializable flags 21 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractMap<TK;TV;>;Ljava/util/concurrent/ConcurrentNavigableMap<TK;TV;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/util/AbstractMap$SimpleImmutableEntry outerClass java/util/AbstractMap innerClassName SimpleImmutableEntry flags 9
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/ConcurrentSkipListSet
header extends java/util/AbstractSet implements java/util/NavigableSet,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractSet<TE;>;Ljava/util/NavigableSet<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/CopyOnWriteArrayList
header extends java/lang/Object implements java/util/List,java/util/RandomAccess,java/lang/Cloneable,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/List<TE;>;Ljava/util/RandomAccess;Ljava/lang/Cloneable;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/CountedCompleter
header extends java/util/concurrent/ForkJoinTask flags 421 signature <T:Ljava/lang/Object;>Ljava/util/concurrent/ForkJoinTask<TT;>;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/Exchanger
header extends java/lang/Object flags 21 signature <V:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/Executors
header extends java/lang/Object flags 21
innerclass innerClass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory outerClass java/util/concurrent/ForkJoinPool innerClassName ForkJoinWorkerThreadFactory flags 609
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609

class name java/util/concurrent/Flow
header extends java/lang/Object flags 31
innerclass innerClass java/util/concurrent/Flow$Processor outerClass java/util/concurrent/Flow innerClassName Processor flags 609
innerclass innerClass java/util/concurrent/Flow$Subscription outerClass java/util/concurrent/Flow innerClassName Subscription flags 609
innerclass innerClass java/util/concurrent/Flow$Subscriber outerClass java/util/concurrent/Flow innerClassName Subscriber flags 609
innerclass innerClass java/util/concurrent/Flow$Publisher outerClass java/util/concurrent/Flow innerClassName Publisher flags 609
method name defaultBufferSize descriptor ()I flags 9

class name java/util/concurrent/Flow$Processor
header extends java/lang/Object implements java/util/concurrent/Flow$Subscriber,java/util/concurrent/Flow$Publisher flags 601 signature <T:Ljava/lang/Object;R:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Flow$Subscriber<TT;>;Ljava/util/concurrent/Flow$Publisher<TR;>;
innerclass innerClass java/util/concurrent/Flow$Subscriber outerClass java/util/concurrent/Flow innerClassName Subscriber flags 609
innerclass innerClass java/util/concurrent/Flow$Publisher outerClass java/util/concurrent/Flow innerClassName Publisher flags 609
innerclass innerClass java/util/concurrent/Flow$Processor outerClass java/util/concurrent/Flow innerClassName Processor flags 609

class name java/util/concurrent/Flow$Publisher
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/util/concurrent/Flow$Subscriber outerClass java/util/concurrent/Flow innerClassName Subscriber flags 609
innerclass innerClass java/util/concurrent/Flow$Publisher outerClass java/util/concurrent/Flow innerClassName Publisher flags 609
method name subscribe descriptor (Ljava/util/concurrent/Flow$Subscriber;)V flags 401 signature (Ljava/util/concurrent/Flow$Subscriber<-TT;>;)V

class name java/util/concurrent/Flow$Subscriber
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/util/concurrent/Flow$Subscription outerClass java/util/concurrent/Flow innerClassName Subscription flags 609
innerclass innerClass java/util/concurrent/Flow$Subscriber outerClass java/util/concurrent/Flow innerClassName Subscriber flags 609
method name onSubscribe descriptor (Ljava/util/concurrent/Flow$Subscription;)V flags 401
method name onNext descriptor (Ljava/lang/Object;)V flags 401 signature (TT;)V
method name onError descriptor (Ljava/lang/Throwable;)V flags 401
method name onComplete descriptor ()V flags 401

class name java/util/concurrent/Flow$Subscription
header extends java/lang/Object flags 601
innerclass innerClass java/util/concurrent/Flow$Subscription outerClass java/util/concurrent/Flow innerClassName Subscription flags 609
method name request descriptor (J)V flags 401
method name cancel descriptor ()V flags 401

class name java/util/concurrent/ForkJoinPool
header extends java/util/concurrent/AbstractExecutorService flags 21
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
innerclass innerClass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory outerClass java/util/concurrent/ForkJoinPool innerClassName ForkJoinWorkerThreadFactory flags 609
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
innerclass innerClass java/lang/Thread$State outerClass java/lang/Thread innerClassName State flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
innerclass innerClass java/util/concurrent/CompletableFuture$AsynchronousCompletionTask outerClass java/util/concurrent/CompletableFuture innerClassName AsynchronousCompletionTask flags 609
method name <init> descriptor (ILjava/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory;Ljava/lang/Thread$UncaughtExceptionHandler;ZIIILjava/util/function/Predicate;JLjava/util/concurrent/TimeUnit;)V flags 1 signature (ILjava/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory;Ljava/lang/Thread$UncaughtExceptionHandler;ZIIILjava/util/function/Predicate<-Ljava/util/concurrent/ForkJoinPool;>;JLjava/util/concurrent/TimeUnit;)V

class name java/util/concurrent/ForkJoinTask
header extends java/lang/Object implements java/util/concurrent/Future,java/io/Serializable flags 421 signature <V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Future<TV;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name pollSubmission descriptor ()Ljava/util/concurrent/ForkJoinTask; flags c signature ()Ljava/util/concurrent/ForkJoinTask<*>;

class name java/util/concurrent/FutureTask
header extends java/lang/Object implements java/util/concurrent/RunnableFuture flags 21 signature <V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/RunnableFuture<TV;>;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/LinkedBlockingDeque
header extends java/util/AbstractQueue implements java/util/concurrent/BlockingDeque,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/concurrent/BlockingDeque<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name addAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<+TE;>;)Z
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z

class name java/util/concurrent/LinkedBlockingQueue
header extends java/util/AbstractQueue implements java/util/concurrent/BlockingQueue,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/concurrent/BlockingQueue<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z

class name java/util/concurrent/LinkedTransferQueue
header extends java/util/AbstractQueue implements java/util/concurrent/TransferQueue,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/concurrent/TransferQueue<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name toString descriptor ()Ljava/lang/String; flags 1
method name toArray descriptor ()[Ljava/lang/Object; flags 1
method name toArray descriptor ([Ljava/lang/Object;)[Ljava/lang/Object; flags 1 signature <T:Ljava/lang/Object;>([TT;)[TT;
method name removeIf descriptor (Ljava/util/function/Predicate;)Z flags 1 signature (Ljava/util/function/Predicate<-TE;>;)Z
method name removeAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name retainAll descriptor (Ljava/util/Collection;)Z flags 1 signature (Ljava/util/Collection<*>;)Z
method name clear descriptor ()V flags 1
method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V

class name java/util/concurrent/Phaser
header extends java/lang/Object flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609

class name java/util/concurrent/PriorityBlockingQueue
header extends java/util/AbstractQueue implements java/util/concurrent/BlockingQueue,java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/util/AbstractQueue<TE;>;Ljava/util/concurrent/BlockingQueue<TE;>;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/SubmissionPublisher
header extends java/lang/Object implements java/util/concurrent/Flow$Publisher,java/lang/AutoCloseable flags 21 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Flow$Publisher<TT;>;Ljava/lang/AutoCloseable;
innerclass innerClass java/util/concurrent/Flow$Subscriber outerClass java/util/concurrent/Flow innerClassName Subscriber flags 609
innerclass innerClass java/util/concurrent/Flow$Publisher outerClass java/util/concurrent/Flow innerClassName Publisher flags 609
method name <init> descriptor (Ljava/util/concurrent/Executor;ILjava/util/function/BiConsumer;)V flags 1 signature (Ljava/util/concurrent/Executor;ILjava/util/function/BiConsumer<-Ljava/util/concurrent/Flow$Subscriber<-TT;>;-Ljava/lang/Throwable;>;)V
method name <init> descriptor (Ljava/util/concurrent/Executor;I)V flags 1
method name <init> descriptor ()V flags 1
method name subscribe descriptor (Ljava/util/concurrent/Flow$Subscriber;)V flags 1 signature (Ljava/util/concurrent/Flow$Subscriber<-TT;>;)V
method name submit descriptor (Ljava/lang/Object;)I flags 1 signature (TT;)I
method name offer descriptor (Ljava/lang/Object;Ljava/util/function/BiPredicate;)I flags 1 signature (TT;Ljava/util/function/BiPredicate<Ljava/util/concurrent/Flow$Subscriber<-TT;>;-TT;>;)I
method name offer descriptor (Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;Ljava/util/function/BiPredicate;)I flags 1 signature (TT;JLjava/util/concurrent/TimeUnit;Ljava/util/function/BiPredicate<Ljava/util/concurrent/Flow$Subscriber<-TT;>;-TT;>;)I
method name close descriptor ()V flags 1
method name closeExceptionally descriptor (Ljava/lang/Throwable;)V flags 1
method name isClosed descriptor ()Z flags 1
method name getClosedException descriptor ()Ljava/lang/Throwable; flags 1
method name hasSubscribers descriptor ()Z flags 1
method name getNumberOfSubscribers descriptor ()I flags 1
method name getExecutor descriptor ()Ljava/util/concurrent/Executor; flags 1
method name getMaxBufferCapacity descriptor ()I flags 1
method name getSubscribers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/util/concurrent/Flow$Subscriber<-TT;>;>;
method name isSubscribed descriptor (Ljava/util/concurrent/Flow$Subscriber;)Z flags 1 signature (Ljava/util/concurrent/Flow$Subscriber<-TT;>;)Z
method name estimateMinimumDemand descriptor ()J flags 1
method name estimateMaximumLag descriptor ()I flags 1
method name consume descriptor (Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; flags 1 signature (Ljava/util/function/Consumer<-TT;>;)Ljava/util/concurrent/CompletableFuture<Ljava/lang/Void;>;

class name java/util/concurrent/SynchronousQueue
method name toString descriptor ()Ljava/lang/String; flags 1

class name java/util/concurrent/ThreadLocalRandom
header extends java/util/Random flags 21
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609

class name java/util/concurrent/ThreadPoolExecutor
header extends java/util/concurrent/AbstractExecutorService flags 21
innerclass innerClass java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy outerClass java/util/concurrent/ThreadPoolExecutor innerClassName DiscardOldestPolicy flags 9
innerclass innerClass java/util/concurrent/ThreadPoolExecutor$DiscardPolicy outerClass java/util/concurrent/ThreadPoolExecutor innerClassName DiscardPolicy flags 9
innerclass innerClass java/util/concurrent/ThreadPoolExecutor$AbortPolicy outerClass java/util/concurrent/ThreadPoolExecutor innerClassName AbortPolicy flags 9
innerclass innerClass java/util/concurrent/ThreadPoolExecutor$CallerRunsPolicy outerClass java/util/concurrent/ThreadPoolExecutor innerClassName CallerRunsPolicy flags 9
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name finalize descriptor ()V
method name finalize descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/util/concurrent/TimeUnit
header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum<Ljava/util/concurrent/TimeUnit;>;
method name toChronoUnit descriptor ()Ljava/time/temporal/ChronoUnit; flags 1
method name of descriptor (Ljava/time/temporal/ChronoUnit;)Ljava/util/concurrent/TimeUnit; flags 9

class name java/util/concurrent/atomic/AtomicBoolean
header extends java/lang/Object implements java/io/Serializable flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name weakCompareAndSet descriptor (ZZ)Z
method name weakCompareAndSet descriptor (ZZ)Z flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (ZZ)Z flags 1
method name getPlain descriptor ()Z flags 11
method name setPlain descriptor (Z)V flags 11
method name getOpaque descriptor ()Z flags 11
method name setOpaque descriptor (Z)V flags 11
method name getAcquire descriptor ()Z flags 11
method name setRelease descriptor (Z)V flags 11
method name compareAndExchange descriptor (ZZ)Z flags 11
method name compareAndExchangeAcquire descriptor (ZZ)Z flags 11
method name compareAndExchangeRelease descriptor (ZZ)Z flags 11
method name weakCompareAndSetVolatile descriptor (ZZ)Z flags 11
method name weakCompareAndSetAcquire descriptor (ZZ)Z flags 11
method name weakCompareAndSetRelease descriptor (ZZ)Z flags 11

class name java/util/concurrent/atomic/AtomicInteger
-method name weakCompareAndSet descriptor (II)Z
method name weakCompareAndSet descriptor (II)Z flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (II)Z flags 11
method name getPlain descriptor ()I flags 11
method name setPlain descriptor (I)V flags 11
method name getOpaque descriptor ()I flags 11
method name setOpaque descriptor (I)V flags 11
method name getAcquire descriptor ()I flags 11
method name setRelease descriptor (I)V flags 11
method name compareAndExchange descriptor (II)I flags 11
method name compareAndExchangeAcquire descriptor (II)I flags 11
method name compareAndExchangeRelease descriptor (II)I flags 11
method name weakCompareAndSetVolatile descriptor (II)Z flags 11
method name weakCompareAndSetAcquire descriptor (II)Z flags 11
method name weakCompareAndSetRelease descriptor (II)Z flags 11

class name java/util/concurrent/atomic/AtomicIntegerArray
-method name weakCompareAndSet descriptor (III)Z
method name weakCompareAndSet descriptor (III)Z flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (III)Z flags 11
method name getPlain descriptor (I)I flags 11
method name setPlain descriptor (II)V flags 11
method name getOpaque descriptor (I)I flags 11
method name setOpaque descriptor (II)V flags 11
method name getAcquire descriptor (I)I flags 11
method name setRelease descriptor (II)V flags 11
method name compareAndExchange descriptor (III)I flags 11
method name compareAndExchangeAcquire descriptor (III)I flags 11
method name compareAndExchangeRelease descriptor (III)I flags 11
method name weakCompareAndSetVolatile descriptor (III)Z flags 11
method name weakCompareAndSetAcquire descriptor (III)Z flags 11
method name weakCompareAndSetRelease descriptor (III)Z flags 11

class name java/util/concurrent/atomic/AtomicIntegerFieldUpdater
-method name newUpdater descriptor (Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
method name newUpdater descriptor (Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; flags 9 signature <U:Ljava/lang/Object;>(Ljava/lang/Class<TU;>;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater<TU;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/util/concurrent/atomic/AtomicLong
-method name weakCompareAndSet descriptor (JJ)Z
method name weakCompareAndSet descriptor (JJ)Z flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (JJ)Z flags 11
method name getPlain descriptor ()J flags 11
method name setPlain descriptor (J)V flags 11
method name getOpaque descriptor ()J flags 11
method name setOpaque descriptor (J)V flags 11
method name getAcquire descriptor ()J flags 11
method name setRelease descriptor (J)V flags 11
method name compareAndExchange descriptor (JJ)J flags 11
method name compareAndExchangeAcquire descriptor (JJ)J flags 11
method name compareAndExchangeRelease descriptor (JJ)J flags 11
method name weakCompareAndSetVolatile descriptor (JJ)Z flags 11
method name weakCompareAndSetAcquire descriptor (JJ)Z flags 11
method name weakCompareAndSetRelease descriptor (JJ)Z flags 11

class name java/util/concurrent/atomic/AtomicLongArray
-method name weakCompareAndSet descriptor (IJJ)Z
method name weakCompareAndSet descriptor (IJJ)Z flags 11 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (IJJ)Z flags 11
method name getPlain descriptor (I)J flags 11
method name setPlain descriptor (IJ)V flags 11
method name getOpaque descriptor (I)J flags 11
method name setOpaque descriptor (IJ)V flags 11
method name getAcquire descriptor (I)J flags 11
method name setRelease descriptor (IJ)V flags 11
method name compareAndExchange descriptor (IJJ)J flags 11
method name compareAndExchangeAcquire descriptor (IJJ)J flags 11
method name compareAndExchangeRelease descriptor (IJJ)J flags 11
method name weakCompareAndSetVolatile descriptor (IJJ)Z flags 11
method name weakCompareAndSetAcquire descriptor (IJJ)Z flags 11
method name weakCompareAndSetRelease descriptor (IJJ)Z flags 11

class name java/util/concurrent/atomic/AtomicLongFieldUpdater
-method name newUpdater descriptor (Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
method name newUpdater descriptor (Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; flags 9 signature <U:Ljava/lang/Object;>(Ljava/lang/Class<TU;>;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater<TU;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/util/concurrent/atomic/AtomicMarkableReference
header extends java/lang/Object flags 21 signature <V:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/atomic/AtomicReference
header extends java/lang/Object implements java/io/Serializable flags 21 signature <V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name weakCompareAndSet descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z
method name weakCompareAndSet descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 11 deprecated true signature (TV;TV;)Z runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (TV;TV;)Z
method name getPlain descriptor ()Ljava/lang/Object; flags 11 signature ()TV;
method name setPlain descriptor (Ljava/lang/Object;)V flags 11 signature (TV;)V
method name getOpaque descriptor ()Ljava/lang/Object; flags 11 signature ()TV;
method name setOpaque descriptor (Ljava/lang/Object;)V flags 11 signature (TV;)V
method name getAcquire descriptor ()Ljava/lang/Object; flags 11 signature ()TV;
method name setRelease descriptor (Ljava/lang/Object;)V flags 11 signature (TV;)V
method name compareAndExchange descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 11 signature (TV;TV;)TV;
method name compareAndExchangeAcquire descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 11 signature (TV;TV;)TV;
method name compareAndExchangeRelease descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 11 signature (TV;TV;)TV;
method name weakCompareAndSetVolatile descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (TV;TV;)Z
method name weakCompareAndSetAcquire descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (TV;TV;)Z
method name weakCompareAndSetRelease descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (TV;TV;)Z

class name java/util/concurrent/atomic/AtomicReferenceArray
header extends java/lang/Object implements java/io/Serializable flags 21 signature <E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name weakCompareAndSet descriptor (ILjava/lang/Object;Ljava/lang/Object;)Z
method name weakCompareAndSet descriptor (ILjava/lang/Object;Ljava/lang/Object;)Z flags 11 deprecated true signature (ITE;TE;)Z runtimeAnnotations @Ljava/lang/Deprecated;(since="9")
method name weakCompareAndSetPlain descriptor (ILjava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (ITE;TE;)Z
method name getPlain descriptor (I)Ljava/lang/Object; flags 11 signature (I)TE;
method name setPlain descriptor (ILjava/lang/Object;)V flags 11 signature (ITE;)V
method name getOpaque descriptor (I)Ljava/lang/Object; flags 11 signature (I)TE;
method name setOpaque descriptor (ILjava/lang/Object;)V flags 11 signature (ITE;)V
method name getAcquire descriptor (I)Ljava/lang/Object; flags 11 signature (I)TE;
method name setRelease descriptor (ILjava/lang/Object;)V flags 11 signature (ITE;)V
method name compareAndExchange descriptor (ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 11 signature (ITE;TE;)TE;
method name compareAndExchangeAcquire descriptor (ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 11 signature (ITE;TE;)TE;
method name compareAndExchangeRelease descriptor (ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 11 signature (ITE;TE;)TE;
method name weakCompareAndSetVolatile descriptor (ILjava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (ITE;TE;)Z
method name weakCompareAndSetAcquire descriptor (ILjava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (ITE;TE;)Z
method name weakCompareAndSetRelease descriptor (ILjava/lang/Object;Ljava/lang/Object;)Z flags 11 signature (ITE;TE;)Z

class name java/util/concurrent/atomic/AtomicReferenceFieldUpdater
-method name newUpdater descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
method name newUpdater descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; flags 9 signature <U:Ljava/lang/Object;W:Ljava/lang/Object;>(Ljava/lang/Class<TU;>;Ljava/lang/Class<TW;>;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater<TU;TW;>; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/util/concurrent/atomic/AtomicStampedReference
header extends java/lang/Object flags 21 signature <V:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/atomic/Striped64
header extends java/lang/Number flags 420
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/locks/AbstractQueuedLongSynchronizer
header extends java/util/concurrent/locks/AbstractOwnableSynchronizer implements java/io/Serializable flags 421
innerclass innerClass java/util/concurrent/locks/AbstractQueuedLongSynchronizer$ConditionObject outerClass java/util/concurrent/locks/AbstractQueuedLongSynchronizer innerClassName ConditionObject flags 1
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/locks/AbstractQueuedSynchronizer
header extends java/util/concurrent/locks/AbstractOwnableSynchronizer implements java/io/Serializable flags 421
innerclass innerClass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject outerClass java/util/concurrent/locks/AbstractQueuedSynchronizer innerClassName ConditionObject flags 1
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/concurrent/locks/ReentrantLock
header extends java/lang/Object implements java/util/concurrent/locks/Lock,java/io/Serializable flags 21
innerclass innerClass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject outerClass java/util/concurrent/locks/AbstractQueuedSynchronizer innerClassName ConditionObject flags 1

class name java/util/concurrent/locks/ReentrantReadWriteLock
header extends java/lang/Object implements java/util/concurrent/locks/ReadWriteLock,java/io/Serializable flags 21
innerclass innerClass java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock outerClass java/util/concurrent/locks/ReentrantReadWriteLock innerClassName WriteLock flags 9
innerclass innerClass java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock outerClass java/util/concurrent/locks/ReentrantReadWriteLock innerClassName ReadLock flags 9
innerclass innerClass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject outerClass java/util/concurrent/locks/AbstractQueuedSynchronizer innerClassName ConditionObject flags 1

class name java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock
header extends java/lang/Object implements java/util/concurrent/locks/Lock,java/io/Serializable flags 21
innerclass innerClass java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock outerClass java/util/concurrent/locks/ReentrantReadWriteLock innerClassName WriteLock flags 9
innerclass innerClass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject outerClass java/util/concurrent/locks/AbstractQueuedSynchronizer innerClassName ConditionObject flags 1

class name java/util/concurrent/locks/StampedLock
header extends java/lang/Object implements java/io/Serializable flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name writeLock descriptor ()J
-method name tryWriteLock descriptor ()J
-method name writeLockInterruptibly descriptor ()J
-method name readLock descriptor ()J
-method name tryReadLock descriptor ()J
-method name tryReadLock descriptor (JLjava/util/concurrent/TimeUnit;)J
-method name readLockInterruptibly descriptor ()J
-method name unlockWrite descriptor (J)V
-method name unlockRead descriptor (J)V
-method name unlock descriptor (J)V
-method name tryUnlockWrite descriptor ()Z
-method name tryUnlockRead descriptor ()Z
method name writeLock descriptor ()J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name tryWriteLock descriptor ()J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name writeLockInterruptibly descriptor ()J thrownTypes java/lang/InterruptedException flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name readLock descriptor ()J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name tryReadLock descriptor ()J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name tryReadLock descriptor (JLjava/util/concurrent/TimeUnit;)J thrownTypes java/lang/InterruptedException flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name readLockInterruptibly descriptor ()J thrownTypes java/lang/InterruptedException flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name unlockWrite descriptor (J)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name unlockRead descriptor (J)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name unlock descriptor (J)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name tryUnlockWrite descriptor ()Z flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;
method name tryUnlockRead descriptor ()Z flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ReservedStackAccess;

class name java/util/function/BiConsumer
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/BiFunction
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;R:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/BiPredicate
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/BinaryOperator
header extends java/lang/Object implements java/util/function/BiFunction flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/function/BiFunction<TT;TT;TT;>; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/Consumer
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/DoubleConsumer
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/DoublePredicate
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/DoubleUnaryOperator
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/Function
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;R:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/IntConsumer
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/IntPredicate
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/IntUnaryOperator
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/LongConsumer
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/LongPredicate
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/LongUnaryOperator
header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/Predicate
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/function/UnaryOperator
header extends java/lang/Object implements java/util/function/Function flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/function/Function<TT;TT;>; runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/jar/Attributes$Name
field name MULTI_RELEASE descriptor Ljava/util/jar/Attributes$Name; flags 19

class name java/util/jar/JarFile
header extends java/util/zip/ZipFile flags 21
innerclass innerClass java/lang/Runtime$Version outerClass java/lang/Runtime innerClassName Version flags 19
method name baseVersion descriptor ()Ljava/lang/Runtime$Version; flags 9
method name runtimeVersion descriptor ()Ljava/lang/Runtime$Version; flags 9
method name <init> descriptor (Ljava/io/File;ZILjava/lang/Runtime$Version;)V thrownTypes java/io/IOException flags 1
method name getVersion descriptor ()Ljava/lang/Runtime$Version; flags 11
method name isMultiRelease descriptor ()Z flags 11

class name java/util/jar/Manifest
header extends java/lang/Object implements java/lang/Cloneable flags 21
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/util/jar/Pack200
header extends java/lang/Object flags 421
innerclass innerClass java/util/jar/Pack200$Unpacker outerClass java/util/jar/Pack200 innerClassName Unpacker flags 609
innerclass innerClass java/util/jar/Pack200$Packer outerClass java/util/jar/Pack200 innerClassName Packer flags 609

class name java/util/jar/Pack200$Packer
-method name addPropertyChangeListener descriptor (Ljava/beans/PropertyChangeListener;)V
-method name removePropertyChangeListener descriptor (Ljava/beans/PropertyChangeListener;)V

class name java/util/jar/Pack200$Unpacker
-method name addPropertyChangeListener descriptor (Ljava/beans/PropertyChangeListener;)V
-method name removePropertyChangeListener descriptor (Ljava/beans/PropertyChangeListener;)V

class name java/util/regex/Matcher
method name appendReplacement descriptor (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/regex/Matcher; flags 1
method name appendTail descriptor (Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder; flags 1
method name replaceAll descriptor (Ljava/util/function/Function;)Ljava/lang/String; flags 1 signature (Ljava/util/function/Function<Ljava/util/regex/MatchResult;Ljava/lang/String;>;)Ljava/lang/String;
method name results descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream<Ljava/util/regex/MatchResult;>;
method name replaceFirst descriptor (Ljava/util/function/Function;)Ljava/lang/String; flags 1 signature (Ljava/util/function/Function<Ljava/util/regex/MatchResult;Ljava/lang/String;>;)Ljava/lang/String;

class name java/util/regex/Pattern
header extends java/lang/Object implements java/io/Serializable flags 31
innerclass innerClass java/text/Normalizer$Form outerClass java/text/Normalizer innerClassName Form flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/spi/AbstractResourceBundleProvider
header extends java/lang/Object implements java/util/spi/ResourceBundleProvider flags 421
innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name <init> descriptor ()V flags 4
method name <init> descriptor ([Ljava/lang/String;)V flags 84
method name toBundleName descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/lang/String; flags 4
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; flags 1

class name java/util/spi/CurrencyNameProvider
header extends java/util/spi/LocaleServiceProvider flags 421
innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9

class name java/util/spi/ResourceBundleProvider
header extends java/lang/Object flags 601
method name getBundle descriptor (Ljava/lang/String;Ljava/util/Locale;)Ljava/util/ResourceBundle; flags 401

class name java/util/spi/ToolProvider
header extends java/lang/Object flags 601
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name name descriptor ()Ljava/lang/String; flags 401
method name run descriptor (Ljava/io/PrintWriter;Ljava/io/PrintWriter;[Ljava/lang/String;)I flags 481
method name run descriptor (Ljava/io/PrintStream;Ljava/io/PrintStream;[Ljava/lang/String;)I flags 81
method name findFirst descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 9 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/util/spi/ToolProvider;>;

class name java/util/stream/Collectors
header extends java/lang/Object flags 31
innerclass innerClass java/util/stream/Collector$Characteristics outerClass java/util/stream/Collector innerClassName Characteristics flags 4019
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name flatMapping descriptor (Ljava/util/function/Function;Ljava/util/stream/Collector;)Ljava/util/stream/Collector; flags 9 signature <T:Ljava/lang/Object;U:Ljava/lang/Object;A:Ljava/lang/Object;R:Ljava/lang/Object;>(Ljava/util/function/Function<-TT;+Ljava/util/stream/Stream<+TU;>;>;Ljava/util/stream/Collector<-TU;TA;TR;>;)Ljava/util/stream/Collector<TT;*TR;>;
method name filtering descriptor (Ljava/util/function/Predicate;Ljava/util/stream/Collector;)Ljava/util/stream/Collector; flags 9 signature <T:Ljava/lang/Object;A:Ljava/lang/Object;R:Ljava/lang/Object;>(Ljava/util/function/Predicate<-TT;>;Ljava/util/stream/Collector<-TT;TA;TR;>;)Ljava/util/stream/Collector<TT;*TR;>;

class name java/util/stream/DoubleStream
header extends java/lang/Object implements java/util/stream/BaseStream flags 601 signature Ljava/lang/Object;Ljava/util/stream/BaseStream<Ljava/lang/Double;Ljava/util/stream/DoubleStream;>;
innerclass innerClass java/util/stream/DoubleStream$Builder outerClass java/util/stream/DoubleStream innerClassName Builder flags 609
innerclass innerClass java/util/PrimitiveIterator$OfDouble outerClass java/util/PrimitiveIterator innerClassName OfDouble flags 609
innerclass innerClass java/util/Spliterator$OfDouble outerClass java/util/Spliterator innerClassName OfDouble flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name takeWhile descriptor (Ljava/util/function/DoublePredicate;)Ljava/util/stream/DoubleStream; flags 1
method name dropWhile descriptor (Ljava/util/function/DoublePredicate;)Ljava/util/stream/DoubleStream; flags 1
method name iterate descriptor (DLjava/util/function/DoublePredicate;Ljava/util/function/DoubleUnaryOperator;)Ljava/util/stream/DoubleStream; flags 9

class name java/util/stream/IntStream
header extends java/lang/Object implements java/util/stream/BaseStream flags 601 signature Ljava/lang/Object;Ljava/util/stream/BaseStream<Ljava/lang/Integer;Ljava/util/stream/IntStream;>;
innerclass innerClass java/util/stream/IntStream$Builder outerClass java/util/stream/IntStream innerClassName Builder flags 609
innerclass innerClass java/util/PrimitiveIterator$OfInt outerClass java/util/PrimitiveIterator innerClassName OfInt flags 609
innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name takeWhile descriptor (Ljava/util/function/IntPredicate;)Ljava/util/stream/IntStream; flags 1
method name dropWhile descriptor (Ljava/util/function/IntPredicate;)Ljava/util/stream/IntStream; flags 1
method name iterate descriptor (ILjava/util/function/IntPredicate;Ljava/util/function/IntUnaryOperator;)Ljava/util/stream/IntStream; flags 9

class name java/util/stream/LongStream
header extends java/lang/Object implements java/util/stream/BaseStream flags 601 signature Ljava/lang/Object;Ljava/util/stream/BaseStream<Ljava/lang/Long;Ljava/util/stream/LongStream;>;
innerclass innerClass java/util/stream/LongStream$Builder outerClass java/util/stream/LongStream innerClassName Builder flags 609
innerclass innerClass java/util/PrimitiveIterator$OfLong outerClass java/util/PrimitiveIterator innerClassName OfLong flags 609
innerclass innerClass java/util/Spliterator$OfLong outerClass java/util/Spliterator innerClassName OfLong flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name takeWhile descriptor (Ljava/util/function/LongPredicate;)Ljava/util/stream/LongStream; flags 1
method name dropWhile descriptor (Ljava/util/function/LongPredicate;)Ljava/util/stream/LongStream; flags 1
method name iterate descriptor (JLjava/util/function/LongPredicate;Ljava/util/function/LongUnaryOperator;)Ljava/util/stream/LongStream; flags 9

class name java/util/stream/Stream
header extends java/lang/Object implements java/util/stream/BaseStream flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/stream/BaseStream<TT;Ljava/util/stream/Stream<TT;>;>;
innerclass innerClass java/util/stream/Stream$Builder outerClass java/util/stream/Stream innerClassName Builder flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name generate descriptor (Ljava/util/function/Supplier;)Ljava/util/stream/Stream;
method name takeWhile descriptor (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; flags 1 signature (Ljava/util/function/Predicate<-TT;>;)Ljava/util/stream/Stream<TT;>;
method name dropWhile descriptor (Ljava/util/function/Predicate;)Ljava/util/stream/Stream; flags 1 signature (Ljava/util/function/Predicate<-TT;>;)Ljava/util/stream/Stream<TT;>;
method name ofNullable descriptor (Ljava/lang/Object;)Ljava/util/stream/Stream; flags 9 signature <T:Ljava/lang/Object;>(TT;)Ljava/util/stream/Stream<TT;>;
method name iterate descriptor (Ljava/lang/Object;Ljava/util/function/Predicate;Ljava/util/function/UnaryOperator;)Ljava/util/stream/Stream; flags 9 signature <T:Ljava/lang/Object;>(TT;Ljava/util/function/Predicate<-TT;>;Ljava/util/function/UnaryOperator<TT;>;)Ljava/util/stream/Stream<TT;>;
method name generate descriptor (Ljava/util/function/Supplier;)Ljava/util/stream/Stream; flags 9 signature <T:Ljava/lang/Object;>(Ljava/util/function/Supplier<+TT;>;)Ljava/util/stream/Stream<TT;>;

class name java/util/zip/Adler32
-method name update descriptor ([B)V

class name java/util/zip/CRC32
-method name update descriptor ([B)V

class name java/util/zip/CRC32C
header extends java/lang/Object implements java/util/zip/Checksum flags 31
method name <init> descriptor ()V flags 1
method name update descriptor (I)V flags 1
method name update descriptor ([BII)V flags 1
method name update descriptor (Ljava/nio/ByteBuffer;)V flags 1
method name reset descriptor ()V flags 1
method name getValue descriptor ()J flags 1

class name java/util/zip/Checksum
method name update descriptor ([B)V flags 1
method name update descriptor (Ljava/nio/ByteBuffer;)V flags 1

class name java/util/zip/Deflater
-method name finalize descriptor ()V
method name finalize descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/util/zip/Inflater
-method name finalize descriptor ()V
method name finalize descriptor ()V flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name java/util/zip/ZipEntry
method name setTimeLocal descriptor (Ljava/time/LocalDateTime;)V flags 1
method name getTimeLocal descriptor ()Ljava/time/LocalDateTime; flags 1

class name java/util/zip/ZipFile
header extends java/lang/Object implements java/util/zip/ZipConstants,java/io/Closeable flags 21
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609
-method name finalize descriptor ()V
method name finalize descriptor ()V thrownTypes java/io/IOException flags 4 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/crypto/ExemptionMechanism
-method name finalize descriptor ()V

class name javax/crypto/SealedObject
header extends java/lang/Object implements java/io/Serializable flags 21

class name javax/net/ssl/ExtendedSSLSession
method name getStatusResponses descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<[B>;

class name javax/net/ssl/HandshakeCompletedEvent
-method name getPeerCertificateChain descriptor ()[Ljavax/security/cert/X509Certificate;
method name getPeerCertificateChain descriptor ()[Ljavax/security/cert/X509Certificate; thrownTypes javax/net/ssl/SSLPeerUnverifiedException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/net/ssl/SSLEngineResult
header extends java/lang/Object flags 21
innerclass innerClass javax/net/ssl/SSLEngineResult$HandshakeStatus outerClass javax/net/ssl/SSLEngineResult innerClassName HandshakeStatus flags 4019
innerclass innerClass javax/net/ssl/SSLEngineResult$Status outerClass javax/net/ssl/SSLEngineResult innerClassName Status flags 4019
method name <init> descriptor (Ljavax/net/ssl/SSLEngineResult$Status;Ljavax/net/ssl/SSLEngineResult$HandshakeStatus;IIJ)V flags 1
method name sequenceNumber descriptor ()J flags 11

class name javax/net/ssl/SSLEngineResult$HandshakeStatus
field name NEED_UNWRAP_AGAIN descriptor Ljavax/net/ssl/SSLEngineResult$HandshakeStatus; flags 4019

class name javax/net/ssl/SSLParameters
method name setEnableRetransmissions descriptor (Z)V flags 1
method name getEnableRetransmissions descriptor ()Z flags 1
method name setMaximumPacketSize descriptor (I)V flags 1
method name getMaximumPacketSize descriptor ()I flags 1

class name javax/net/ssl/SSLSession
-method name getPeerCertificateChain descriptor ()[Ljavax/security/cert/X509Certificate;
method name getPeerCertificateChain descriptor ()[Ljavax/security/cert/X509Certificate; thrownTypes javax/net/ssl/SSLPeerUnverifiedException flags 401 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/auth/Policy
header extends java/lang/Object flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="1.4")

class name javax/security/auth/Subject
header extends java/lang/Object implements java/io/Serializable flags 31
innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409

class name javax/security/auth/login/LoginContext
header extends java/lang/Object flags 21
innerclass innerClass javax/security/auth/login/AppConfigurationEntry$LoginModuleControlFlag outerClass javax/security/auth/login/AppConfigurationEntry innerClassName LoginModuleControlFlag flags 9
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name javax/security/cert/Certificate
header extends java/lang/Object flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/cert/CertificateEncodingException
header extends javax/security/cert/CertificateException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/cert/CertificateException
header extends java/lang/Exception flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/cert/CertificateExpiredException
header extends javax/security/cert/CertificateException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/cert/CertificateNotYetValidException
header extends javax/security/cert/CertificateException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/cert/CertificateParsingException
header extends javax/security/cert/CertificateException flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

class name javax/security/cert/X509Certificate
header extends javax/security/cert/Certificate flags 421 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="9")

-class name jdk/Exported

