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

class name java/io/BufferedInputStream
-method name read descriptor ()I
-method name read descriptor ([BII)I
-method name skip descriptor (J)J
-method name available descriptor ()I
-method name mark descriptor (I)V
-method name reset descriptor ()V
method name read descriptor ()I thrownTypes java/io/IOException flags 1
method name read descriptor ([BII)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 mark descriptor (I)V flags 1
method name reset descriptor ()V thrownTypes java/io/IOException flags 1

class name java/io/BufferedOutputStream
-method name write descriptor (I)V
-method name write descriptor ([BII)V
-method name flush descriptor ()V
method name write descriptor (I)V thrownTypes java/io/IOException flags 1
method name write descriptor ([BII)V thrownTypes java/io/IOException flags 1
method name flush descriptor ()V thrownTypes java/io/IOException flags 1

class name java/io/FilterInputStream
-method name mark descriptor (I)V
-method name reset descriptor ()V
method name mark descriptor (I)V flags 1
method name reset descriptor ()V thrownTypes java/io/IOException flags 1

class name java/io/InputStream
-method name mark descriptor (I)V
-method name reset descriptor ()V
method name mark descriptor (I)V flags 1
method name reset descriptor ()V thrownTypes java/io/IOException flags 1

class name java/io/InvalidClassException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/io/InvalidObjectException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/io/ObjectStreamClass
header extends java/lang/Object 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/io/ObjectStreamException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 4
method name <init> descriptor (Ljava/lang/Throwable;)V flags 4

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/PushbackInputStream
-method name mark descriptor (I)V
-method name reset descriptor ()V
-method name close descriptor ()V
method name mark descriptor (I)V flags 1
method name reset descriptor ()V thrownTypes java/io/IOException flags 1
method name close descriptor ()V thrownTypes java/io/IOException flags 1

class name java/io/RandomAccessFile
-method name length descriptor ()J
-method name setLength descriptor (J)V
method name length descriptor ()J thrownTypes java/io/IOException flags 1
method name setLength descriptor (J)V thrownTypes java/io/IOException flags 1

class name java/lang/AbstractStringBuilder
header extends java/lang/Object implements java/lang/Appendable,java/lang/CharSequence sealed true 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

class name java/lang/Character$UnicodeBlock
field name ARABIC_EXTENDED_B descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name VITHKUQI descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name LATIN_EXTENDED_F descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name OLD_UYGHUR descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name CYPRO_MINOAN descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name TANGSA descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name KANA_EXTENDED_B descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name ZNAMENNY_MUSICAL_NOTATION descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name LATIN_EXTENDED_G descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name TOTO descriptor Ljava/lang/Character$UnicodeBlock; flags 19
field name ETHIOPIC_EXTENDED_B descriptor Ljava/lang/Character$UnicodeBlock; flags 19

class name java/lang/Character$UnicodeScript
field name VITHKUQI descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name OLD_UYGHUR descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name CYPRO_MINOAN descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name TANGSA descriptor Ljava/lang/Character$UnicodeScript; flags 4019
field name TOTO descriptor Ljava/lang/Character$UnicodeScript; flags 4019

class name java/lang/Compiler
header extends java/lang/Object flags 31 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="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;})

class name java/lang/Double
-method name isInfinite descriptor (D)Z
field name PRECISION descriptor I constantValue 53 flags 19
method name isInfinite descriptor (D)Z flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;

class name java/lang/Float
-method name isInfinite descriptor (F)Z
field name PRECISION descriptor I constantValue 24 flags 19
method name isInfinite descriptor (F)Z flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;

class name java/lang/IllegalCallerException
header extends java/lang/RuntimeException flags 21

class name java/lang/Integer
-method name divideUnsigned descriptor (II)I
-method name remainderUnsigned descriptor (II)I
method name divideUnsigned descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name remainderUnsigned descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name compress descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name expand descriptor (II)I flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;

class name java/lang/LayerInstantiationException
header extends java/lang/RuntimeException flags 21

class name java/lang/Long
-method name divideUnsigned descriptor (JJ)J
-method name remainderUnsigned descriptor (JJ)J
method name divideUnsigned descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name remainderUnsigned descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name compress descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name expand descriptor (JJ)J flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;

class name java/lang/MatchException
header extends java/lang/RuntimeException flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SWITCH_PATTERN_MATCHING;)
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name java/lang/Math
-method name round descriptor (F)I
-method name round descriptor (D)J
field name TAU descriptor D constantValue 6.283185307179586 flags 19
method name round descriptor (F)I flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name round descriptor (D)J flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;

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

class name java/lang/Object
-method name wait descriptor (J)V
method name wait descriptor (J)V thrownTypes java/lang/InterruptedException flags 11

class name java/lang/StrictMath
field name TAU descriptor D constantValue 6.283185307179586 flags 19

class name java/lang/SuppressWarnings
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;SOURCE;)

class name java/lang/Thread
header extends java/lang/Object implements java/lang/Runnable nestMembers java/lang/Thread$UncaughtExceptionHandler,java/lang/Thread$State,java/lang/Thread$Builder,java/lang/Thread$Builder$OfVirtual,java/lang/Thread$Builder$OfPlatform 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
innerclass innerClass java/lang/Thread$Builder outerClass java/lang/Thread innerClassName Builder flags 609
innerclass innerClass java/lang/Thread$Builder$OfPlatform outerClass java/lang/Thread$Builder innerClassName OfPlatform flags 609
innerclass innerClass java/lang/Thread$Builder$OfVirtual outerClass java/lang/Thread$Builder innerClassName OfVirtual flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name yield descriptor ()V
-method name sleep descriptor (J)V
-method name start descriptor ()V
-method name isAlive descriptor ()Z
-method name join descriptor (J)V
-method name join descriptor (JI)V
-method name getId descriptor ()J
method name yield descriptor ()V flags 9
method name sleep descriptor (J)V thrownTypes java/lang/InterruptedException flags 9
method name sleep descriptor (Ljava/time/Duration;)V thrownTypes java/lang/InterruptedException flags 9
method name ofPlatform descriptor ()Ljava/lang/Thread$Builder$OfPlatform; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
method name ofVirtual descriptor ()Ljava/lang/Thread$Builder$OfVirtual; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
method name startVirtualThread descriptor (Ljava/lang/Runnable;)Ljava/lang/Thread; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
method name isVirtual descriptor ()Z flags 11 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
method name start descriptor ()V flags 1
method name isAlive descriptor ()Z flags 11
method name join descriptor (J)V thrownTypes java/lang/InterruptedException flags 11
method name join descriptor (JI)V thrownTypes java/lang/InterruptedException flags 11
method name join descriptor (Ljava/time/Duration;)Z thrownTypes java/lang/InterruptedException flags 11
method name getId descriptor ()J flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")
method name threadId descriptor ()J flags 11

class name java/lang/Thread$Builder
header extends java/lang/Object nestHost java/lang/Thread sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
innerclass innerClass java/lang/Thread$Builder outerClass java/lang/Thread innerClassName Builder flags 609
innerclass innerClass java/lang/Thread$Builder$OfVirtual outerClass java/lang/Thread$Builder innerClassName OfVirtual flags 609
innerclass innerClass java/lang/Thread$Builder$OfPlatform outerClass java/lang/Thread$Builder innerClassName OfPlatform flags 609
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
method name name descriptor (Ljava/lang/String;)Ljava/lang/Thread$Builder; flags 401
method name name descriptor (Ljava/lang/String;J)Ljava/lang/Thread$Builder; flags 401
method name allowSetThreadLocals descriptor (Z)Ljava/lang/Thread$Builder; flags 401
method name inheritInheritableThreadLocals descriptor (Z)Ljava/lang/Thread$Builder; flags 401
method name uncaughtExceptionHandler descriptor (Ljava/lang/Thread$UncaughtExceptionHandler;)Ljava/lang/Thread$Builder; flags 401
method name unstarted descriptor (Ljava/lang/Runnable;)Ljava/lang/Thread; flags 401
method name start descriptor (Ljava/lang/Runnable;)Ljava/lang/Thread; flags 401
method name factory descriptor ()Ljava/util/concurrent/ThreadFactory; flags 401

class name java/lang/Thread$Builder$OfPlatform
header extends java/lang/Object implements java/lang/Thread$Builder nestHost java/lang/Thread sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
innerclass innerClass java/lang/Thread$Builder outerClass java/lang/Thread innerClassName Builder flags 609
innerclass innerClass java/lang/Thread$Builder$OfPlatform outerClass java/lang/Thread$Builder innerClassName OfPlatform flags 609
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
method name name descriptor (Ljava/lang/String;)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name name descriptor (Ljava/lang/String;J)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name allowSetThreadLocals descriptor (Z)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name inheritInheritableThreadLocals descriptor (Z)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name uncaughtExceptionHandler descriptor (Ljava/lang/Thread$UncaughtExceptionHandler;)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name group descriptor (Ljava/lang/ThreadGroup;)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name daemon descriptor (Z)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name daemon descriptor ()Ljava/lang/Thread$Builder$OfPlatform; flags 1
method name priority descriptor (I)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name stackSize descriptor (J)Ljava/lang/Thread$Builder$OfPlatform; flags 401
method name uncaughtExceptionHandler descriptor (Ljava/lang/Thread$UncaughtExceptionHandler;)Ljava/lang/Thread$Builder; flags 1041
method name inheritInheritableThreadLocals descriptor (Z)Ljava/lang/Thread$Builder; flags 1041
method name allowSetThreadLocals descriptor (Z)Ljava/lang/Thread$Builder; flags 1041
method name name descriptor (Ljava/lang/String;J)Ljava/lang/Thread$Builder; flags 1041
method name name descriptor (Ljava/lang/String;)Ljava/lang/Thread$Builder; flags 1041

class name java/lang/Thread$Builder$OfVirtual
header extends java/lang/Object implements java/lang/Thread$Builder nestHost java/lang/Thread sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
innerclass innerClass java/lang/Thread$Builder outerClass java/lang/Thread innerClassName Builder flags 609
innerclass innerClass java/lang/Thread$Builder$OfVirtual outerClass java/lang/Thread$Builder innerClassName OfVirtual flags 609
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
method name name descriptor (Ljava/lang/String;)Ljava/lang/Thread$Builder$OfVirtual; flags 401
method name name descriptor (Ljava/lang/String;J)Ljava/lang/Thread$Builder$OfVirtual; flags 401
method name allowSetThreadLocals descriptor (Z)Ljava/lang/Thread$Builder$OfVirtual; flags 401
method name inheritInheritableThreadLocals descriptor (Z)Ljava/lang/Thread$Builder$OfVirtual; flags 401
method name uncaughtExceptionHandler descriptor (Ljava/lang/Thread$UncaughtExceptionHandler;)Ljava/lang/Thread$Builder$OfVirtual; flags 401
method name uncaughtExceptionHandler descriptor (Ljava/lang/Thread$UncaughtExceptionHandler;)Ljava/lang/Thread$Builder; flags 1041
method name inheritInheritableThreadLocals descriptor (Z)Ljava/lang/Thread$Builder; flags 1041
method name allowSetThreadLocals descriptor (Z)Ljava/lang/Thread$Builder; flags 1041
method name name descriptor (Ljava/lang/String;J)Ljava/lang/Thread$Builder; flags 1041
method name name descriptor (Ljava/lang/String;)Ljava/lang/Thread$Builder; flags 1041

class name java/lang/ThreadGroup
header extends java/lang/Object implements java/lang/Thread$UncaughtExceptionHandler flags 21
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name isDestroyed descriptor ()Z
method name isDestroyed descriptor ()Z flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="16")

class name java/lang/WrongThreadException
header extends java/lang/RuntimeException flags 31
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/constant/ClassDesc
header extends java/lang/Object implements java/lang/constant/ConstantDesc,java/lang/invoke/TypeDescriptor$OfField sealed true flags 601 signature Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;Ljava/lang/invoke/TypeDescriptor$OfField<Ljava/lang/constant/ClassDesc;>;
innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609

class name java/lang/constant/ConstantDesc
header extends java/lang/Object sealed true flags 601
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/lang/constant/DirectMethodHandleDesc
header extends java/lang/Object implements java/lang/constant/MethodHandleDesc nestMembers java/lang/constant/DirectMethodHandleDesc$Kind sealed true flags 601
innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019

class name java/lang/constant/MethodHandleDesc
header extends java/lang/Object implements java/lang/constant/ConstantDesc sealed true flags 601
innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019

class name java/lang/constant/MethodTypeDesc
header extends java/lang/Object implements java/lang/constant/ConstantDesc,java/lang/invoke/TypeDescriptor$OfMethod sealed true flags 601 signature Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;Ljava/lang/invoke/TypeDescriptor$OfMethod<Ljava/lang/constant/ClassDesc;Ljava/lang/constant/MethodTypeDesc;>;
innerclass innerClass java/lang/invoke/TypeDescriptor$OfMethod outerClass java/lang/invoke/TypeDescriptor innerClassName OfMethod flags 609
innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/lang/foreign/AbstractLayout
header extends java/lang/Object implements java/lang/foreign/MemoryLayout flags 420
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name <init> descriptor (JJLjava/util/Optional;)V flags 1 signature (JJLjava/util/Optional<Ljava/lang/String;>;)V
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1
method name name descriptor ()Ljava/util/Optional; flags 11 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1
method name bitAlignment descriptor ()J flags 11
method name bitSize descriptor ()J flags 1
method name isPadding descriptor ()Z 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 401
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name byteSize descriptor ()J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/Addressable
header extends java/lang/Object sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name address descriptor ()Ljava/lang/foreign/MemoryAddress; flags 401

class name java/lang/foreign/FunctionDescriptor
header extends java/lang/Object sealed true flags 21 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name returnLayout descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/foreign/MemoryLayout;>;
method name argumentLayouts descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/foreign/MemoryLayout;>;
method name of descriptor (Ljava/lang/foreign/MemoryLayout;[Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/FunctionDescriptor; flags 89
method name ofVoid descriptor ([Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/FunctionDescriptor; flags 89
method name asVariadic descriptor ([Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/FunctionDescriptor; flags 81
method name firstVariadicArgumentIndex descriptor ()I flags 1
method name appendArgumentLayouts descriptor ([Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/FunctionDescriptor; flags 81
method name insertArgumentLayouts descriptor (I[Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/FunctionDescriptor; flags 81
method name changeReturnLayout descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/FunctionDescriptor; flags 1
method name dropReturnLayout descriptor ()Ljava/lang/foreign/FunctionDescriptor; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1

class name java/lang/foreign/GroupLayout
header extends java/lang/foreign/AbstractLayout implements java/lang/foreign/MemoryLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name memberLayouts descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/foreign/MemoryLayout;>;
method name toString descriptor ()Ljava/lang/String; flags 1
method name isStruct descriptor ()Z flags 1
method name isUnion descriptor ()Z flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/GroupLayout; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/GroupLayout; flags 1
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/Linker
header extends java/lang/Object sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name nativeLinker descriptor ()Ljava/lang/foreign/Linker; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name downcallHandle descriptor (Ljava/lang/foreign/Addressable;Ljava/lang/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 1
method name downcallHandle descriptor (Ljava/lang/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodHandle; flags 401
method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/foreign/FunctionDescriptor;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/MemorySegment; flags 401
method name defaultLookup descriptor ()Ljava/lang/foreign/SymbolLookup; flags 401
method name downcallType descriptor (Ljava/lang/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodType; flags 9
method name upcallType descriptor (Ljava/lang/foreign/FunctionDescriptor;)Ljava/lang/invoke/MethodType; flags 9

class name java/lang/foreign/MemoryAddress
header extends java/lang/Object implements java/lang/foreign/Addressable sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
field name NULL descriptor Ljava/lang/foreign/MemoryAddress; flags 19
method name toRawLongValue descriptor ()J flags 401
method name addOffset descriptor (J)Ljava/lang/foreign/MemoryAddress; flags 401
method name getUtf8String descriptor (J)Ljava/lang/String; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setUtf8String descriptor (JLjava/lang/String;)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name equals descriptor (Ljava/lang/Object;)Z flags 401
method name hashCode descriptor ()I flags 401
method name ofLong descriptor (J)Ljava/lang/foreign/MemoryAddress; flags 9
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfByte;J)B flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfByte;JB)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;J)Z flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;JZ)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;J)Ljava/lang/foreign/MemoryAddress; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;JLjava/lang/foreign/Addressable;)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;J)Ljava/lang/foreign/MemoryAddress; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;JLjava/lang/foreign/Addressable;)V flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/foreign/MemoryLayout
header extends java/lang/Object nestMembers java/lang/foreign/MemoryLayout$PathElement sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609
innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name bitSize descriptor ()J flags 401
method name byteSize descriptor ()J flags 401
method name name descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional<Ljava/lang/String;>;
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 401
method name bitAlignment descriptor ()J flags 401
method name byteAlignment descriptor ()J flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 401
method name bitOffset descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)J flags 81
method name bitOffsetHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81
method name byteOffset descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)J flags 81
method name byteOffsetHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81
method name varHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; flags 81
method name sliceHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81
method name select descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/foreign/MemoryLayout; flags 81
method name isPadding descriptor ()Z flags 401
method name equals descriptor (Ljava/lang/Object;)Z flags 401
method name hashCode descriptor ()I flags 401
method name toString descriptor ()Ljava/lang/String; flags 401
method name paddingLayout descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 9
method name valueLayout descriptor (Ljava/lang/Class;Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 9 signature (Ljava/lang/Class<*>;Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout;
method name sequenceLayout descriptor (JLjava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/SequenceLayout; flags 9
method name structLayout descriptor ([Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/GroupLayout; flags 89
method name unionLayout descriptor ([Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/GroupLayout; flags 89

class name java/lang/foreign/MemoryLayout$PathElement
header extends java/lang/Object nestHost java/lang/foreign/MemoryLayout sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name groupElement descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout$PathElement; flags 9
method name sequenceElement descriptor (J)Ljava/lang/foreign/MemoryLayout$PathElement; flags 9
method name sequenceElement descriptor (JJ)Ljava/lang/foreign/MemoryLayout$PathElement; flags 9
method name sequenceElement descriptor ()Ljava/lang/foreign/MemoryLayout$PathElement; flags 9

class name java/lang/foreign/MemorySegment
header extends java/lang/Object implements java/lang/foreign/Addressable sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
method name address descriptor ()Ljava/lang/foreign/MemoryAddress; flags 401
method name spliterator descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/util/Spliterator; flags 401 signature (Ljava/lang/foreign/MemoryLayout;)Ljava/util/Spliterator<Ljava/lang/foreign/MemorySegment;>;
method name elements descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/util/stream/Stream; flags 401 signature (Ljava/lang/foreign/MemoryLayout;)Ljava/util/stream/Stream<Ljava/lang/foreign/MemorySegment;>;
method name session descriptor ()Ljava/lang/foreign/MemorySession; flags 401
method name byteSize descriptor ()J flags 401
method name asSlice descriptor (JJ)Ljava/lang/foreign/MemorySegment; flags 401
method name asSlice descriptor (J)Ljava/lang/foreign/MemorySegment; flags 1
method name isReadOnly descriptor ()Z flags 401
method name asReadOnly descriptor ()Ljava/lang/foreign/MemorySegment; flags 401
method name isNative descriptor ()Z flags 401
method name isMapped descriptor ()Z flags 401
method name asOverlappingSlice descriptor (Ljava/lang/foreign/MemorySegment;)Ljava/util/Optional; flags 401 signature (Ljava/lang/foreign/MemorySegment;)Ljava/util/Optional<Ljava/lang/foreign/MemorySegment;>;
method name segmentOffset descriptor (Ljava/lang/foreign/MemorySegment;)J flags 401
method name fill descriptor (B)Ljava/lang/foreign/MemorySegment; flags 401
method name copyFrom descriptor (Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/MemorySegment; flags 1
method name mismatch descriptor (Ljava/lang/foreign/MemorySegment;)J flags 401
method name isLoaded descriptor ()Z flags 401
method name load descriptor ()V flags 401
method name unload descriptor ()V flags 401
method name force descriptor ()V flags 401
method name asByteBuffer descriptor ()Ljava/nio/ByteBuffer; flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfByte;)[B flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfShort;)[S flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfChar;)[C flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfInt;)[I flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;)[F flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfLong;)[J flags 401
method name toArray descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;)[D flags 401
method name getUtf8String descriptor (J)Ljava/lang/String; flags 1
method name setUtf8String descriptor (JLjava/lang/String;)V flags 1
method name ofArray descriptor ([B)Ljava/lang/foreign/MemorySegment; flags 9
method name ofArray descriptor ([C)Ljava/lang/foreign/MemorySegment; flags 9
method name ofArray descriptor ([S)Ljava/lang/foreign/MemorySegment; flags 9
method name ofArray descriptor ([I)Ljava/lang/foreign/MemorySegment; flags 9
method name ofArray descriptor ([F)Ljava/lang/foreign/MemorySegment; flags 9
method name ofArray descriptor ([J)Ljava/lang/foreign/MemorySegment; flags 9
method name ofArray descriptor ([D)Ljava/lang/foreign/MemorySegment; flags 9
method name ofAddress descriptor (Ljava/lang/foreign/MemoryAddress;JLjava/lang/foreign/MemorySession;)Ljava/lang/foreign/MemorySegment; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name allocateNative descriptor (Ljava/lang/foreign/MemoryLayout;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/MemorySegment; flags 9
method name allocateNative descriptor (JLjava/lang/foreign/MemorySession;)Ljava/lang/foreign/MemorySegment; flags 9
method name allocateNative descriptor (JJLjava/lang/foreign/MemorySession;)Ljava/lang/foreign/MemorySegment; flags 9
method name copy descriptor (Ljava/lang/foreign/MemorySegment;JLjava/lang/foreign/MemorySegment;JJ)V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name copy descriptor (Ljava/lang/foreign/MemorySegment;Ljava/lang/foreign/ValueLayout;JLjava/lang/foreign/MemorySegment;Ljava/lang/foreign/ValueLayout;JJ)V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfByte;J)B flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfByte;JB)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;J)Z flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;JZ)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name get descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;J)Ljava/lang/foreign/MemoryAddress; flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name set descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;JLjava/lang/foreign/Addressable;)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;J)Ljava/lang/foreign/MemoryAddress; flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;JLjava/lang/foreign/Addressable;)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name equals descriptor (Ljava/lang/Object;)Z flags 401
method name hashCode descriptor ()I flags 401
method name copy descriptor (Ljava/lang/foreign/MemorySegment;Ljava/lang/foreign/ValueLayout;JLjava/lang/Object;II)V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name copy descriptor (Ljava/lang/Object;ILjava/lang/foreign/MemorySegment;Ljava/lang/foreign/ValueLayout;JI)V flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name ofBuffer descriptor (Ljava/nio/Buffer;)Ljava/lang/foreign/MemorySegment; flags 9

class name java/lang/foreign/MemorySession
header extends java/lang/Object implements java/lang/AutoCloseable,java/lang/foreign/SegmentAllocator sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name isAlive descriptor ()Z flags 401
method name isCloseable descriptor ()Z flags 401
method name ownerThread descriptor ()Ljava/lang/Thread; flags 401
method name whileAlive descriptor (Ljava/lang/Runnable;)V flags 401
method name addCloseAction descriptor (Ljava/lang/Runnable;)V flags 401
method name close descriptor ()V flags 401
method name asNonCloseable descriptor ()Ljava/lang/foreign/MemorySession; flags 401
method name equals descriptor (Ljava/lang/Object;)Z flags 401
method name hashCode descriptor ()I flags 401
method name allocate descriptor (JJ)Ljava/lang/foreign/MemorySegment; flags 1
method name openConfined descriptor ()Ljava/lang/foreign/MemorySession; flags 9
method name openConfined descriptor (Ljava/lang/ref/Cleaner;)Ljava/lang/foreign/MemorySession; flags 9
method name openShared descriptor ()Ljava/lang/foreign/MemorySession; flags 9
method name openShared descriptor (Ljava/lang/ref/Cleaner;)Ljava/lang/foreign/MemorySession; flags 9
method name openImplicit descriptor ()Ljava/lang/foreign/MemorySession; flags 9
method name global descriptor ()Ljava/lang/foreign/MemorySession; flags 9

class name java/lang/foreign/SegmentAllocator
header extends java/lang/Object flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;) runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name allocateUtf8String descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfByte;B)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfChar;C)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfShort;S)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfInt;I)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;F)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;D)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;Ljava/lang/foreign/Addressable;)Ljava/lang/foreign/MemorySegment; flags 1
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfByte;[B)Ljava/lang/foreign/MemorySegment; flags 81
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfShort;[S)Ljava/lang/foreign/MemorySegment; flags 81
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfChar;[C)Ljava/lang/foreign/MemorySegment; flags 81
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfInt;[I)Ljava/lang/foreign/MemorySegment; flags 81
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;[F)Ljava/lang/foreign/MemorySegment; flags 81
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfLong;[J)Ljava/lang/foreign/MemorySegment; flags 81
method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;[D)Ljava/lang/foreign/MemorySegment; flags 81
method name allocate descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/MemorySegment; flags 1
method name allocateArray descriptor (Ljava/lang/foreign/MemoryLayout;J)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (J)Ljava/lang/foreign/MemorySegment; flags 1
method name allocate descriptor (JJ)Ljava/lang/foreign/MemorySegment; flags 401
method name newNativeArena descriptor (Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/SegmentAllocator; flags 9
method name newNativeArena descriptor (JLjava/lang/foreign/MemorySession;)Ljava/lang/foreign/SegmentAllocator; flags 9
method name newNativeArena descriptor (JJLjava/lang/foreign/MemorySession;)Ljava/lang/foreign/SegmentAllocator; flags 9
method name prefixAllocator descriptor (Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/SegmentAllocator; flags 9
method name implicitAllocator descriptor ()Ljava/lang/foreign/SegmentAllocator; flags 9

class name java/lang/foreign/SequenceLayout
header extends java/lang/foreign/AbstractLayout implements java/lang/foreign/MemoryLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name elementLayout descriptor ()Ljava/lang/foreign/MemoryLayout; flags 1
method name elementCount descriptor ()J flags 1
method name withElementCount descriptor (J)Ljava/lang/foreign/SequenceLayout; flags 1
method name reshape descriptor ([J)Ljava/lang/foreign/SequenceLayout; flags 81
method name flatten descriptor ()Ljava/lang/foreign/SequenceLayout; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name hashCode descriptor ()I flags 1
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/SequenceLayout; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/SequenceLayout; flags 1
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/SymbolLookup
header extends java/lang/Object flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;) runtimeAnnotations @Ljava/lang/FunctionalInterface;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name lookup descriptor (Ljava/lang/String;)Ljava/util/Optional; flags 401 signature (Ljava/lang/String;)Ljava/util/Optional<Ljava/lang/foreign/MemorySegment;>;
method name loaderLookup descriptor ()Ljava/lang/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name libraryLookup descriptor (Ljava/lang/String;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name libraryLookup descriptor (Ljava/nio/file/Path;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;

class name java/lang/foreign/VaList
header extends java/lang/Object implements java/lang/foreign/Addressable nestMembers java/lang/foreign/VaList$Builder sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/VaList$Builder outerClass java/lang/foreign/VaList innerClassName Builder flags 609
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
method name session descriptor ()Ljava/lang/foreign/MemorySession; flags 401
method name nextVarg descriptor (Ljava/lang/foreign/ValueLayout$OfInt;)I flags 401
method name nextVarg descriptor (Ljava/lang/foreign/ValueLayout$OfLong;)J flags 401
method name nextVarg descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;)D flags 401
method name nextVarg descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;)Ljava/lang/foreign/MemoryAddress; flags 401
method name nextVarg descriptor (Ljava/lang/foreign/GroupLayout;Ljava/lang/foreign/SegmentAllocator;)Ljava/lang/foreign/MemorySegment; flags 401
method name skip descriptor ([Ljava/lang/foreign/MemoryLayout;)V flags 481
method name copy descriptor ()Ljava/lang/foreign/VaList; flags 401
method name address descriptor ()Ljava/lang/foreign/MemoryAddress; flags 401
method name ofAddress descriptor (Ljava/lang/foreign/MemoryAddress;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/VaList; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;
method name make descriptor (Ljava/util/function/Consumer;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/VaList; flags 9 signature (Ljava/util/function/Consumer<Ljava/lang/foreign/VaList$Builder;>;Ljava/lang/foreign/MemorySession;)Ljava/lang/foreign/VaList;
method name empty descriptor ()Ljava/lang/foreign/VaList; flags 9

class name java/lang/foreign/VaList$Builder
header extends java/lang/Object nestHost java/lang/foreign/VaList sealed true flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/VaList$Builder outerClass java/lang/foreign/VaList innerClassName Builder flags 609
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
method name addVarg descriptor (Ljava/lang/foreign/ValueLayout$OfInt;I)Ljava/lang/foreign/VaList$Builder; flags 401
method name addVarg descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)Ljava/lang/foreign/VaList$Builder; flags 401
method name addVarg descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;D)Ljava/lang/foreign/VaList$Builder; flags 401
method name addVarg descriptor (Ljava/lang/foreign/ValueLayout$OfAddress;Ljava/lang/foreign/Addressable;)Ljava/lang/foreign/VaList$Builder; flags 401
method name addVarg descriptor (Ljava/lang/foreign/GroupLayout;Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/VaList$Builder; flags 401

class name java/lang/foreign/ValueLayout
header extends java/lang/foreign/AbstractLayout implements java/lang/foreign/MemoryLayout nestMembers java/lang/foreign/ValueLayout$OfAddress,java/lang/foreign/ValueLayout$OfDouble,java/lang/foreign/ValueLayout$OfLong,java/lang/foreign/ValueLayout$OfFloat,java/lang/foreign/ValueLayout$OfInt,java/lang/foreign/ValueLayout$OfShort,java/lang/foreign/ValueLayout$OfChar,java/lang/foreign/ValueLayout$OfByte,java/lang/foreign/ValueLayout$OfBoolean sealed true flags 21 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 19
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
field name ADDRESS descriptor Ljava/lang/foreign/ValueLayout$OfAddress; flags 19
field name JAVA_BYTE descriptor Ljava/lang/foreign/ValueLayout$OfByte; flags 19
field name JAVA_BOOLEAN descriptor Ljava/lang/foreign/ValueLayout$OfBoolean; flags 19
field name JAVA_CHAR descriptor Ljava/lang/foreign/ValueLayout$OfChar; flags 19
field name JAVA_SHORT descriptor Ljava/lang/foreign/ValueLayout$OfShort; flags 19
field name JAVA_INT descriptor Ljava/lang/foreign/ValueLayout$OfInt; flags 19
field name JAVA_LONG descriptor Ljava/lang/foreign/ValueLayout$OfLong; flags 19
field name JAVA_FLOAT descriptor Ljava/lang/foreign/ValueLayout$OfFloat; flags 19
field name JAVA_DOUBLE descriptor Ljava/lang/foreign/ValueLayout$OfDouble; flags 19
method name order descriptor ()Ljava/nio/ByteOrder; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1
method name toString descriptor ()Ljava/lang/String; flags 1
method name equals descriptor (Ljava/lang/Object;)Z flags 1
method name arrayElementVarHandle descriptor ([I)Ljava/lang/invoke/VarHandle; flags 81
method name carrier descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>;
method name hashCode descriptor ()I flags 1
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfAddress
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfAddress outerClass java/lang/foreign/ValueLayout innerClassName OfAddress flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfAddress; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfAddress; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfAddress; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfBoolean
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfBoolean; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfBoolean; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfBoolean; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfByte
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfByte; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfByte; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfByte; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfChar
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfChar; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfChar; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfChar; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfDouble
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfDouble; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfDouble; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfDouble; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfFloat
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfFloat; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfFloat; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfFloat; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfInt
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfInt; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfInt; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfInt; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfLong
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfLong; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfLong; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfLong; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/foreign/ValueLayout$OfShort
header extends java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 19
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout$OfShort; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout$OfShort; flags 1
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout$OfShort; flags 1
method name withBitAlignment descriptor (J)Ljava/lang/foreign/ValueLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withOrder descriptor (Ljava/nio/ByteOrder;)Ljava/lang/foreign/ValueLayout; flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/MemoryLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemoryLayout; flags 1041
method name isPadding descriptor ()Z flags 1041
method name bitSize descriptor ()J flags 1041
method name withBitAlignment descriptor (J)Ljava/lang/foreign/AbstractLayout; flags 1041
method name withName descriptor (Ljava/lang/String;)Ljava/lang/foreign/AbstractLayout; flags 1041
method name byteSize descriptor ()J flags 1041 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

class name java/lang/invoke/CallSite
header extends java/lang/Object sealed true 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

class name java/lang/invoke/MethodHandle
header extends java/lang/Object implements java/lang/constant/Constable sealed true flags 421
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019

class name java/lang/invoke/MethodHandleProxies
header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1)

class name java/lang/invoke/MethodHandles
method name memorySegmentViewVarHandle descriptor (Ljava/lang/foreign/ValueLayout;)Ljava/lang/invoke/VarHandle; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name filterValue descriptor (Ljava/lang/invoke/VarHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name filterCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; flags 89 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name insertCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/VarHandle; flags 89 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name permuteCoordinates descriptor (Ljava/lang/invoke/VarHandle;Ljava/util/List;[I)Ljava/lang/invoke/VarHandle; flags 89 signature (Ljava/lang/invoke/VarHandle;Ljava/util/List<Ljava/lang/Class<*>;>;[I)Ljava/lang/invoke/VarHandle; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name collectCoordinates descriptor (Ljava/lang/invoke/VarHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)
method name dropCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; flags 89 signature (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Class<*>;)Ljava/lang/invoke/VarHandle; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)

class name java/lang/invoke/StringConcatException
header extends java/lang/Exception flags 21

class name java/lang/invoke/VarHandle
header extends java/lang/Object implements java/lang/constant/Constable nestMembers java/lang/invoke/VarHandle$VarHandleDesc,java/lang/invoke/VarHandle$AccessMode sealed true flags 421
innerclass innerClass java/lang/invoke/VarHandle$AccessMode outerClass java/lang/invoke/VarHandle innerClassName AccessMode flags 4019
innerclass innerClass java/lang/invoke/VarHandle$VarHandleDesc outerClass java/lang/invoke/VarHandle innerClassName VarHandleDesc flags 19

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

class name java/lang/module/FindException
header extends java/lang/RuntimeException flags 21

class name java/lang/module/InvalidModuleDescriptorException
header extends java/lang/RuntimeException flags 21

class name java/lang/module/ModuleReader
header extends java/lang/Object implements java/io/Closeable flags 601

class name java/lang/module/ModuleReference
header extends java/lang/Object flags 421

class name java/lang/module/ResolutionException
header extends java/lang/RuntimeException flags 21

class name java/lang/module/ResolvedModule
header extends java/lang/Object flags 31

class name java/lang/ref/Reference
header extends java/lang/Object sealed true flags 421 signature <T:Ljava/lang/Object;>Ljava/lang/Object;

class name java/lang/ref/ReferenceQueue
-method name remove descriptor (J)Ljava/lang/ref/Reference;
method name remove descriptor (J)Ljava/lang/ref/Reference; thrownTypes java/lang/InterruptedException flags 1 signature (J)Ljava/lang/ref/Reference<+TT;>;

class name java/lang/reflect/AccessibleObject
header extends java/lang/Object implements java/lang/reflect/AnnotatedElement flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1)

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/Executable
header extends java/lang/reflect/AccessibleObject implements java/lang/reflect/Member,java/lang/reflect/GenericDeclaration sealed true flags 421
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/lang/reflect/InaccessibleObjectException
header extends java/lang/RuntimeException flags 21

class name java/math/BigDecimal
field name TWO descriptor Ljava/math/BigDecimal; flags 19

class name java/math/BigInteger
method name parallelMultiply descriptor (Ljava/math/BigInteger;)Ljava/math/BigInteger; flags 1

class name java/net/DatagramSocket
header extends java/lang/Object implements java/io/Closeable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1)

class name java/net/InetAddress
header extends java/lang/Object implements java/io/Serializable sealed true flags 21
innerclass innerClass java/net/spi/InetAddressResolver$LookupPolicy outerClass java/net/spi/InetAddressResolver innerClassName LookupPolicy flags 19
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/net/spi/InetAddressResolverProvider$Configuration outerClass java/net/spi/InetAddressResolverProvider innerClassName Configuration flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/net/SocketException
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/net/SocketImpl
header extends java/lang/Object implements java/net/SocketOptions flags 421

class name java/net/spi/InetAddressResolverProvider$Configuration
header extends java/lang/Object nestHost java/net/spi/InetAddressResolverProvider sealed true flags 601
innerclass innerClass java/net/spi/InetAddressResolverProvider$Configuration outerClass java/net/spi/InetAddressResolverProvider innerClassName Configuration flags 609

class name java/net/spi/URLStreamHandlerProvider
header extends java/lang/Object implements java/net/URLStreamHandlerFactory flags 421

class name java/nio/Buffer
header extends java/lang/Object sealed true flags 421

class name java/nio/ByteBuffer
header extends java/nio/Buffer implements java/lang/Comparable sealed true flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/ByteBuffer;>;

class name java/nio/CharBuffer
header extends java/nio/Buffer implements java/lang/Comparable,java/lang/Appendable,java/lang/CharSequence,java/lang/Readable sealed true 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

class name java/nio/DoubleBuffer
header extends java/nio/Buffer implements java/lang/Comparable sealed true flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/DoubleBuffer;>;

class name java/nio/FloatBuffer
header extends java/nio/Buffer implements java/lang/Comparable sealed true flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/FloatBuffer;>;

class name java/nio/IntBuffer
header extends java/nio/Buffer implements java/lang/Comparable sealed true flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/IntBuffer;>;

class name java/nio/LongBuffer
header extends java/nio/Buffer implements java/lang/Comparable sealed true flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/LongBuffer;>;

class name java/nio/MappedByteBuffer
header extends java/nio/ByteBuffer sealed true flags 421

class name java/nio/ShortBuffer
header extends java/nio/Buffer implements java/lang/Comparable sealed true flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable<Ljava/nio/ShortBuffer;>;

class name java/nio/channels/FileChannel
method name map descriptor (Ljava/nio/channels/FileChannel$MapMode;JJLjava/lang/foreign/MemorySession;)Ljava/lang/foreign/MemorySegment; thrownTypes java/io/IOException flags 1 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;FOREIGN;)

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

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;(forRemoval=Ztrue,since="1.2")

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

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/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/URICertStoreParameters
header extends java/lang/Object implements java/security/cert/CertStoreParameters flags 31

class name java/security/interfaces/RSAKey
-method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec;
method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; 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;
field name SHA512_224 descriptor Ljava/security/spec/MGF1ParameterSpec; flags 19
field name SHA512_256 descriptor Ljava/security/spec/MGF1ParameterSpec; flags 19

class name java/security/spec/PSSParameterSpec
-field name DEFAULT descriptor Ljava/security/spec/PSSParameterSpec;
-field name TRAILER_FIELD_BC descriptor I
-method name <init> descriptor (I)V
-method name toString descriptor ()Ljava/lang/String;
field name TRAILER_FIELD_BC descriptor I constantValue 1 flags 19
field name DEFAULT descriptor Ljava/security/spec/PSSParameterSpec; flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")
method name toString descriptor ()Ljava/lang/String; flags 1
method name <init> descriptor (I)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")

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;
method name <init> descriptor (ILjava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
method name getKeyParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1

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
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 flags 1

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
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 flags 1

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;
method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1

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;
method name <init> descriptor (Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/security/spec/AlgorithmParameterSpec;)V flags 1
method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1

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/DecimalFormatSymbols
method name getLocale descriptor ()Ljava/util/Locale; flags 1

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/time/ZoneId
header extends java/lang/Object implements java/io/Serializable sealed true flags 421 runtimeAnnotations @Ljdk/internal/ValueBased;
innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609

class name java/time/ZoneOffset
method name normalized descriptor ()Ljava/time/ZoneId; flags 1

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

class name java/time/chrono/ChronoLocalDateTime
header extends java/lang/Object implements java/time/temporal/Temporal,java/time/temporal/TemporalAdjuster,java/lang/Comparable flags 601 signature <D::Ljava/time/chrono/ChronoLocalDate;>Ljava/lang/Object;Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAdjuster;Ljava/lang/Comparable<Ljava/time/chrono/ChronoLocalDateTime<*>;>;
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/time/chrono/Chronology
method name isIsoBased descriptor ()Z flags 1

class name java/time/chrono/IsoChronology
method name isIsoBased descriptor ()Z flags 1

class name java/time/chrono/JapaneseChronology
method name isIsoBased descriptor ()Z flags 1

class name java/time/chrono/MinguoChronology
method name isIsoBased descriptor ()Z flags 1

class name java/time/chrono/ThaiBuddhistChronology
method name isIsoBased descriptor ()Z flags 1

class name java/time/format/DateTimeFormatter
method name ofLocalizedPattern descriptor (Ljava/lang/String;)Ljava/time/format/DateTimeFormatter; flags 9

class name java/time/format/DateTimeFormatterBuilder
method name getLocalizedDateTimePattern descriptor (Ljava/lang/String;Ljava/time/chrono/Chronology;Ljava/util/Locale;)Ljava/lang/String; flags 9
method name appendLocalized descriptor (Ljava/lang/String;)Ljava/time/format/DateTimeFormatterBuilder; flags 1

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/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/DoubleSummaryStatistics
header extends java/lang/Object implements java/util/function/DoubleConsumer flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name java/util/EnumSet
header extends java/util/AbstractSet implements java/lang/Cloneable,java/io/Serializable sealed true flags 421 signature <E:Ljava/lang/Enum<TE;>;>Ljava/util/AbstractSet<TE;>;Ljava/lang/Cloneable;Ljava/io/Serializable;

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/HashMap
method name newHashMap descriptor (I)Ljava/util/HashMap; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(I)Ljava/util/HashMap<TK;TV;>;

class name java/util/HashSet
method name newHashSet descriptor (I)Ljava/util/HashSet; flags 9 signature <T:Ljava/lang/Object;>(I)Ljava/util/HashSet<TT;>;

class name java/util/IllegalFormatException
header extends java/lang/IllegalArgumentException sealed true flags 21

class name java/util/LinkedHashMap
method name newLinkedHashMap descriptor (I)Ljava/util/LinkedHashMap; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(I)Ljava/util/LinkedHashMap<TK;TV;>;

class name java/util/LinkedHashSet
method name newLinkedHashSet descriptor (I)Ljava/util/LinkedHashSet; flags 9 signature <T:Ljava/lang/Object;>(I)Ljava/util/LinkedHashSet<TT;>;

class name java/util/Locale
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
-method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;)V
-method name <init> descriptor (Ljava/lang/String;)V
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")
method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")
method name <init> descriptor (Ljava/lang/String;)V flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")
method name of descriptor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Locale; flags 9
method name of descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Locale; flags 9
method name of descriptor (Ljava/lang/String;)Ljava/util/Locale; flags 9

class name java/util/Locale$IsoCountryCode
header extends java/lang/Enum nestHost java/util/Locale sealed true 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

class name java/util/Objects
-method name requireNonNull descriptor (Ljava/lang/Object;)Ljava/lang/Object;
-method name requireNonNull descriptor (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
method name toIdentityString descriptor (Ljava/lang/Object;)Ljava/lang/String; flags 9
method name requireNonNull descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;>(TT;)TT; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;
method name requireNonNull descriptor (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; flags 9 signature <T:Ljava/lang/Object;>(TT;Ljava/lang/String;)TT; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline;

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/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 19

class name java/util/Random
method name from descriptor (Ljava/util/random/RandomGenerator;)Ljava/util/Random; flags 9

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/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/WeakHashMap
method name newWeakHashMap descriptor (I)Ljava/util/WeakHashMap; flags 9 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;>(I)Ljava/util/WeakHashMap<TK;TV;>;

class name java/util/concurrent/CompletableFuture
header extends java/lang/Object implements java/util/concurrent/Future,java/util/concurrent/CompletionStage nestMembers java/util/concurrent/CompletableFuture$AsynchronousCompletionTask 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/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
innerclass innerClass java/util/concurrent/Future$State outerClass java/util/concurrent/Future 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 resultNow descriptor ()Ljava/lang/Object; flags 1 signature ()TT;
method name exceptionNow descriptor ()Ljava/lang/Throwable; flags 1
method name state descriptor ()Ljava/util/concurrent/Future$State; flags 1

class name java/util/concurrent/ConcurrentHashMap
header extends java/util/AbstractMap implements java/util/concurrent/ConcurrentMap,java/io/Serializable nestMembers java/util/concurrent/ConcurrentHashMap$KeySetView,java/util/concurrent/ConcurrentHashMap$CollectionView 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/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 19
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
innerclass innerClass java/util/concurrent/ConcurrentHashMap$CollectionView outerClass java/util/concurrent/ConcurrentHashMap innerClassName CollectionView flags 408

class name java/util/concurrent/ConcurrentHashMap$CollectionView
header extends java/lang/Object implements java/util/Collection,java/io/Serializable nestHost java/util/concurrent/ConcurrentHashMap sealed true flags 420 signature <K:Ljava/lang/Object;V:Ljava/lang/Object;E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Collection<TE;>;Ljava/io/Serializable;
innerclass innerClass java/util/concurrent/ConcurrentHashMap$CollectionView outerClass java/util/concurrent/ConcurrentHashMap innerClassName CollectionView flags 408
innerclass innerClass java/util/concurrent/ConcurrentHashMap$KeySetView outerClass java/util/concurrent/ConcurrentHashMap innerClassName KeySetView flags 19

class name java/util/concurrent/ConcurrentHashMap$KeySetView
header extends java/util/concurrent/ConcurrentHashMap$CollectionView implements java/util/Set,java/io/Serializable nestHost java/util/concurrent/ConcurrentHashMap flags 31 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$CollectionView outerClass java/util/concurrent/ConcurrentHashMap innerClassName CollectionView flags 408
innerclass innerClass java/util/concurrent/ConcurrentHashMap$KeySetView outerClass java/util/concurrent/ConcurrentHashMap innerClassName KeySetView flags 19

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/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/CountedCompleter
header extends java/util/concurrent/ForkJoinTask flags 421 signature <T:Ljava/lang/Object;>Ljava/util/concurrent/ForkJoinTask<TT;>; classAnnotations @Ljdk/Profile+Annotation;(value=I1)

class name java/util/concurrent/ExecutorService
header extends java/lang/Object implements java/util/concurrent/Executor,java/lang/AutoCloseable flags 601
method name close descriptor ()V flags 1

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
innerclass innerClass java/lang/Thread$Builder outerClass java/lang/Thread innerClassName Builder flags 609
innerclass innerClass java/lang/Thread$Builder$OfVirtual outerClass java/lang/Thread$Builder innerClassName OfVirtual flags 609
method name newThreadPerTaskExecutor descriptor (Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)
method name newVirtualThreadPerTaskExecutor descriptor ()Ljava/util/concurrent/ExecutorService; flags 9 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;VIRTUAL_THREADS;)

class name java/util/concurrent/ForkJoinPool
header extends java/util/concurrent/AbstractExecutorService nestMembers java/util/concurrent/ForkJoinPool$ManagedBlocker,java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory flags 21
innerclass innerClass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory outerClass java/util/concurrent/ForkJoinPool innerClassName ForkJoinWorkerThreadFactory flags 609
innerclass innerClass java/util/concurrent/ForkJoinPool$ManagedBlocker outerClass java/util/concurrent/ForkJoinPool innerClassName ManagedBlocker flags 609
innerclass innerClass java/lang/Thread$UncaughtExceptionHandler outerClass java/lang/Thread innerClassName UncaughtExceptionHandler flags 609
method name lazySubmit descriptor (Ljava/util/concurrent/ForkJoinTask;)Ljava/util/concurrent/ForkJoinTask; flags 1 signature <T:Ljava/lang/Object;>(Ljava/util/concurrent/ForkJoinTask<TT;>;)Ljava/util/concurrent/ForkJoinTask<TT;>;
method name setParallelism descriptor (I)I flags 1
method name close descriptor ()V flags 1

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/util/concurrent/Future$State outerClass java/util/concurrent/Future innerClassName State flags 4019
method name state descriptor ()Ljava/util/concurrent/Future$State; flags 1
method name resultNow descriptor ()Ljava/lang/Object; flags 1 signature ()TV;
method name exceptionNow descriptor ()Ljava/lang/Throwable; flags 1
method name quietlyJoin descriptor (JLjava/util/concurrent/TimeUnit;)Z thrownTypes java/lang/InterruptedException flags 11
method name quietlyJoinUninterruptibly descriptor (JLjava/util/concurrent/TimeUnit;)Z flags 11
method name adaptInterruptible descriptor (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/ForkJoinTask; flags 9 signature <T:Ljava/lang/Object;>(Ljava/util/concurrent/Callable<+TT;>;)Ljava/util/concurrent/ForkJoinTask<TT;>;

class name java/util/concurrent/ForkJoinWorkerThread
method name <init> descriptor (Ljava/lang/ThreadGroup;Ljava/util/concurrent/ForkJoinPool;Z)V flags 4

class name java/util/concurrent/Future
header extends java/lang/Object nestMembers java/util/concurrent/Future$State flags 601 signature <V:Ljava/lang/Object;>Ljava/lang/Object;
innerclass innerClass java/util/concurrent/Future$State outerClass java/util/concurrent/Future innerClassName State flags 4019
method name resultNow descriptor ()Ljava/lang/Object; flags 1 signature ()TV;
method name exceptionNow descriptor ()Ljava/lang/Throwable; flags 1
method name state descriptor ()Ljava/util/concurrent/Future$State; flags 1

class name java/util/concurrent/Future$State
header extends java/lang/Enum nestHost java/util/concurrent/Future flags 4031 signature Ljava/lang/Enum<Ljava/util/concurrent/Future$State;>;
innerclass innerClass java/util/concurrent/Future$State outerClass java/util/concurrent/Future innerClassName State flags 4019
field name RUNNING descriptor Ljava/util/concurrent/Future$State; flags 4019
field name SUCCESS descriptor Ljava/util/concurrent/Future$State; flags 4019
field name FAILED descriptor Ljava/util/concurrent/Future$State; flags 4019
field name CANCELLED descriptor Ljava/util/concurrent/Future$State; flags 4019
method name values descriptor ()[Ljava/util/concurrent/Future$State; flags 9
method name valueOf descriptor (Ljava/lang/String;)Ljava/util/concurrent/Future$State; flags 9

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/util/concurrent/Future$State outerClass java/util/concurrent/Future innerClassName State flags 4019
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
method name resultNow descriptor ()Ljava/lang/Object; flags 1 signature ()TV;
method name exceptionNow descriptor ()Ljava/lang/Throwable; flags 1
method name state descriptor ()Ljava/util/concurrent/Future$State; flags 1

class name java/util/concurrent/ThreadLocalRandom
header extends java/util/Random flags 31 runtimeAnnotations @Ljdk/internal/util/random/RandomSupport$RandomGeneratorProperties;(name="ThreadLocalRandom",i=I64,j=I0,k=I0,equidistribution=I1)
innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409

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

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

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

class name java/util/concurrent/locks/StampedLock
header extends java/lang/Object implements java/io/Serializable flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1)
-method name tryWriteLock descriptor ()J
-method name writeLockInterruptibly descriptor ()J
-method name tryReadLock descriptor ()J
-method name tryReadLock descriptor (JLjava/util/concurrent/TimeUnit;)J
-method name readLockInterruptibly descriptor ()J
-method name unlock descriptor (J)V
method name tryWriteLock descriptor ()J flags 1
method name writeLockInterruptibly descriptor ()J thrownTypes java/lang/InterruptedException flags 1
method name tryReadLock descriptor ()J flags 1
method name tryReadLock descriptor (JLjava/util/concurrent/TimeUnit;)J thrownTypes java/lang/InterruptedException flags 1
method name readLockInterruptibly descriptor ()J thrownTypes java/lang/InterruptedException flags 1
method name unlock descriptor (J)V flags 1

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/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

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

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 description descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional<Ljava/lang/String;>;

class name java/util/zip/CRC32C
header extends java/lang/Object implements java/util/zip/Checksum flags 31

class name java/util/zip/InflaterInputStream
-method name mark descriptor (I)V
-method name reset descriptor ()V
method name mark descriptor (I)V flags 1
method name reset descriptor ()V thrownTypes java/io/IOException flags 1

class name javax/crypto/AEADBadTagException
header extends javax/crypto/BadPaddingException flags 21

class name javax/crypto/BadPaddingException
header extends java/security/GeneralSecurityException flags 21

class name javax/crypto/CipherInputStream
header extends java/io/FilterInputStream flags 21

class name javax/crypto/CipherOutputStream
header extends java/io/FilterOutputStream flags 21

class name javax/crypto/CipherSpi
header extends java/lang/Object flags 421

class name javax/crypto/EncryptedPrivateKeyInfo
header extends java/lang/Object flags 21

class name javax/crypto/ExemptionMechanism
header extends java/lang/Object flags 21

class name javax/crypto/ExemptionMechanismException
header extends java/security/GeneralSecurityException flags 21

class name javax/crypto/ExemptionMechanismSpi
header extends java/lang/Object flags 421

class name javax/crypto/IllegalBlockSizeException
header extends java/security/GeneralSecurityException flags 21

class name javax/crypto/KeyAgreement
header extends java/lang/Object flags 21
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9

class name javax/crypto/KeyAgreementSpi
header extends java/lang/Object flags 421

class name javax/crypto/KeyGenerator
header extends java/lang/Object flags 21
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9

class name javax/crypto/KeyGeneratorSpi
header extends java/lang/Object flags 421

class name javax/crypto/Mac
header extends java/lang/Object implements java/lang/Cloneable flags 21
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9

class name javax/crypto/MacSpi
header extends java/lang/Object flags 421

class name javax/crypto/NoSuchPaddingException
header extends java/security/GeneralSecurityException flags 21

class name javax/crypto/NullCipher
header extends javax/crypto/Cipher flags 21

class name javax/crypto/SealedObject
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

class name javax/crypto/SecretKey
header extends java/lang/Object implements java/security/Key,javax/security/auth/Destroyable flags 601

class name javax/crypto/SecretKeyFactory
header extends java/lang/Object flags 21
innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9

class name javax/crypto/SecretKeyFactorySpi
header extends java/lang/Object flags 421

class name javax/crypto/ShortBufferException
header extends java/security/GeneralSecurityException flags 21

class name javax/crypto/interfaces/DHKey
header extends java/lang/Object flags 601

class name javax/crypto/interfaces/DHPrivateKey
header extends java/lang/Object implements javax/crypto/interfaces/DHKey,java/security/PrivateKey flags 601

class name javax/crypto/interfaces/DHPublicKey
header extends java/lang/Object implements javax/crypto/interfaces/DHKey,java/security/PublicKey flags 601

class name javax/crypto/interfaces/PBEKey
header extends java/lang/Object implements javax/crypto/SecretKey flags 601

class name javax/crypto/spec/DESKeySpec
header extends java/lang/Object implements java/security/spec/KeySpec flags 21

class name javax/crypto/spec/DESedeKeySpec
header extends java/lang/Object implements java/security/spec/KeySpec flags 21

class name javax/crypto/spec/DHGenParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/DHParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/DHPrivateKeySpec
header extends java/lang/Object implements java/security/spec/KeySpec flags 21

class name javax/crypto/spec/DHPublicKeySpec
header extends java/lang/Object implements java/security/spec/KeySpec flags 21

class name javax/crypto/spec/GCMParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/IvParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/OAEPParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21
innerclass innerClass javax/crypto/spec/PSource$PSpecified outerClass javax/crypto/spec/PSource innerClassName PSpecified flags 19
-field name DEFAULT descriptor Ljavax/crypto/spec/OAEPParameterSpec;
field name DEFAULT descriptor Ljavax/crypto/spec/OAEPParameterSpec; flags 19 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="19")

class name javax/crypto/spec/PBEKeySpec
header extends java/lang/Object implements java/security/spec/KeySpec flags 21

class name javax/crypto/spec/PBEParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/RC2ParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/RC5ParameterSpec
header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 21

class name javax/crypto/spec/SecretKeySpec
header extends java/lang/Object implements java/security/spec/KeySpec,javax/crypto/SecretKey flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name javax/net/ssl/KeyManagerFactory
header extends java/lang/Object flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name getDefaultAlgorithm descriptor ()Ljava/lang/String;
method name getDefaultAlgorithm descriptor ()Ljava/lang/String; flags 9

class name javax/net/ssl/SSLHandshakeException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name javax/net/ssl/SSLKeyException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name javax/net/ssl/SSLParameters
method name getSignatureSchemes descriptor ()[Ljava/lang/String; flags 1
method name setSignatureSchemes descriptor ([Ljava/lang/String;)V flags 1

class name javax/net/ssl/SSLPeerUnverifiedException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name javax/net/ssl/SSLProtocolException
method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1

class name javax/net/ssl/SSLSessionContext
-method name setSessionTimeout descriptor (I)V
-method name setSessionCacheSize descriptor (I)V
method name setSessionTimeout descriptor (I)V flags 401
method name setSessionCacheSize descriptor (I)V flags 401

class name javax/net/ssl/SSLSocketFactory
header extends javax/net/SocketFactory flags 421
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name javax/net/ssl/TrustManagerFactory
header extends java/lang/Object flags 21
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19
-method name getDefaultAlgorithm descriptor ()Ljava/lang/String;
method name getDefaultAlgorithm descriptor ()Ljava/lang/String; flags 9

class name javax/security/auth/callback/PasswordCallback
header extends java/lang/Object implements javax/security/auth/callback/Callback,java/io/Serializable flags 21
innerclass innerClass java/lang/ref/Cleaner$Cleanable outerClass java/lang/ref/Cleaner innerClassName Cleanable flags 609
innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19

class name jdk/internal/event/Event
header extends java/lang/Object flags 421
-method name <init> descriptor ()V
-method name begin descriptor ()V
-method name end descriptor ()V
-method name commit descriptor ()V
-method name isEnabled descriptor ()Z
-method name shouldCommit descriptor ()Z
-method name set descriptor (ILjava/lang/Object;)V
method name <init> descriptor ()V flags 4
method name begin descriptor ()V flags 1
method name end descriptor ()V flags 1
method name commit descriptor ()V flags 1
method name isEnabled descriptor ()Z flags 1
method name shouldCommit descriptor ()Z flags 1
method name set descriptor (ILjava/lang/Object;)V flags 1

class name jdk/internal/vm/vector/VectorSupport
-field name VECTOR_OP_REINTERPRET descriptor I
-field name VECTOR_OP_MASK_TRUECOUNT descriptor I
-field name VECTOR_OP_MASK_FIRSTTRUE descriptor I
-field name VECTOR_OP_MASK_LASTTRUE descriptor I
-field name VECTOR_OP_MASK_TOLONG descriptor I
-field name VECTOR_OP_LROTATE descriptor I
-field name VECTOR_OP_RROTATE descriptor I
-method name store descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V
-method name broadcastCoerced descriptor (Ljava/lang/Class;Ljava/lang/Class;IJLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$BroadcastOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload;
-method name load descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload;
-method name loadMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorMask;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadVectorMaskedOperation;)Ljdk/internal/vm/vector/VectorSupport$Vector;
-method name storeMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljava/lang/Object;ILjdk/internal/vm/vector/VectorSupport$StoreVectorMaskedOperation;)V
field name VECTOR_OP_UCAST descriptor I constantValue 18 flags 19
field name VECTOR_OP_REINTERPRET descriptor I constantValue 19 flags 19
field name VECTOR_OP_MASK_TRUECOUNT descriptor I constantValue 20 flags 19
field name VECTOR_OP_MASK_FIRSTTRUE descriptor I constantValue 21 flags 19
field name VECTOR_OP_MASK_LASTTRUE descriptor I constantValue 22 flags 19
field name VECTOR_OP_MASK_TOLONG descriptor I constantValue 23 flags 19
field name VECTOR_OP_LROTATE descriptor I constantValue 24 flags 19
field name VECTOR_OP_RROTATE descriptor I constantValue 25 flags 19
field name MODE_BROADCAST descriptor I constantValue 0 flags 19
field name MODE_BITS_COERCED_LONG_TO_MASK descriptor I constantValue 1 flags 19
field name VECTOR_OP_BIT_COUNT descriptor I constantValue 3 flags 19
field name VECTOR_OP_COMPRESS descriptor I constantValue 26 flags 19
field name VECTOR_OP_EXPAND descriptor I constantValue 27 flags 19
field name VECTOR_OP_MASK_COMPRESS descriptor I constantValue 28 flags 19
field name VECTOR_OP_TZ_COUNT descriptor I constantValue 29 flags 19
field name VECTOR_OP_LZ_COUNT descriptor I constantValue 30 flags 19
field name VECTOR_OP_REVERSE descriptor I constantValue 31 flags 19
field name VECTOR_OP_REVERSE_BYTES descriptor I constantValue 32 flags 19
field name VECTOR_OP_COMPRESS_BITS descriptor I constantValue 33 flags 19
field name VECTOR_OP_EXPAND_BITS descriptor I constantValue 34 flags 19
method name fromBitsCoerced descriptor (Ljava/lang/Class;Ljava/lang/Class;IJILjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$FromBitsCoercedOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload; flags 9 signature <VM:Ljdk/internal/vm/vector/VectorSupport$VectorPayload;S:Ljdk/internal/vm/vector/VectorSupport$VectorSpecies<TE;>;E:Ljava/lang/Object;>(Ljava/lang/Class<+TVM;>;Ljava/lang/Class<TE;>;IJITS;Ljdk/internal/vm/vector/VectorSupport$FromBitsCoercedOperation<TVM;TS;>;)TVM; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name load descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload; flags 9 signature <C:Ljava/lang/Object;VM:Ljdk/internal/vm/vector/VectorSupport$VectorPayload;E:Ljava/lang/Object;S:Ljdk/internal/vm/vector/VectorSupport$VectorSpecies<TE;>;>(Ljava/lang/Class<+TVM;>;Ljava/lang/Class<TE;>;ILjava/lang/Object;JTC;JTS;Ljdk/internal/vm/vector/VectorSupport$LoadOperation<TC;TVM;TS;>;)TVM; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name store descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorPayload;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V flags 9 signature <C:Ljava/lang/Object;V:Ljdk/internal/vm/vector/VectorSupport$VectorPayload;>(Ljava/lang/Class<*>;Ljava/lang/Class<*>;ILjava/lang/Object;JTV;TC;JLjdk/internal/vm/vector/VectorSupport$StoreVectorOperation<TC;TV;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name storeMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$StoreVectorMaskedOperation;)V flags 9 signature <C:Ljava/lang/Object;V:Ljdk/internal/vm/vector/VectorSupport$Vector<TE;>;M:Ljdk/internal/vm/vector/VectorSupport$VectorMask<TE;>;E:Ljava/lang/Object;>(Ljava/lang/Class<+TV;>;Ljava/lang/Class<TM;>;Ljava/lang/Class<TE;>;ILjava/lang/Object;JTV;TM;TC;JLjdk/internal/vm/vector/VectorSupport$StoreVectorMaskedOperation<TC;TV;TM;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name compressExpandOp descriptor (ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljdk/internal/vm/vector/VectorSupport$CompressExpandOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload; flags 9 signature <V:Ljdk/internal/vm/vector/VectorSupport$Vector<TE;>;M:Ljdk/internal/vm/vector/VectorSupport$VectorMask<TE;>;E:Ljava/lang/Object;>(ILjava/lang/Class<+TV;>;Ljava/lang/Class<+TM;>;Ljava/lang/Class<TE;>;ITV;TM;Ljdk/internal/vm/vector/VectorSupport$CompressExpandOperation<TV;TM;>;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;
method name loadMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorMask;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadVectorMaskedOperation;)Ljdk/internal/vm/vector/VectorSupport$Vector; flags 9 signature <C:Ljava/lang/Object;V:Ljdk/internal/vm/vector/VectorSupport$Vector<*>;E:Ljava/lang/Object;S:Ljdk/internal/vm/vector/VectorSupport$VectorSpecies<TE;>;M:Ljdk/internal/vm/vector/VectorSupport$VectorMask<TE;>;>(Ljava/lang/Class<+TV;>;Ljava/lang/Class<TM;>;Ljava/lang/Class<TE;>;ILjava/lang/Object;JTM;ITC;JTS;Ljdk/internal/vm/vector/VectorSupport$LoadVectorMaskedOperation<TC;TV;TS;TM;>;)TV; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;

