# # Copyright (c) 2024, 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/classfile,java/lang/classfile/attribute,java/lang/classfile/components,java/lang/classfile/constantpool,java/lang/classfile/instruction,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] extraModulePackages jdk/internal/access/foreign,jdk/internal/classfile/impl,jdk/internal/constant,jdk/internal/foreign/abi,jdk/internal/foreign/abi/aarch64/linux,jdk/internal/foreign/abi/aarch64/macos,jdk/internal/foreign/abi/aarch64/windows,jdk/internal/foreign/abi/fallback,jdk/internal/foreign/abi/ppc64/aix,jdk/internal/foreign/abi/ppc64/linux,jdk/internal/foreign/abi/riscv64/linux,jdk/internal/foreign/abi/s390/linux,jdk/internal/foreign/abi/x64/sysv,jdk/internal/foreign/abi/x64/windows,jdk/internal/foreign/layout,sun/nio/ch,sun/net,jdk/internal/foreign,jdk/internal/foreign,sun/net,sun/nio/ch 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/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/io/JdkConsoleProvider,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 target linux-amd64 flags 8000 class name java/io/ByteArrayOutputStream -method name writeTo descriptor (Ljava/io/OutputStream;)V method name writeTo descriptor (Ljava/io/OutputStream;)V thrownTypes java/io/IOException flags 1 class name java/io/Console header extends java/lang/Object implements java/io/Flushable sealed true permittedSubclasses java/io/ProxyingConsole flags 21 method name format descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/Console; flags 81 method name printf descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/Console; flags 81 method name readLine descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; flags 81 method name readPassword descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)[C flags 81 method name println descriptor (Ljava/lang/Object;)Ljava/io/Console; flags 1 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;IMPLICIT_CLASSES;) method name print descriptor (Ljava/lang/Object;)Ljava/io/Console; flags 1 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;IMPLICIT_CLASSES;) method name readln descriptor (Ljava/lang/String;)Ljava/lang/String; flags 1 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;IMPLICIT_CLASSES;) class name java/io/IO header extends java/lang/Object flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;IMPLICIT_CLASSES;) method name println descriptor (Ljava/lang/Object;)V flags 9 method name print descriptor (Ljava/lang/Object;)V flags 9 method name readln descriptor (Ljava/lang/String;)Ljava/lang/String; flags 9 class name java/io/ObjectOutputStream$PutField -method name write descriptor (Ljava/io/ObjectOutput;)V method name write descriptor (Ljava/io/ObjectOutput;)V thrownTypes java/io/IOException flags 401 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.4") class name java/io/ProxyingConsole header extends java/io/Console flags 30 innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019 method name format descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/Console; flags 81 method name printf descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/Console; flags 81 method name readLine descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; flags 81 method name readPassword descriptor (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)[C flags 81 method name println descriptor (Ljava/lang/Object;)Ljava/io/Console; flags 1 method name print descriptor (Ljava/lang/Object;)Ljava/io/Console; flags 1 method name readln descriptor (Ljava/lang/String;)Ljava/lang/String; flags 1 class name java/lang/ScopedValue header extends java/lang/Object nestMembers java/lang/ScopedValue$CallableOp,java/lang/ScopedValue$Carrier flags 31 signature Ljava/lang/Object; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SCOPED_VALUES;) innerclass innerClass java/lang/ScopedValue$Carrier outerClass java/lang/ScopedValue innerClassName Carrier flags 19 innerclass innerClass java/lang/ScopedValue$CallableOp outerClass java/lang/ScopedValue innerClassName CallableOp flags 609 -method name callWhere descriptor (Ljava/lang/ScopedValue;Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; -method name getWhere descriptor (Ljava/lang/ScopedValue;Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object; method name callWhere descriptor (Ljava/lang/ScopedValue;Ljava/lang/Object;Ljava/lang/ScopedValue$CallableOp;)Ljava/lang/Object; thrownTypes java/lang/Throwable flags 9 signature (Ljava/lang/ScopedValue;TT;Ljava/lang/ScopedValue$CallableOp<+TR;TX;>;)TR;^TX; class name java/lang/ScopedValue$CallableOp header extends java/lang/Object nestHost java/lang/ScopedValue flags 601 signature Ljava/lang/Object; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SCOPED_VALUES;) runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/ScopedValue$CallableOp outerClass java/lang/ScopedValue innerClassName CallableOp flags 609 method name call descriptor ()Ljava/lang/Object; thrownTypes java/lang/Throwable flags 401 signature ()TT;^TX; class name java/lang/ScopedValue$Carrier header extends java/lang/Object nestHost java/lang/ScopedValue flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;SCOPED_VALUES;) innerclass innerClass java/lang/ScopedValue$Carrier outerClass java/lang/ScopedValue innerClassName Carrier flags 19 innerclass innerClass java/lang/ScopedValue$CallableOp outerClass java/lang/ScopedValue innerClassName CallableOp flags 609 -method name call descriptor (Ljava/util/concurrent/Callable;)Ljava/lang/Object; -method name get descriptor (Ljava/util/function/Supplier;)Ljava/lang/Object; method name call descriptor (Ljava/lang/ScopedValue$CallableOp;)Ljava/lang/Object; thrownTypes java/lang/Throwable flags 1 signature (Ljava/lang/ScopedValue$CallableOp<+TR;TX;>;)TR;^TX; -class name java/lang/StringTemplate -class name java/lang/StringTemplate$Processor -class name java/lang/StringTemplate$Processor$Linkage class name java/lang/Thread -method name suspend descriptor ()V -method name resume descriptor ()V class name java/lang/ThreadGroup -method name suspend descriptor ()V -method name resume descriptor ()V -method name stop descriptor ()V class name java/lang/classfile/Attributes header extends java/lang/Object flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) -field name ANNOTATION_DEFAULT descriptor Ljava/lang/classfile/AttributeMapper; -field name BOOTSTRAP_METHODS descriptor Ljava/lang/classfile/AttributeMapper; -field name CHARACTER_RANGE_TABLE descriptor Ljava/lang/classfile/AttributeMapper; -field name CODE descriptor Ljava/lang/classfile/AttributeMapper; -field name COMPILATION_ID descriptor Ljava/lang/classfile/AttributeMapper; -field name CONSTANT_VALUE descriptor Ljava/lang/classfile/AttributeMapper; -field name DEPRECATED descriptor Ljava/lang/classfile/AttributeMapper; -field name ENCLOSING_METHOD descriptor Ljava/lang/classfile/AttributeMapper; -field name EXCEPTIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name INNER_CLASSES descriptor Ljava/lang/classfile/AttributeMapper; -field name LINE_NUMBER_TABLE descriptor Ljava/lang/classfile/AttributeMapper; -field name LOCAL_VARIABLE_TABLE descriptor Ljava/lang/classfile/AttributeMapper; -field name LOCAL_VARIABLE_TYPE_TABLE descriptor Ljava/lang/classfile/AttributeMapper; -field name METHOD_PARAMETERS descriptor Ljava/lang/classfile/AttributeMapper; -field name MODULE descriptor Ljava/lang/classfile/AttributeMapper; -field name MODULE_HASHES descriptor Ljava/lang/classfile/AttributeMapper; -field name MODULE_MAIN_CLASS descriptor Ljava/lang/classfile/AttributeMapper; -field name MODULE_PACKAGES descriptor Ljava/lang/classfile/AttributeMapper; -field name MODULE_RESOLUTION descriptor Ljava/lang/classfile/AttributeMapper; -field name MODULE_TARGET descriptor Ljava/lang/classfile/AttributeMapper; -field name NEST_HOST descriptor Ljava/lang/classfile/AttributeMapper; -field name NEST_MEMBERS descriptor Ljava/lang/classfile/AttributeMapper; -field name PERMITTED_SUBCLASSES descriptor Ljava/lang/classfile/AttributeMapper; -field name RECORD descriptor Ljava/lang/classfile/AttributeMapper; -field name RUNTIME_INVISIBLE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name RUNTIME_INVISIBLE_TYPE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name RUNTIME_VISIBLE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name RUNTIME_VISIBLE_TYPE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; -field name SIGNATURE descriptor Ljava/lang/classfile/AttributeMapper; -field name SOURCE_DEBUG_EXTENSION descriptor Ljava/lang/classfile/AttributeMapper; -field name SOURCE_FILE descriptor Ljava/lang/classfile/AttributeMapper; -field name SOURCE_ID descriptor Ljava/lang/classfile/AttributeMapper; -field name STACK_MAP_TABLE descriptor Ljava/lang/classfile/AttributeMapper; -field name SYNTHETIC descriptor Ljava/lang/classfile/AttributeMapper; -field name PREDEFINED_ATTRIBUTES descriptor Ljava/util/Set; -method name standardAttribute descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AttributeMapper; method name annotationDefault descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name bootstrapMethods descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name characterRangeTable descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name code descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name compilationId descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name constantValue descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name deprecated descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name enclosingMethod descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name exceptions descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name innerClasses descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name lineNumberTable descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name localVariableTable descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name localVariableTypeTable descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name methodParameters descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name module descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name moduleHashes descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name moduleMainClass descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name modulePackages descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name moduleResolution descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name moduleTarget descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name nestHost descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name nestMembers descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name permittedSubclasses descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name record descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name runtimeInvisibleAnnotations descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name runtimeInvisibleParameterAnnotations descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name runtimeInvisibleTypeAnnotations descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name runtimeVisibleAnnotations descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name runtimeVisibleParameterAnnotations descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name runtimeVisibleTypeAnnotations descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name signature descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name sourceDebugExtension descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name sourceFile descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name sourceId descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name stackMapTable descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; method name synthetic descriptor ()Ljava/lang/classfile/AttributeMapper; flags 9 signature ()Ljava/lang/classfile/AttributeMapper; class name java/lang/classfile/BufWriter -method name asByteBuffer descriptor ()Ljava/nio/ByteBuffer; class name java/lang/classfile/ClassFile field name JAVA_23_VERSION descriptor I constantValue 67 flags 19 class name java/lang/classfile/ClassFile$Option header extends java/lang/Object nestHost java/lang/classfile/ClassFile sealed true permittedSubclasses java/lang/classfile/ClassFile$AttributeMapperOption,java/lang/classfile/ClassFile$ClassHierarchyResolverOption,java/lang/classfile/ClassFile$ConstantPoolSharingOption,java/lang/classfile/ClassFile$DeadCodeOption,java/lang/classfile/ClassFile$DeadLabelsOption,java/lang/classfile/ClassFile$DebugElementsOption,java/lang/classfile/ClassFile$LineNumbersOption,java/lang/classfile/ClassFile$ShortJumpsOption,java/lang/classfile/ClassFile$StackMapsOption,java/lang/classfile/ClassFile$AttributesProcessingOption flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$AttributeMapperOption outerClass java/lang/classfile/ClassFile innerClassName AttributeMapperOption flags 609 innerclass innerClass java/lang/classfile/ClassFile$ClassHierarchyResolverOption outerClass java/lang/classfile/ClassFile innerClassName ClassHierarchyResolverOption flags 609 innerclass innerClass java/lang/classfile/ClassFile$ConstantPoolSharingOption outerClass java/lang/classfile/ClassFile innerClassName ConstantPoolSharingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DeadCodeOption outerClass java/lang/classfile/ClassFile innerClassName DeadCodeOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DeadLabelsOption outerClass java/lang/classfile/ClassFile innerClassName DeadLabelsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DebugElementsOption outerClass java/lang/classfile/ClassFile innerClassName DebugElementsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$LineNumbersOption outerClass java/lang/classfile/ClassFile innerClassName LineNumbersOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ShortJumpsOption outerClass java/lang/classfile/ClassFile innerClassName ShortJumpsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$StackMapsOption outerClass java/lang/classfile/ClassFile innerClassName StackMapsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 class name java/lang/classfile/ClassReader -method name thisClassPos descriptor ()I -method name skipAttributeHolder descriptor (I)I -method name utf8EntryByIndex descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; method name readEntryOrNull descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 401 signature (ILjava/lang/Class;)TT; class name java/lang/classfile/ClassSignature header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassSignatureImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 -method name superclassSignature descriptor ()Ljava/lang/classfile/Signature$RefTypeSig; -method name superinterfaceSignatures descriptor ()Ljava/util/List; -method name of descriptor (Ljava/lang/classfile/Signature$RefTypeSig;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/ClassSignature; -method name of descriptor (Ljava/util/List;Ljava/lang/classfile/Signature$RefTypeSig;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/ClassSignature; method name superclassSignature descriptor ()Ljava/lang/classfile/Signature$ClassTypeSig; flags 401 method name superinterfaceSignatures descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/Signature$ClassTypeSig;[Ljava/lang/classfile/Signature$ClassTypeSig;)Ljava/lang/classfile/ClassSignature; flags 89 method name of descriptor (Ljava/util/List;Ljava/lang/classfile/Signature$ClassTypeSig;[Ljava/lang/classfile/Signature$ClassTypeSig;)Ljava/lang/classfile/ClassSignature; flags 89 signature (Ljava/util/List;Ljava/lang/classfile/Signature$ClassTypeSig;[Ljava/lang/classfile/Signature$ClassTypeSig;)Ljava/lang/classfile/ClassSignature; class name java/lang/classfile/CodeBuilder -method name loadInstruction descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; -method name storeInstruction descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; -method name incrementInstruction descriptor (II)Ljava/lang/classfile/CodeBuilder; -method name branchInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; -method name lookupSwitchInstruction descriptor (Ljava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/CodeBuilder; -method name tableSwitchInstruction descriptor (IILjava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/CodeBuilder; -method name returnInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; -method name throwInstruction descriptor ()Ljava/lang/classfile/CodeBuilder; -method name fieldInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/FieldRefEntry;)Ljava/lang/classfile/CodeBuilder; -method name fieldInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; -method name invokeInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/CodeBuilder; -method name invokeInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;Z)Ljava/lang/classfile/CodeBuilder; -method name invokeDynamicInstruction descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)Ljava/lang/classfile/CodeBuilder; -method name invokeDynamicInstruction descriptor (Ljava/lang/constant/DynamicCallSiteDesc;)Ljava/lang/classfile/CodeBuilder; -method name newObjectInstruction descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; -method name newObjectInstruction descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; -method name newPrimitiveArrayInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; -method name newReferenceArrayInstruction descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; -method name newReferenceArrayInstruction descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; -method name newMultidimensionalArrayInstruction descriptor (ILjava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; -method name newMultidimensionalArrayInstruction descriptor (ILjava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; -method name arrayLoadInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; -method name arrayStoreInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; -method name typeCheckInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; -method name typeCheckInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; -method name convertInstruction descriptor (Ljava/lang/classfile/TypeKind;Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; -method name stackInstruction descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/CodeBuilder; -method name operatorInstruction descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/CodeBuilder; -method name constantInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; -method name constantInstruction descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; -method name monitorInstruction descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/CodeBuilder; -method name nopInstruction descriptor ()Ljava/lang/classfile/CodeBuilder; -method name instanceof_ descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; -method name instanceof_ descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; method name loadLocal descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name storeLocal descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name branch descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name return_ descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name fieldAccess descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/FieldRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name fieldAccess descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invoke descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invoke descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;Z)Ljava/lang/classfile/CodeBuilder; flags 1 method name arrayLoad descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name arrayStore descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name conversion descriptor (Ljava/lang/classfile/TypeKind;Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name loadConstant descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name loadConstant descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name instanceOf descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name instanceOf descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 class name java/lang/classfile/Signature header extends java/lang/Object nestMembers java/lang/classfile/Signature$ThrowableSig,java/lang/classfile/Signature$TypeParam,java/lang/classfile/Signature$ArrayTypeSig,java/lang/classfile/Signature$TypeVarSig,java/lang/classfile/Signature$TypeArg,java/lang/classfile/Signature$TypeArg$Bounded,java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator,java/lang/classfile/Signature$TypeArg$Unbounded,java/lang/classfile/Signature$ClassTypeSig,java/lang/classfile/Signature$RefTypeSig,java/lang/classfile/Signature$BaseTypeSig sealed true permittedSubclasses java/lang/classfile/Signature$BaseTypeSig,java/lang/classfile/Signature$RefTypeSig,java/lang/classfile/Signature$ThrowableSig flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$BaseTypeSig outerClass java/lang/classfile/Signature innerClassName BaseTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass java/lang/classfile/Signature$TypeVarSig outerClass java/lang/classfile/Signature innerClassName TypeVarSig flags 609 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 class name java/lang/classfile/Signature$TypeArg header extends java/lang/Object nestHost java/lang/classfile/Signature sealed true permittedSubclasses java/lang/classfile/Signature$TypeArg$Unbounded,java/lang/classfile/Signature$TypeArg$Bounded flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName UnboundedTypeArgImpl flags 4019 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 -method name wildcardIndicator descriptor ()Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; -method name boundType descriptor ()Ljava/util/Optional; -method name of descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg; -method name unbounded descriptor ()Ljava/lang/classfile/Signature$TypeArg; -method name extendsOf descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg; -method name superOf descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg; -method name of descriptor (Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator;Ljava/util/Optional;)Ljava/lang/classfile/Signature$TypeArg; method name of descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg$Bounded; flags 9 method name unbounded descriptor ()Ljava/lang/classfile/Signature$TypeArg$Unbounded; flags 9 method name extendsOf descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg$Bounded; flags 9 method name superOf descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg$Bounded; flags 9 method name bounded descriptor (Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator;Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg$Bounded; flags 9 class name java/lang/classfile/Signature$TypeArg$Bounded header extends java/lang/Object implements java/lang/classfile/Signature$TypeArg nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 method name wildcardIndicator descriptor ()Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 401 method name boundType descriptor ()Ljava/lang/classfile/Signature$RefTypeSig; flags 401 class name java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator header extends java/lang/Enum nestHost java/lang/classfile/Signature flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 field name NONE descriptor Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 4019 field name EXTENDS descriptor Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 4019 field name SUPER descriptor Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 4019 method name values descriptor ()[Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 9 methodParameters 8000:null class name java/lang/classfile/Signature$TypeArg$Unbounded header extends java/lang/Object implements java/lang/classfile/Signature$TypeArg nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName UnboundedTypeArgImpl flags 4019 -class name java/lang/classfile/Signature$TypeArg$WildcardIndicator class name java/lang/classfile/TypeKind -method name newarraycode descriptor ()I -method name fromNewArrayCode descriptor (I)Ljava/lang/classfile/TypeKind; method name newarrayCode descriptor ()I flags 1 method name fromNewarrayCode descriptor (I)Ljava/lang/classfile/TypeKind; flags 9 class name java/lang/classfile/components/ClassPrinter$ListNode header extends java/lang/Object implements java/lang/classfile/components/ClassPrinter$Node,java/util/List nestHost java/lang/classfile/components/ClassPrinter sealed true permittedSubclasses jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/List; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 9 class name java/lang/classfile/components/ClassPrinter$Node header extends java/lang/Object nestHost java/lang/classfile/components/ClassPrinter sealed true permittedSubclasses java/lang/classfile/components/ClassPrinter$LeafNode,java/lang/classfile/components/ClassPrinter$ListNode,java/lang/classfile/components/ClassPrinter$MapNode flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 class name java/lang/classfile/constantpool/ConstantPool method name entryByIndex descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 401 signature (ILjava/lang/Class;)TT; class name java/lang/constant/ClassDesc header extends java/lang/Object implements java/lang/constant/ConstantDesc,java/lang/invoke/TypeDescriptor$OfField sealed true permittedSubclasses jdk/internal/constant/PrimitiveClassDescImpl,jdk/internal/constant/ReferenceClassDescImpl flags 601 signature Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;Ljava/lang/invoke/TypeDescriptor$OfField; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 class name java/lang/constant/DirectMethodHandleDesc header extends java/lang/Object implements java/lang/constant/MethodHandleDesc nestMembers java/lang/constant/DirectMethodHandleDesc$Kind sealed true permittedSubclasses jdk/internal/constant/DirectMethodHandleDescImpl flags 601 innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 -class name java/lang/constant/DirectMethodHandleDescImpl class name java/lang/constant/MethodTypeDesc header extends java/lang/Object implements java/lang/constant/ConstantDesc,java/lang/invoke/TypeDescriptor$OfMethod sealed true permittedSubclasses jdk/internal/constant/MethodTypeDescImpl flags 601 signature Ljava/lang/Object;Ljava/lang/constant/ConstantDesc;Ljava/lang/invoke/TypeDescriptor$OfMethod; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 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 -class name java/lang/constant/MethodTypeDescImpl class name java/lang/constant/ModuleDesc header extends java/lang/Object sealed true permittedSubclasses jdk/internal/constant/ModuleDescImpl flags 601 -class name java/lang/constant/ModuleDescImpl class name java/lang/constant/PackageDesc header extends java/lang/Object sealed true permittedSubclasses jdk/internal/constant/PackageDescImpl flags 601 -class name java/lang/constant/PackageDescImpl -class name java/lang/constant/PrimitiveClassDescImpl -class name java/lang/constant/ReferenceClassDescImpl class name java/lang/foreign/MemoryLayout$PathElement header extends java/lang/Object nestHost java/lang/foreign/MemoryLayout sealed true permittedSubclasses jdk/internal/foreign/LayoutPath$DereferenceElement,jdk/internal/foreign/LayoutPath$GroupElementByIndex,jdk/internal/foreign/LayoutPath$GroupElementByName,jdk/internal/foreign/LayoutPath$SequenceElement,jdk/internal/foreign/LayoutPath$SequenceElementByIndex,jdk/internal/foreign/LayoutPath$SequenceElementByRange flags 601 innerclass innerClass jdk/internal/foreign/LayoutPath$GroupElementByName outerClass jdk/internal/foreign/LayoutPath innerClassName GroupElementByName flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$GroupElementByIndex outerClass jdk/internal/foreign/LayoutPath innerClassName GroupElementByIndex flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$SequenceElementByIndex outerClass jdk/internal/foreign/LayoutPath innerClassName SequenceElementByIndex flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$SequenceElementByRange outerClass jdk/internal/foreign/LayoutPath innerClassName SequenceElementByRange flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$SequenceElement outerClass jdk/internal/foreign/LayoutPath innerClassName SequenceElement flags 19 innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/LayoutPath$DereferenceElement outerClass jdk/internal/foreign/LayoutPath innerClassName DereferenceElement flags 19 class name java/lang/foreign/MemorySegment method name maxByteAlignment descriptor ()J flags 401 class name java/lang/foreign/SymbolLookup method name findOrThrow descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemorySegment; flags 1 class name java/lang/invoke/StringConcatFactory -field name MAX_INDY_CONCAT_ARG_SLOTS descriptor I -method name makeConcatWithTemplate descriptor (Ljava/util/List;Ljava/util/List;)Ljava/lang/invoke/MethodHandle; -method name makeConcatWithTemplateCluster descriptor (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; -method name makeConcatWithTemplateGetters descriptor (Ljava/util/List;Ljava/util/List;I)Ljava/lang/invoke/MethodHandle; class name java/lang/reflect/ClassFileFormatVersion field name RELEASE_23 descriptor Ljava/lang/reflect/ClassFileFormatVersion; flags 4019 class name java/lang/runtime/ExactConversionsSupport header extends java/lang/Object flags 31 method name isIntToByteExact descriptor (I)Z flags 9 method name isIntToShortExact descriptor (I)Z flags 9 method name isIntToCharExact descriptor (I)Z flags 9 method name isIntToFloatExact descriptor (I)Z flags 9 method name isLongToByteExact descriptor (J)Z flags 9 method name isLongToShortExact descriptor (J)Z flags 9 method name isLongToCharExact descriptor (J)Z flags 9 method name isLongToIntExact descriptor (J)Z flags 9 method name isLongToFloatExact descriptor (J)Z flags 9 method name isLongToDoubleExact descriptor (J)Z flags 9 method name isFloatToByteExact descriptor (F)Z flags 9 method name isFloatToShortExact descriptor (F)Z flags 9 method name isFloatToCharExact descriptor (F)Z flags 9 method name isFloatToIntExact descriptor (F)Z flags 9 method name isFloatToLongExact descriptor (F)Z flags 9 method name isDoubleToByteExact descriptor (D)Z flags 9 method name isDoubleToShortExact descriptor (D)Z flags 9 method name isDoubleToCharExact descriptor (D)Z flags 9 method name isDoubleToIntExact descriptor (D)Z flags 9 method name isDoubleToLongExact descriptor (D)Z flags 9 method name isDoubleToFloatExact descriptor (D)Z flags 9 -class name java/lang/runtime/TemplateRuntime class name java/net/DatagramSocketImpl -method name setTTL descriptor (B)V -method name getTTL descriptor ()B method name setTTL descriptor (B)V thrownTypes java/io/IOException flags 404 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2") method name getTTL descriptor ()B thrownTypes java/io/IOException flags 404 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2") class name java/net/Inet4Address method name ofPosixLiteral descriptor (Ljava/lang/String;)Ljava/net/Inet4Address; flags 9 class name java/net/MulticastSocket -method name setTTL descriptor (B)V -method name getTTL descriptor ()B -method name send descriptor (Ljava/net/DatagramPacket;B)V method name setTTL descriptor (B)V thrownTypes java/io/IOException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2") method name getTTL descriptor ()B thrownTypes java/io/IOException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.2") method name send descriptor (Ljava/net/DatagramPacket;B)V thrownTypes java/io/IOException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.4") class name java/net/Socket -method name descriptor (Ljava/lang/String;IZ)V -method name descriptor (Ljava/net/InetAddress;IZ)V method name descriptor (Ljava/lang/String;IZ)V thrownTypes java/io/IOException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.1") method name descriptor (Ljava/net/InetAddress;IZ)V thrownTypes java/io/IOException flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="1.1") class name java/security/Provider header extends java/util/Properties nestMembers java/security/Provider$Service flags 421 innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609 innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9 innerclass innerClass java/security/Policy$Parameters outerClass java/security/Policy innerClassName Parameters flags 609 innerclass innerClass javax/security/auth/login/Configuration$Parameters outerClass javax/security/auth/login/Configuration innerClassName Parameters flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/security/SecureRandom header extends java/util/Random flags 21 innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/text/ChoiceFormat header extends java/text/NumberFormat flags 21 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name isStrict descriptor ()Z flags 1 method name setStrict descriptor (Z)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name java/text/CompactNumberFormat method name isStrict descriptor ()Z flags 1 method name setStrict descriptor (Z)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name java/text/DecimalFormat method name isStrict descriptor ()Z flags 1 method name setStrict descriptor (Z)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name java/text/DecimalFormatSymbols header extends java/lang/Object implements java/lang/Cloneable,java/io/Serializable flags 21 innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019 class name java/text/MessageFormat header extends java/text/Format nestMembers java/text/MessageFormat$Field flags 21 innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019 innerclass innerClass java/text/ListFormat$Type outerClass java/text/ListFormat innerClassName Type flags 4019 innerclass innerClass java/text/ListFormat$Style outerClass java/text/ListFormat innerClassName Style flags 4019 innerclass innerClass java/text/MessageFormat$Field outerClass java/text/MessageFormat innerClassName Field flags 9 innerclass innerClass java/text/AttributedCharacterIterator$Attribute outerClass java/text/AttributedCharacterIterator innerClassName Attribute flags 9 innerclass innerClass java/text/Format$Field outerClass java/text/Format innerClassName Field flags 9 innerclass innerClass java/text/NumberFormat$Style outerClass java/text/NumberFormat innerClassName Style flags 4019 method name toString descriptor ()Ljava/lang/String; flags 1 class name java/text/NumberFormat method name isStrict descriptor ()Z flags 1 method name setStrict descriptor (Z)V flags 1 class name java/text/SimpleDateFormat method name toString descriptor ()Ljava/lang/String; flags 1 class name java/time/Instant method name until descriptor (Ljava/time/Instant;)Ljava/time/Duration; flags 1 -class name java/util/FormatProcessor class name java/util/Random header extends java/lang/Object implements java/util/random/RandomGenerator,java/io/Serializable flags 21 innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409 innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409 class name java/util/SplittableRandom header extends java/lang/Object implements java/util/random/RandomGenerator,java/util/random/RandomGenerator$SplittableGenerator flags 31 innerclass innerClass java/util/random/RandomGenerator$SplittableGenerator outerClass java/util/random/RandomGenerator innerClassName SplittableGenerator flags 609 class name java/util/concurrent/ThreadLocalRandom header extends java/util/Random flags 31 innerclass innerClass java/io/ObjectOutputStream$PutField outerClass java/io/ObjectOutputStream innerClassName PutField flags 409 class name java/util/random/RandomGeneratorFactory header extends java/lang/Object flags 31 signature Ljava/lang/Object; innerclass innerClass java/util/random/RandomGenerator$ArbitrarilyJumpableGenerator outerClass java/util/random/RandomGenerator innerClassName ArbitrarilyJumpableGenerator flags 609 innerclass innerClass java/util/random/RandomGenerator$JumpableGenerator outerClass java/util/random/RandomGenerator innerClassName JumpableGenerator flags 609 innerclass innerClass java/util/random/RandomGenerator$LeapableGenerator outerClass java/util/random/RandomGenerator innerClassName LeapableGenerator flags 609 innerclass innerClass java/util/random/RandomGenerator$SplittableGenerator outerClass java/util/random/RandomGenerator innerClassName SplittableGenerator flags 609 innerclass innerClass java/util/random/RandomGenerator$StreamableGenerator outerClass java/util/random/RandomGenerator innerClassName StreamableGenerator flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/util/zip/Deflater -method name getTotalIn descriptor ()I -method name getTotalOut descriptor ()I method name getTotalIn descriptor ()I flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="23") method name getTotalOut descriptor ()I flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="23") class name java/util/zip/Inflater -method name getTotalIn descriptor ()I -method name getTotalOut descriptor ()I method name getTotalIn descriptor ()I flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="23") method name getTotalOut descriptor ()I flags 1 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(since="23") class name java/util/zip/ZipFile method name toString descriptor ()Ljava/lang/String; flags 1 class name javax/security/auth/Subject header extends java/lang/Object implements java/io/Serializable flags 31 innerclass innerClass java/lang/ScopedValue$CallableOp outerClass java/lang/ScopedValue innerClassName CallableOp flags 609 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 jdk/internal/classfile/impl/AbstractInstruction header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Instruction nestMembers jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl,jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundRetInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundMonitorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIntrinsicConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundOperatorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundConvertInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStackInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundReturnInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundRetInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInterfaceInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName SwitchCaseImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInstruction flags 409 class name jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction header extends jdk/internal/classfile/impl/AbstractInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInterfaceInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundRetInstruction flags 19 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction header extends jdk/internal/classfile/impl/AbstractInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundReturnInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStackInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundConvertInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundOperatorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIntrinsicConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundMonitorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundRetInstruction flags 19 class name jdk/internal/classfile/impl/AbstractPoolEntry header extends java/lang/Object nestMembers jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry,jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry,jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry,jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ConstantDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InvokeDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractDynamicConstantPoolEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefsEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefEntry flags 408 -method name phiMix descriptor (I)I class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractDynamicConstantPoolEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InvokeDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ConstantDynamicEntryImpl flags 19 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry implements java/lang/classfile/constantpool/MemberRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl flags 421 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry;Ljava/lang/classfile/constantpool/MemberRefEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefsEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry,jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 class name jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 class name jdk/internal/classfile/impl/AbstractPseudoInstruction header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/PseudoInstruction nestMembers jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType,jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable,jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo,jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange,jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl,jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange,jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariableType flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariable flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName AbstractLocalPseudo flags 40a innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundCharacterRange flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 class name jdk/internal/classfile/impl/BoundAttribute header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Attribute nestMembers jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr,jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute flags 421 signature ;>Ljdk/internal/classfile/impl/AbstractElement;Ljava/lang/classfile/Attribute; innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundUnknownAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCodeAttribute flags 409 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundPermittedSubclassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundAnnotationDefaultAttr flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundEnclosingMethodAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundInnerClassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundBootstrapMethodsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestMembersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModulePackagesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundExceptionsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleResolutionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCompilationIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleTargetAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundConstantValueAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceDebugExtensionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestHostAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleMainClassAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceFileAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSignatureAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundDeprecatedAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRecordAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleHashesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundMethodParametersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTypeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCharacterRangeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLineNumberTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSyntheticAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundStackMapTableAttribute flags 19 method name standardAttribute descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AttributeMapper; flags 9 signature (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AttributeMapper<*>; class name jdk/internal/classfile/impl/BufferedCodeBuilder header extends java/lang/Object implements jdk/internal/classfile/impl/TerminalCodeBuilder nestMembers jdk/internal/classfile/impl/BufferedCodeBuilder$Model flags 31 innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 class name jdk/internal/classfile/impl/ClassPrinterImpl header extends java/lang/Object nestMembers jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl,jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl,jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl,jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl flags 31 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName LeafNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 9 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfDouble outerClass java/lang/classfile/AnnotationValue innerClassName OfDouble flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfFloat outerClass java/lang/classfile/AnnotationValue innerClassName OfFloat flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfInteger outerClass java/lang/classfile/AnnotationValue innerClassName OfInteger flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfCharacter outerClass java/lang/classfile/AnnotationValue innerClassName OfCharacter flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfEnum outerClass java/lang/classfile/AnnotationValue innerClassName OfEnum flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfArray outerClass java/lang/classfile/AnnotationValue innerClassName OfArray flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Verbosity outerClass java/lang/classfile/components/ClassPrinter innerClassName Verbosity flags 4019 innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName JsrInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName RetInstruction flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTarget outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName SimpleVerificationTypeInfo flags 4019 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName ObjectVerificationTypeInfo flags 609 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName UninitializedVerificationTypeInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl innerClassName PrivateListNodeImpl flags 1a innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl header extends java/util/AbstractList implements java/lang/classfile/components/ClassPrinter$ListNode nestHost jdk/internal/classfile/impl/ClassPrinterImpl sealed true permittedSubclasses jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl flags 21 signature Ljava/util/AbstractList;Ljava/lang/classfile/components/ClassPrinter$ListNode; innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 9 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl innerClassName PrivateListNodeImpl flags 1a innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name nodes descriptor Ljava/util/List; flags 14 signature Ljava/util/List; method name descriptor (Ljdk/internal/classfile/impl/ClassPrinterImpl$Style;Ljava/lang/constant/ConstantDesc;Ljava/util/List;)V flags 4 signature (Ljdk/internal/classfile/impl/ClassPrinterImpl$Style;Ljava/lang/constant/ConstantDesc;Ljava/util/List;)V class name jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl header extends java/lang/Object implements java/lang/classfile/components/ClassPrinter$MapNode nestHost jdk/internal/classfile/impl/ClassPrinterImpl flags 31 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl innerClassName PrivateListNodeImpl flags 1a innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 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 jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl header extends jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl nestHost jdk/internal/classfile/impl/ClassPrinterImpl flags 30 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 9 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl innerClassName PrivateListNodeImpl flags 1a innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 class name jdk/internal/classfile/impl/ClassReaderImpl header extends java/lang/Object implements java/lang/classfile/ClassReader flags 31 innerclass innerClass java/lang/classfile/ClassFile$AttributeMapperOption outerClass java/lang/classfile/ClassFile innerClassName AttributeMapperOption flags 609 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName EmptyBootstrapAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ConstantDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InvokeDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 -method name utf8EntryByIndex descriptor (I)Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl; -method name utf8EntryByIndex descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; method name entryByIndex descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature (ILjava/lang/Class;)TT; method name readEntryOrNull descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature (ILjava/lang/Class;)TT; class name jdk/internal/classfile/impl/ClassRemapperImpl header extends java/lang/Record implements java/lang/classfile/components/ClassRemapper record true flags 31 recordcomponent name mapFunction descriptor Ljava/util/function/Function; signature Ljava/util/function/Function; innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfArray outerClass java/lang/classfile/AnnotationValue innerClassName OfArray flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfEnum outerClass java/lang/classfile/AnnotationValue innerClassName OfEnum flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName LoadConstantInstruction flags 609 innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/classfile/Signature$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/DirectCodeBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements jdk/internal/classfile/impl/TerminalCodeBuilder flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljdk/internal/classfile/impl/TerminalCodeBuilder; innerclass innerClass java/lang/classfile/ClassFile$ShortJumpsOption outerClass java/lang/classfile/ClassFile innerClassName ShortJumpsOption flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 innerclass innerClass java/lang/classfile/ClassFile$DeadLabelsOption outerClass java/lang/classfile/ClassFile innerClassName DeadLabelsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DebugElementsOption outerClass java/lang/classfile/ClassFile innerClassName DebugElementsOption flags 4019 class name jdk/internal/classfile/impl/LabelContext header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/TerminalCodeBuilder,jdk/internal/classfile/impl/CodeImpl flags 601 class name jdk/internal/classfile/impl/SignaturesImpl header extends java/lang/Object nestMembers jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl,jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl,jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl,jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl,jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl,jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl,jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl,jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl,jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl flags 31 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassSignatureImpl flags 19 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName MethodSignatureImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeParamImpl flags 19 innerclass innerClass java/lang/classfile/Signature$BaseTypeSig outerClass java/lang/classfile/Signature innerClassName BaseTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeVarSig outerClass java/lang/classfile/Signature innerClassName TypeVarSig flags 609 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName UnboundedTypeArgImpl flags 4019 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ArrayTypeSigImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeVarSigImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName BaseTypeSigImpl flags 19 -method name descriptor ()V -method name parseClassSignature descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassSignature; -method name parseMethodSignature descriptor (Ljava/lang/String;)Ljava/lang/classfile/MethodSignature; -method name parseSignature descriptor (Ljava/lang/String;)Ljava/lang/classfile/Signature; method name descriptor (Ljava/lang/String;)V flags 1 method name parseClassSignature descriptor ()Ljava/lang/classfile/ClassSignature; flags 1 method name parseMethodSignature descriptor ()Ljava/lang/classfile/MethodSignature; flags 1 method name parseSignature descriptor ()Ljava/lang/classfile/Signature; flags 1 class name jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl header extends java/lang/Record implements java/lang/classfile/ClassSignature nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name typeParameters descriptor Ljava/util/List; signature Ljava/util/List; recordcomponent name superclassSignature descriptor Ljava/lang/classfile/Signature$ClassTypeSig; recordcomponent name superinterfaceSignatures descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassSignatureImpl flags 19 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name descriptor (Ljava/util/List;Ljava/lang/classfile/Signature$RefTypeSig;Ljava/util/List;)V -method name superclassSignature descriptor ()Ljava/lang/classfile/Signature$RefTypeSig; -method name superinterfaceSignatures descriptor ()Ljava/util/List; method name descriptor (Ljava/util/List;Ljava/lang/classfile/Signature$ClassTypeSig;Ljava/util/List;)V flags 1 signature (Ljava/util/List;Ljava/lang/classfile/Signature$ClassTypeSig;Ljava/util/List;)V methodParameters 0:typeParameters,0:superclassSignature,0:superinterfaceSignatures method name superclassSignature descriptor ()Ljava/lang/classfile/Signature$ClassTypeSig; flags 1 method name superinterfaceSignatures descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl header extends java/lang/Record implements java/lang/classfile/Signature$ClassTypeSig nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name outerType descriptor Ljava/util/Optional; signature Ljava/util/Optional; recordcomponent name className descriptor Ljava/lang/String; recordcomponent name typeArgs descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl header extends java/lang/Record implements java/lang/classfile/Signature$TypeArg$Bounded nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name wildcardIndicator descriptor Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; recordcomponent name boundType descriptor Ljava/lang/classfile/Signature$RefTypeSig; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Bounded flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg$Bounded innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name descriptor (Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator;Ljava/util/Optional;)V -method name signatureString descriptor ()Ljava/lang/String; -method name wildcardIndicator descriptor ()Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; -method name boundType descriptor ()Ljava/util/Optional; method name descriptor (Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator;Ljava/lang/classfile/Signature$RefTypeSig;)V flags 1 methodParameters 0:wildcardIndicator,0:boundType method name wildcardIndicator descriptor ()Ljava/lang/classfile/Signature$TypeArg$Bounded$WildcardIndicator; flags 1 method name boundType descriptor ()Ljava/lang/classfile/Signature$RefTypeSig; flags 1 class name jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl header extends java/lang/Enum implements java/lang/classfile/Signature$TypeArg$Unbounded nestHost jdk/internal/classfile/impl/SignaturesImpl flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/Signature$TypeArg$Unbounded; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName UnboundedTypeArgImpl flags 4019 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$Unbounded outerClass java/lang/classfile/Signature$TypeArg innerClassName Unbounded flags 609 field name INSTANCE descriptor Ljdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl; flags 4019 method name values descriptor ()[Ljdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljdk/internal/classfile/impl/SignaturesImpl$UnboundedTypeArgImpl; flags 9 methodParameters 8000:null class name jdk/internal/classfile/impl/SplitConstantPool method name entryByIndex descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature (ILjava/lang/Class;)TT; class name jdk/internal/classfile/impl/StackMapDecoder$ObjectVerificationTypeInfoImpl header extends java/lang/Record implements java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo nestHost jdk/internal/classfile/impl/StackMapDecoder record true flags 31 recordcomponent name className descriptor Ljava/lang/classfile/constantpool/ClassEntry; innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$ObjectVerificationTypeInfoImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName ObjectVerificationTypeInfoImpl flags 19 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName ObjectVerificationTypeInfo flags 609 -method name hashCode descriptor ()I -method name equals descriptor (Ljava/lang/Object;)Z method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name hashCode descriptor ()I flags 1 class name jdk/internal/classfile/impl/TemporaryConstantPool method name entryByIndex descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature (ILjava/lang/Class;)TT; class name jdk/internal/classfile/impl/TerminalCodeBuilder header extends java/lang/Object implements java/lang/classfile/CodeBuilder,jdk/internal/classfile/impl/LabelContext sealed true permittedSubclasses jdk/internal/classfile/impl/DirectCodeBuilder,jdk/internal/classfile/impl/BufferedCodeBuilder flags 601 method name curTopLocal descriptor ()I flags 401 -class name jdk/internal/classfile/impl/TransformingCodeBuilder class name jdk/internal/classfile/impl/UnboundAttribute header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Attribute nestMembers jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute,jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute,jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl,jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute,jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute,jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute flags 421 signature ;>Ljdk/internal/classfile/impl/AbstractElement;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName EmptyBootstrapAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName AdHocAttribute flags 409 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName TypePathComponentImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundTypeAnnotation flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordComponentInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleRequiresInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleProvideInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleOpenInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleExportInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParameterInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceDebugExtensionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCompilationIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestHostAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestMembersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundPermittedSubclassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleResolutionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModulePackagesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleMainClassAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleTargetAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParametersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundEnclosingMethodAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundStackMapTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceFileAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundAnnotationDefaultAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundExceptionsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSignatureAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSyntheticAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundDeprecatedAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundConstantValueAttribute flags 19 class name jdk/internal/constant/DirectMethodHandleDescImpl header extends java/lang/Object implements java/lang/constant/DirectMethodHandleDesc flags 31 innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/constant/DirectMethodHandleDesc$Kind;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)V flags 1 method name kind descriptor ()Ljava/lang/constant/DirectMethodHandleDesc$Kind; flags 1 method name refKind descriptor ()I flags 1 method name isOwnerInterface descriptor ()Z flags 1 method name owner descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name methodName descriptor ()Ljava/lang/String; flags 1 method name invocationType descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name lookupDescriptor descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodHandle; thrownTypes java/lang/ReflectiveOperationException flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name hashCode descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Object; thrownTypes java/lang/ReflectiveOperationException flags 1041 methodParameters 1000:null class name jdk/internal/constant/MethodTypeDescImpl header extends java/lang/Object implements java/lang/constant/MethodTypeDesc flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 innerclass innerClass java/lang/invoke/TypeDescriptor$OfMethod outerClass java/lang/invoke/TypeDescriptor innerClassName OfMethod flags 609 method name ofTrusted descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/constant/ClassDesc;)Ljdk/internal/constant/MethodTypeDescImpl; flags 9 method name ofDescriptor descriptor (Ljava/lang/String;)Ljdk/internal/constant/MethodTypeDescImpl; flags 9 method name returnType descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name parameterCount descriptor ()I flags 1 method name parameterType descriptor (I)Ljava/lang/constant/ClassDesc; flags 1 method name parameterList descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name parameterArray descriptor ()[Ljava/lang/constant/ClassDesc; flags 1 method name changeReturnType descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/constant/MethodTypeDesc; flags 1 method name changeParameterType descriptor (ILjava/lang/constant/ClassDesc;)Ljava/lang/constant/MethodTypeDesc; flags 1 method name dropParameterTypes descriptor (II)Ljava/lang/constant/MethodTypeDesc; flags 1 method name insertParameterTypes descriptor (I[Ljava/lang/constant/ClassDesc;)Ljava/lang/constant/MethodTypeDesc; flags 81 method name descriptorString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/invoke/MethodType; thrownTypes java/lang/ReflectiveOperationException flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name hashCode descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Object; thrownTypes java/lang/ReflectiveOperationException flags 1041 methodParameters 1000:null method name insertParameterTypes descriptor (I[Ljava/lang/invoke/TypeDescriptor$OfField;)Ljava/lang/invoke/TypeDescriptor$OfMethod; flags 1041 methodParameters 1000:null,1000:null method name dropParameterTypes descriptor (II)Ljava/lang/invoke/TypeDescriptor$OfMethod; flags 1041 methodParameters 1000:null,1000:null method name changeParameterType descriptor (ILjava/lang/invoke/TypeDescriptor$OfField;)Ljava/lang/invoke/TypeDescriptor$OfMethod; flags 1041 methodParameters 1000:null,1000:null method name changeReturnType descriptor (Ljava/lang/invoke/TypeDescriptor$OfField;)Ljava/lang/invoke/TypeDescriptor$OfMethod; flags 1041 methodParameters 1000:null method name parameterArray descriptor ()[Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 method name returnType descriptor ()Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 method name parameterType descriptor (I)Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 methodParameters 1000:null method name ofValidated descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/constant/ClassDesc;)Ljdk/internal/constant/MethodTypeDescImpl; flags 89 class name jdk/internal/constant/ModuleDescImpl header extends java/lang/Record implements java/lang/constant/ModuleDesc record true flags 31 recordcomponent name name descriptor Ljava/lang/String; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/String;)V flags 1 methodParameters 0:name method name toString descriptor ()Ljava/lang/String; flags 1 method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 method name name descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/constant/PackageDescImpl header extends java/lang/Record implements java/lang/constant/PackageDesc record true flags 31 recordcomponent name internalName descriptor Ljava/lang/String; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/String;)V flags 1 methodParameters 0:internalName method name toString descriptor ()Ljava/lang/String; flags 1 method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 method name internalName descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/constant/PrimitiveClassDescImpl header extends java/lang/constant/DynamicConstantDesc implements java/lang/constant/ClassDesc flags 31 signature Ljava/lang/constant/DynamicConstantDesc;>;Ljava/lang/constant/ClassDesc; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/String;)V flags 1 method name descriptorString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Class; flags 1 signature (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Class<*>; method name toString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Object; thrownTypes java/lang/ReflectiveOperationException flags 1041 methodParameters 1000:null class name jdk/internal/constant/ReferenceClassDescImpl header extends java/lang/Object implements java/lang/constant/ClassDesc flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name of descriptor (Ljava/lang/String;)Ljdk/internal/constant/ReferenceClassDescImpl; flags 9 method name ofValidated descriptor (Ljava/lang/String;)Ljdk/internal/constant/ReferenceClassDescImpl; flags 9 method name descriptorString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Class; thrownTypes java/lang/ReflectiveOperationException flags 1 signature (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Class<*>; method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name hashCode descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name resolveConstantDesc descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/Object; thrownTypes java/lang/ReflectiveOperationException flags 1041 methodParameters 1000:null method name ofValidatedBinaryName descriptor (Ljava/lang/String;)Ljava/lang/constant/ClassDesc; flags 9 class name jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/abi/fallback/FallbackLinker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/abi/s390/linux/LinuxS390Linker -method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; class name jdk/internal/foreign/layout/AbstractLayout header extends java/lang/Object sealed true permittedSubclasses jdk/internal/foreign/layout/AbstractGroupLayout,jdk/internal/foreign/layout/PaddingLayoutImpl,jdk/internal/foreign/layout/SequenceLayoutImpl,jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout flags 421 signature ;:Ljava/lang/foreign/MemoryLayout;>Ljava/lang/Object; innerclass innerClass jdk/internal/foreign/LayoutPath$SequenceElement outerClass jdk/internal/foreign/LayoutPath innerClassName SequenceElement flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$SequenceElementByRange outerClass jdk/internal/foreign/LayoutPath innerClassName SequenceElementByRange flags 19 innerclass innerClass jdk/internal/foreign/LayoutPath$DereferenceElement outerClass jdk/internal/foreign/LayoutPath innerClassName DereferenceElement flags 19 innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/LayoutPath$SequenceElementByIndex outerClass jdk/internal/foreign/LayoutPath innerClassName SequenceElementByIndex flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName AbstractValueLayout flags 408 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name varHandleInternal descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; flags 81 class name jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout header extends jdk/internal/foreign/layout/AbstractLayout nestHost jdk/internal/foreign/layout/ValueLayouts sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl,jdk/internal/foreign/layout/ValueLayouts$OfByteImpl,jdk/internal/foreign/layout/ValueLayouts$OfCharImpl,jdk/internal/foreign/layout/ValueLayouts$OfShortImpl,jdk/internal/foreign/layout/ValueLayouts$OfIntImpl,jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl,jdk/internal/foreign/layout/ValueLayouts$OfLongImpl,jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl,jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl flags 420 signature ;:Ljava/lang/foreign/ValueLayout;>Ljdk/internal/foreign/layout/AbstractLayout; innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName AbstractValueLayout flags 408 innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfBooleanImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfByteImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfByteImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfCharImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfCharImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfShortImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfShortImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfIntImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfIntImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfFloatImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfLongImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfLongImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfDoubleImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfAddressImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19