# # 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/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/javac[java.compiler\u005C;u002C;java.desktop\u005C;u002C;jdk.compiler\u005C;u002C;jdk.incubator.vector\u005C;u002C;jdk.jartool\u005C;u002C;jdk.jdeps\u005C;u002C;jdk.jfr\u005C;u002C;jdk.jlink\u005C;u002C;jdk.jshell],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 macos-aarch64 flags 8000 class name java/io/BufferedInputStream -method name read descriptor ()I -method name read descriptor ([BII)I -method name skip descriptor (J)J -method name available descriptor ()I -method name mark descriptor (I)V -method name reset descriptor ()V -method name transferTo descriptor (Ljava/io/OutputStream;)J method name read descriptor ()I thrownTypes java/io/IOException flags 21 method name read descriptor ([BII)I thrownTypes java/io/IOException flags 21 method name skip descriptor (J)J thrownTypes java/io/IOException flags 21 method name available descriptor ()I thrownTypes java/io/IOException flags 21 method name mark descriptor (I)V flags 21 method name reset descriptor ()V thrownTypes java/io/IOException flags 21 method name transferTo descriptor (Ljava/io/OutputStream;)J thrownTypes java/io/IOException flags 21 class name java/io/BufferedOutputStream -method name write descriptor (I)V -method name write descriptor ([BII)V -method name flush descriptor ()V method name write descriptor (I)V thrownTypes java/io/IOException flags 21 method name write descriptor ([BII)V thrownTypes java/io/IOException flags 21 method name flush descriptor ()V thrownTypes java/io/IOException flags 21 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 21 class name java/io/Console method name println descriptor ()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; flags 1 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;IMPLICIT_CLASSES;) class name java/io/IO method name println descriptor ()V flags 9 method name readln descriptor ()Ljava/lang/String; flags 9 class name java/io/ObjectInputStream -method name descriptor ()V -method name enableResolveObject descriptor (Z)Z method name descriptor ()V thrownTypes java/io/IOException flags 4 method name enableResolveObject descriptor (Z)Z flags 4 class name java/io/ObjectOutputStream -method name descriptor ()V -method name enableReplaceObject descriptor (Z)Z method name descriptor ()V thrownTypes java/io/IOException flags 4 method name enableReplaceObject descriptor (Z)Z flags 4 class name java/io/ObjectStreamClass -method name forClass descriptor ()Ljava/lang/Class; method name forClass descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; class name java/io/ObjectStreamField -method name getType descriptor ()Ljava/lang/Class; method name getType descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; class name java/io/ProxyingConsole method name readln descriptor ()Ljava/lang/String; flags 1 class name java/io/PushbackInputStream -method name close descriptor ()V method name close descriptor ()V thrownTypes java/io/IOException flags 21 class name java/io/Reader method name of descriptor (Ljava/lang/CharSequence;)Ljava/io/Reader; flags 9 class name java/lang/Character$UnicodeBlock field name TODHRI descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name GARAY descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name TULU_TIGALARI descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name MYANMAR_EXTENDED_C descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name SUNUWAR descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name EGYPTIAN_HIEROGLYPHS_EXTENDED_A descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name GURUNG_KHEMA descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name KIRAT_RAI descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT descriptor Ljava/lang/Character$UnicodeBlock; flags 19 field name OL_ONAL descriptor Ljava/lang/Character$UnicodeBlock; flags 19 class name java/lang/Character$UnicodeScript field name TODHRI descriptor Ljava/lang/Character$UnicodeScript; flags 4019 field name GARAY descriptor Ljava/lang/Character$UnicodeScript; flags 4019 field name TULU_TIGALARI descriptor Ljava/lang/Character$UnicodeScript; flags 4019 field name SUNUWAR descriptor Ljava/lang/Character$UnicodeScript; flags 4019 field name GURUNG_KHEMA descriptor Ljava/lang/Character$UnicodeScript; flags 4019 field name KIRAT_RAI descriptor Ljava/lang/Character$UnicodeScript; flags 4019 field name OL_ONAL descriptor Ljava/lang/Character$UnicodeScript; flags 4019 class name java/lang/Class -method name getSigners descriptor ()[Ljava/lang/Object; -method name forName descriptor (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; -method name forName descriptor (Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class; -method name getClassLoader descriptor ()Ljava/lang/ClassLoader; -method name getEnclosingMethod descriptor ()Ljava/lang/reflect/Method; -method name getEnclosingConstructor descriptor ()Ljava/lang/reflect/Constructor; -method name getDeclaringClass descriptor ()Ljava/lang/Class; -method name getEnclosingClass descriptor ()Ljava/lang/Class; -method name getClasses descriptor ()[Ljava/lang/Class; -method name getFields descriptor ()[Ljava/lang/reflect/Field; -method name getMethods descriptor ()[Ljava/lang/reflect/Method; -method name getConstructors descriptor ()[Ljava/lang/reflect/Constructor; -method name getField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field; -method name getMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; -method name getConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; -method name getDeclaredClasses descriptor ()[Ljava/lang/Class; -method name getDeclaredFields descriptor ()[Ljava/lang/reflect/Field; -method name getDeclaredMethods descriptor ()[Ljava/lang/reflect/Method; -method name getDeclaredConstructors descriptor ()[Ljava/lang/reflect/Constructor; -method name getDeclaredField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field; -method name getDeclaredMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; -method name getDeclaredConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; -method name getNestHost descriptor ()Ljava/lang/Class; -method name getNestMembers descriptor ()[Ljava/lang/Class; -method name getRecordComponents descriptor ()[Ljava/lang/reflect/RecordComponent; -method name getPermittedSubclasses descriptor ()[Ljava/lang/Class; method name getSigners descriptor ()[Ljava/lang/Object; flags 1 method name forName descriptor (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; thrownTypes java/lang/ClassNotFoundException flags 9 signature (Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class<*>; method name forName descriptor (Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class; flags 9 signature (Ljava/lang/Module;Ljava/lang/String;)Ljava/lang/Class<*>; method name getClassLoader descriptor ()Ljava/lang/ClassLoader; flags 1 method name getEnclosingMethod descriptor ()Ljava/lang/reflect/Method; flags 1 method name getEnclosingConstructor descriptor ()Ljava/lang/reflect/Constructor; flags 1 signature ()Ljava/lang/reflect/Constructor<*>; method name getDeclaringClass descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; method name getEnclosingClass descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; method name getClasses descriptor ()[Ljava/lang/Class; flags 1 signature ()[Ljava/lang/Class<*>; method name getFields descriptor ()[Ljava/lang/reflect/Field; flags 1 method name getMethods descriptor ()[Ljava/lang/reflect/Method; flags 1 method name getConstructors descriptor ()[Ljava/lang/reflect/Constructor; flags 1 signature ()[Ljava/lang/reflect/Constructor<*>; method name getField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field; thrownTypes java/lang/NoSuchFieldException flags 1 method name getMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; thrownTypes java/lang/NoSuchMethodException flags 81 signature (Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/lang/reflect/Method; method name getConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; thrownTypes java/lang/NoSuchMethodException flags 81 signature ([Ljava/lang/Class<*>;)Ljava/lang/reflect/Constructor; method name getDeclaredClasses descriptor ()[Ljava/lang/Class; flags 1 signature ()[Ljava/lang/Class<*>; method name getDeclaredFields descriptor ()[Ljava/lang/reflect/Field; flags 1 method name getRecordComponents descriptor ()[Ljava/lang/reflect/RecordComponent; flags 1 method name getDeclaredMethods descriptor ()[Ljava/lang/reflect/Method; flags 1 method name getDeclaredConstructors descriptor ()[Ljava/lang/reflect/Constructor; flags 1 signature ()[Ljava/lang/reflect/Constructor<*>; method name getDeclaredField descriptor (Ljava/lang/String;)Ljava/lang/reflect/Field; thrownTypes java/lang/NoSuchFieldException flags 1 method name getDeclaredMethod descriptor (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; thrownTypes java/lang/NoSuchMethodException flags 81 signature (Ljava/lang/String;[Ljava/lang/Class<*>;)Ljava/lang/reflect/Method; method name getDeclaredConstructor descriptor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; thrownTypes java/lang/NoSuchMethodException flags 81 signature ([Ljava/lang/Class<*>;)Ljava/lang/reflect/Constructor; method name getNestHost descriptor ()Ljava/lang/Class; flags 1 signature ()Ljava/lang/Class<*>; method name getNestMembers descriptor ()[Ljava/lang/Class; flags 1 signature ()[Ljava/lang/Class<*>; method name getPermittedSubclasses descriptor ()[Ljava/lang/Class; flags 1 signature ()[Ljava/lang/Class<*>; class name java/lang/ClassLoader -method name getParent descriptor ()Ljava/lang/ClassLoader; -method name getPlatformClassLoader descriptor ()Ljava/lang/ClassLoader; -method name getSystemClassLoader descriptor ()Ljava/lang/ClassLoader; method name getParent descriptor ()Ljava/lang/ClassLoader; flags 11 method name getPlatformClassLoader descriptor ()Ljava/lang/ClassLoader; flags 9 method name getSystemClassLoader descriptor ()Ljava/lang/ClassLoader; flags 9 class name java/lang/Math -method name tanh descriptor (D)D method name tanh descriptor (D)D flags 9 runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; class name java/lang/Process method name waitFor descriptor (Ljava/time/Duration;)Z thrownTypes java/lang/InterruptedException flags 1 class name java/lang/Runtime -method name load descriptor (Ljava/lang/String;)V -method name loadLibrary descriptor (Ljava/lang/String;)V method name load descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name loadLibrary descriptor (Ljava/lang/String;)V flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; class name java/lang/ScopedValue -method name runWhere descriptor (Ljava/lang/ScopedValue;Ljava/lang/Object;Ljava/lang/Runnable;)V -method name callWhere descriptor (Ljava/lang/ScopedValue;Ljava/lang/Object;Ljava/lang/ScopedValue$CallableOp;)Ljava/lang/Object; class name java/lang/SecurityManager header extends java/lang/Object flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17") innerclass innerClass java/lang/StackWalker$StackFrame outerClass java/lang/StackWalker innerClassName StackFrame flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name getClassContext descriptor ()[Ljava/lang/Class; -method name checkMulticast descriptor (Ljava/net/InetAddress;B)V method name getClassContext descriptor ()[Ljava/lang/Class; flags 4 signature ()[Ljava/lang/Class<*>; method name checkMulticast descriptor (Ljava/net/InetAddress;B)V flags 1 class name java/lang/System header extends java/lang/Object nestMembers java/lang/System$LoggerFinder,java/lang/System$Logger,java/lang/System$Logger$Level flags 31 innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609 innerclass innerClass java/lang/System$LoggerFinder outerClass java/lang/System innerClassName LoggerFinder flags 409 innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609 innerclass innerClass java/lang/System$Logger$Level outerClass java/lang/System$Logger innerClassName Level flags 4019 -method name load descriptor (Ljava/lang/String;)V -method name loadLibrary descriptor (Ljava/lang/String;)V -method name setSecurityManager descriptor (Ljava/lang/SecurityManager;)V method name load descriptor (Ljava/lang/String;)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name loadLibrary descriptor (Ljava/lang/String;)V flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name setSecurityManager descriptor (Ljava/lang/SecurityManager;)V flags 9 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="17") class name java/lang/System$LoggerFinder header extends java/lang/Object nestHost java/lang/System flags 421 innerclass innerClass java/lang/System$LoggerFinder outerClass java/lang/System innerClassName LoggerFinder flags 409 innerclass innerClass java/lang/System$Logger outerClass java/lang/System innerClassName Logger flags 609 class name java/lang/Thread -method name getContextClassLoader descriptor ()Ljava/lang/ClassLoader; method name getContextClassLoader descriptor ()Ljava/lang/ClassLoader; flags 1 class name java/lang/classfile/AccessFlags header extends java/lang/Object implements java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/AccessFlagsImpl flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 -method name ofClass descriptor (I)Ljava/lang/classfile/AccessFlags; -method name ofClass descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/AccessFlags; -method name ofField descriptor (I)Ljava/lang/classfile/AccessFlags; -method name ofField descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/AccessFlags; -method name ofMethod descriptor (I)Ljava/lang/classfile/AccessFlags; -method name ofMethod descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/AccessFlags; class name java/lang/classfile/Annotation header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl flags 601 class name java/lang/classfile/AnnotationElement header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName AnnotationElementImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfInt outerClass java/lang/classfile/AnnotationValue innerClassName OfInt flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfChar outerClass java/lang/classfile/AnnotationValue innerClassName OfChar flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort 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$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$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 class name java/lang/classfile/AnnotationValue header extends java/lang/Object nestMembers java/lang/classfile/AnnotationValue$OfEnum,java/lang/classfile/AnnotationValue$OfClass,java/lang/classfile/AnnotationValue$OfBoolean,java/lang/classfile/AnnotationValue$OfByte,java/lang/classfile/AnnotationValue$OfChar,java/lang/classfile/AnnotationValue$OfShort,java/lang/classfile/AnnotationValue$OfInt,java/lang/classfile/AnnotationValue$OfLong,java/lang/classfile/AnnotationValue$OfFloat,java/lang/classfile/AnnotationValue$OfDouble,java/lang/classfile/AnnotationValue$OfString,java/lang/classfile/AnnotationValue$OfConstant,java/lang/classfile/AnnotationValue$OfArray,java/lang/classfile/AnnotationValue$OfAnnotation sealed true permittedSubclasses java/lang/classfile/AnnotationValue$OfAnnotation,java/lang/classfile/AnnotationValue$OfArray,java/lang/classfile/AnnotationValue$OfConstant,java/lang/classfile/AnnotationValue$OfClass,java/lang/classfile/AnnotationValue$OfEnum flags 601 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfEnumImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfEnum outerClass java/lang/classfile/AnnotationValue innerClassName OfEnum flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfClassImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfStringImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfDoubleImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfDouble outerClass java/lang/classfile/AnnotationValue innerClassName OfDouble flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfFloatImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfFloat outerClass java/lang/classfile/AnnotationValue innerClassName OfFloat flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfLongImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfInt outerClass java/lang/classfile/AnnotationValue innerClassName OfInt flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfShortImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfChar outerClass java/lang/classfile/AnnotationValue innerClassName OfChar flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfByteImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfBooleanImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfAnnotationImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfArrayImpl flags 19 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$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 -method name tag descriptor ()C -method name ofString descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofString descriptor (Ljava/lang/String;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofDouble descriptor (Ljava/lang/classfile/constantpool/DoubleEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofDouble descriptor (D)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofFloat descriptor (Ljava/lang/classfile/constantpool/FloatEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofFloat descriptor (F)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofLong descriptor (Ljava/lang/classfile/constantpool/LongEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofLong descriptor (J)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofInt descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofInt descriptor (I)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofShort descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofShort descriptor (S)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofChar descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofChar descriptor (C)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofByte descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofByte descriptor (B)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofBoolean descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; -method name ofBoolean descriptor (Z)Ljava/lang/classfile/AnnotationValue$OfConstant; field name TAG_BYTE descriptor I constantValue 66 flags 19 field name TAG_CHAR descriptor I constantValue 67 flags 19 field name TAG_DOUBLE descriptor I constantValue 68 flags 19 field name TAG_FLOAT descriptor I constantValue 70 flags 19 field name TAG_INT descriptor I constantValue 73 flags 19 field name TAG_LONG descriptor I constantValue 74 flags 19 field name TAG_SHORT descriptor I constantValue 83 flags 19 field name TAG_BOOLEAN descriptor I constantValue 90 flags 19 field name TAG_STRING descriptor I constantValue 115 flags 19 field name TAG_ENUM descriptor I constantValue 101 flags 19 field name TAG_CLASS descriptor I constantValue 99 flags 19 field name TAG_ANNOTATION descriptor I constantValue 64 flags 19 field name TAG_ARRAY descriptor I constantValue 91 flags 19 method name ofString descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AnnotationValue$OfString; flags 9 method name ofString descriptor (Ljava/lang/String;)Ljava/lang/classfile/AnnotationValue$OfString; flags 9 method name ofDouble descriptor (Ljava/lang/classfile/constantpool/DoubleEntry;)Ljava/lang/classfile/AnnotationValue$OfDouble; flags 9 method name ofDouble descriptor (D)Ljava/lang/classfile/AnnotationValue$OfDouble; flags 9 method name ofFloat descriptor (Ljava/lang/classfile/constantpool/FloatEntry;)Ljava/lang/classfile/AnnotationValue$OfFloat; flags 9 method name ofFloat descriptor (F)Ljava/lang/classfile/AnnotationValue$OfFloat; flags 9 method name ofLong descriptor (Ljava/lang/classfile/constantpool/LongEntry;)Ljava/lang/classfile/AnnotationValue$OfLong; flags 9 method name ofLong descriptor (J)Ljava/lang/classfile/AnnotationValue$OfLong; flags 9 method name ofInt descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfInt; flags 9 method name ofInt descriptor (I)Ljava/lang/classfile/AnnotationValue$OfInt; flags 9 method name ofShort descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfShort; flags 9 method name ofShort descriptor (S)Ljava/lang/classfile/AnnotationValue$OfShort; flags 9 method name ofChar descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfChar; flags 9 method name ofChar descriptor (C)Ljava/lang/classfile/AnnotationValue$OfChar; flags 9 method name ofByte descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfByte; flags 9 method name ofByte descriptor (B)Ljava/lang/classfile/AnnotationValue$OfByte; flags 9 method name ofBoolean descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfBoolean; flags 9 method name ofBoolean descriptor (Z)Ljava/lang/classfile/AnnotationValue$OfBoolean; flags 9 method name tag descriptor ()I flags 401 class name java/lang/classfile/AnnotationValue$OfAnnotation header extends java/lang/Object implements java/lang/classfile/AnnotationValue nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfAnnotationImpl flags 19 class name java/lang/classfile/AnnotationValue$OfArray header extends java/lang/Object implements java/lang/classfile/AnnotationValue nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfArray outerClass java/lang/classfile/AnnotationValue innerClassName OfArray flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfArrayImpl flags 19 class name java/lang/classfile/AnnotationValue$OfBoolean header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfBooleanImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 401 method name resolvedValue descriptor ()Ljava/lang/Boolean; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/AnnotationValue$OfByte header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfByteImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 401 method name resolvedValue descriptor ()Ljava/lang/Byte; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/AnnotationValue$OfChar header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfChar outerClass java/lang/classfile/AnnotationValue innerClassName OfChar flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 401 method name charValue descriptor ()C flags 401 method name resolvedValue descriptor ()Ljava/lang/Character; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 -class name java/lang/classfile/AnnotationValue$OfCharacter class name java/lang/classfile/AnnotationValue$OfClass header extends java/lang/Object implements java/lang/classfile/AnnotationValue nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfClassImpl flags 19 class name java/lang/classfile/AnnotationValue$OfConstant header extends java/lang/Object implements java/lang/classfile/AnnotationValue nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses java/lang/classfile/AnnotationValue$OfString,java/lang/classfile/AnnotationValue$OfDouble,java/lang/classfile/AnnotationValue$OfFloat,java/lang/classfile/AnnotationValue$OfLong,java/lang/classfile/AnnotationValue$OfInt,java/lang/classfile/AnnotationValue$OfShort,java/lang/classfile/AnnotationValue$OfChar,java/lang/classfile/AnnotationValue$OfByte,java/lang/classfile/AnnotationValue$OfBoolean flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant 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$OfInt outerClass java/lang/classfile/AnnotationValue innerClassName OfInt flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfChar outerClass java/lang/classfile/AnnotationValue innerClassName OfChar 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 -method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 401 class name java/lang/classfile/AnnotationValue$OfDouble header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfDouble outerClass java/lang/classfile/AnnotationValue innerClassName OfDouble flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfDoubleImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/DoubleEntry; flags 401 method name resolvedValue descriptor ()Ljava/lang/Double; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/AnnotationValue$OfEnum header extends java/lang/Object implements java/lang/classfile/AnnotationValue nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfEnum outerClass java/lang/classfile/AnnotationValue innerClassName OfEnum flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfEnumImpl flags 19 class name java/lang/classfile/AnnotationValue$OfFloat header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfFloat outerClass java/lang/classfile/AnnotationValue innerClassName OfFloat flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfFloatImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/FloatEntry; flags 401 method name resolvedValue descriptor ()Ljava/lang/Float; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/AnnotationValue$OfInt header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfInt outerClass java/lang/classfile/AnnotationValue innerClassName OfInt flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 401 method name intValue descriptor ()I flags 401 method name resolvedValue descriptor ()Ljava/lang/Integer; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 -class name java/lang/classfile/AnnotationValue$OfInteger class name java/lang/classfile/AnnotationValue$OfLong header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfLongImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/LongEntry; flags 401 method name resolvedValue descriptor ()Ljava/lang/Long; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/AnnotationValue$OfShort header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfShortImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 401 method name resolvedValue descriptor ()Ljava/lang/Short; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/AnnotationValue$OfString header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl flags 601 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfStringImpl flags 19 method name constant descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name resolvedValue descriptor ()Ljava/lang/String; flags 1 method name resolvedValue descriptor ()Ljava/lang/constant/Constable; flags 1041 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name java/lang/classfile/Attribute header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/attribute/AnnotationDefaultAttribute,java/lang/classfile/attribute/BootstrapMethodsAttribute,java/lang/classfile/attribute/CharacterRangeTableAttribute,java/lang/classfile/attribute/CodeAttribute,java/lang/classfile/attribute/CompilationIDAttribute,java/lang/classfile/attribute/ConstantValueAttribute,java/lang/classfile/attribute/DeprecatedAttribute,java/lang/classfile/attribute/EnclosingMethodAttribute,java/lang/classfile/attribute/ExceptionsAttribute,java/lang/classfile/attribute/InnerClassesAttribute,java/lang/classfile/attribute/LineNumberTableAttribute,java/lang/classfile/attribute/LocalVariableTableAttribute,java/lang/classfile/attribute/LocalVariableTypeTableAttribute,java/lang/classfile/attribute/MethodParametersAttribute,java/lang/classfile/attribute/ModuleAttribute,java/lang/classfile/attribute/ModuleHashesAttribute,java/lang/classfile/attribute/ModuleMainClassAttribute,java/lang/classfile/attribute/ModulePackagesAttribute,java/lang/classfile/attribute/ModuleResolutionAttribute,java/lang/classfile/attribute/ModuleTargetAttribute,java/lang/classfile/attribute/NestHostAttribute,java/lang/classfile/attribute/NestMembersAttribute,java/lang/classfile/attribute/PermittedSubclassesAttribute,java/lang/classfile/attribute/RecordAttribute,java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/SignatureAttribute,java/lang/classfile/attribute/SourceDebugExtensionAttribute,java/lang/classfile/attribute/SourceFileAttribute,java/lang/classfile/attribute/SourceIDAttribute,java/lang/classfile/attribute/StackMapTableAttribute,java/lang/classfile/attribute/SyntheticAttribute,java/lang/classfile/attribute/UnknownAttribute,jdk/internal/classfile/impl/BoundAttribute,jdk/internal/classfile/impl/UnboundAttribute,java/lang/classfile/CustomAttribute flags 601 signature ;>Ljava/lang/Object;Ljava/lang/classfile/ClassFileElement; -method name attributeName descriptor ()Ljava/lang/String; method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 class name java/lang/classfile/AttributeMapper header extends java/lang/Object nestMembers java/lang/classfile/AttributeMapper$AttributeStability flags 601 signature ;>Ljava/lang/Object; innerclass innerClass java/lang/classfile/AttributeMapper$AttributeStability outerClass java/lang/classfile/AttributeMapper innerClassName AttributeStability flags 4019 -method name readAttribute descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;I)Ljava/lang/Object; -method name writeAttribute descriptor (Ljava/lang/classfile/BufWriter;Ljava/lang/Object;)V method name readAttribute descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;I)Ljava/lang/classfile/Attribute; flags 401 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;I)TA; method name writeAttribute descriptor (Ljava/lang/classfile/BufWriter;Ljava/lang/classfile/Attribute;)V flags 401 signature (Ljava/lang/classfile/BufWriter;TA;)V class name java/lang/classfile/AttributeMapper$AttributeStability header extends java/lang/Enum nestHost java/lang/classfile/AttributeMapper flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/lang/classfile/AttributeMapper$AttributeStability outerClass java/lang/classfile/AttributeMapper innerClassName AttributeStability flags 4019 class name java/lang/classfile/AttributedElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/ClassModel,java/lang/classfile/CodeModel,java/lang/classfile/FieldModel,java/lang/classfile/MethodModel,java/lang/classfile/attribute/RecordComponentInfo,jdk/internal/classfile/impl/AbstractUnboundModel flags 601 class name java/lang/classfile/Attributes header extends java/lang/Object flags 31 class name java/lang/classfile/BootstrapMethodEntry header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/BootstrapMethodEntryImpl flags 601 class name java/lang/classfile/BufWriter header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/BufWriterImpl flags 601 -method name writeBytes descriptor (Ljava/lang/classfile/BufWriter;)V -method name writeList descriptor (Ljava/util/List;)V -method name writeListIndices descriptor (Ljava/util/List;)V -method name copyTo descriptor ([BI)V class name java/lang/classfile/ClassBuilder header extends java/lang/Object implements java/lang/classfile/ClassFileBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/ChainedClassBuilder,jdk/internal/classfile/impl/DirectClassBuilder flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileBuilder; innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 -method name original descriptor ()Ljava/util/Optional; class name java/lang/classfile/ClassElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/AccessFlags,java/lang/classfile/Superclass,java/lang/classfile/Interfaces,java/lang/classfile/ClassFileVersion,java/lang/classfile/FieldModel,java/lang/classfile/MethodModel,java/lang/classfile/CustomAttribute,java/lang/classfile/attribute/CompilationIDAttribute,java/lang/classfile/attribute/DeprecatedAttribute,java/lang/classfile/attribute/EnclosingMethodAttribute,java/lang/classfile/attribute/InnerClassesAttribute,java/lang/classfile/attribute/ModuleAttribute,java/lang/classfile/attribute/ModuleHashesAttribute,java/lang/classfile/attribute/ModuleMainClassAttribute,java/lang/classfile/attribute/ModulePackagesAttribute,java/lang/classfile/attribute/ModuleResolutionAttribute,java/lang/classfile/attribute/ModuleTargetAttribute,java/lang/classfile/attribute/NestHostAttribute,java/lang/classfile/attribute/NestMembersAttribute,java/lang/classfile/attribute/PermittedSubclassesAttribute,java/lang/classfile/attribute/RecordAttribute,java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/SignatureAttribute,java/lang/classfile/attribute/SourceDebugExtensionAttribute,java/lang/classfile/attribute/SourceFileAttribute,java/lang/classfile/attribute/SourceIDAttribute,java/lang/classfile/attribute/SyntheticAttribute,java/lang/classfile/attribute/UnknownAttribute flags 601 class name java/lang/classfile/ClassFile header extends java/lang/Object nestMembers java/lang/classfile/ClassFile$AttributesProcessingOption,java/lang/classfile/ClassFile$StackMapsOption,java/lang/classfile/ClassFile$ShortJumpsOption,java/lang/classfile/ClassFile$LineNumbersOption,java/lang/classfile/ClassFile$DebugElementsOption,java/lang/classfile/ClassFile$DeadLabelsOption,java/lang/classfile/ClassFile$DeadCodeOption,java/lang/classfile/ClassFile$ConstantPoolSharingOption,java/lang/classfile/ClassFile$ClassHierarchyResolverOption,java/lang/classfile/ClassFile$AttributeMapperOption,java/lang/classfile/ClassFile$Option sealed true permittedSubclasses jdk/internal/classfile/impl/ClassFileImpl flags 601 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$StackMapsOption outerClass java/lang/classfile/ClassFile innerClassName StackMapsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ShortJumpsOption outerClass java/lang/classfile/ClassFile innerClassName ShortJumpsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$LineNumbersOption outerClass java/lang/classfile/ClassFile innerClassName LineNumbersOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DebugElementsOption outerClass java/lang/classfile/ClassFile innerClassName DebugElementsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DeadLabelsOption outerClass java/lang/classfile/ClassFile innerClassName DeadLabelsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DeadCodeOption outerClass java/lang/classfile/ClassFile innerClassName DeadCodeOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ConstantPoolSharingOption outerClass java/lang/classfile/ClassFile innerClassName ConstantPoolSharingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ClassHierarchyResolverOption outerClass java/lang/classfile/ClassFile innerClassName ClassHierarchyResolverOption flags 609 innerclass innerClass java/lang/classfile/ClassFile$AttributeMapperOption outerClass java/lang/classfile/ClassFile innerClassName AttributeMapperOption flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -field name NOP descriptor I -field name ACONST_NULL descriptor I -field name ICONST_M1 descriptor I -field name ICONST_0 descriptor I -field name ICONST_1 descriptor I -field name ICONST_2 descriptor I -field name ICONST_3 descriptor I -field name ICONST_4 descriptor I -field name ICONST_5 descriptor I -field name LCONST_0 descriptor I -field name LCONST_1 descriptor I -field name FCONST_0 descriptor I -field name FCONST_1 descriptor I -field name FCONST_2 descriptor I -field name DCONST_0 descriptor I -field name DCONST_1 descriptor I -field name BIPUSH descriptor I -field name SIPUSH descriptor I -field name LDC descriptor I -field name LDC_W descriptor I -field name LDC2_W descriptor I -field name ILOAD descriptor I -field name LLOAD descriptor I -field name FLOAD descriptor I -field name DLOAD descriptor I -field name ALOAD descriptor I -field name ILOAD_0 descriptor I -field name ILOAD_1 descriptor I -field name ILOAD_2 descriptor I -field name ILOAD_3 descriptor I -field name LLOAD_0 descriptor I -field name LLOAD_1 descriptor I -field name LLOAD_2 descriptor I -field name LLOAD_3 descriptor I -field name FLOAD_0 descriptor I -field name FLOAD_1 descriptor I -field name FLOAD_2 descriptor I -field name FLOAD_3 descriptor I -field name DLOAD_0 descriptor I -field name DLOAD_1 descriptor I -field name DLOAD_2 descriptor I -field name DLOAD_3 descriptor I -field name ALOAD_0 descriptor I -field name ALOAD_1 descriptor I -field name ALOAD_2 descriptor I -field name ALOAD_3 descriptor I -field name IALOAD descriptor I -field name LALOAD descriptor I -field name FALOAD descriptor I -field name DALOAD descriptor I -field name AALOAD descriptor I -field name BALOAD descriptor I -field name CALOAD descriptor I -field name SALOAD descriptor I -field name ISTORE descriptor I -field name LSTORE descriptor I -field name FSTORE descriptor I -field name DSTORE descriptor I -field name ASTORE descriptor I -field name ISTORE_0 descriptor I -field name ISTORE_1 descriptor I -field name ISTORE_2 descriptor I -field name ISTORE_3 descriptor I -field name LSTORE_0 descriptor I -field name LSTORE_1 descriptor I -field name LSTORE_2 descriptor I -field name LSTORE_3 descriptor I -field name FSTORE_0 descriptor I -field name FSTORE_1 descriptor I -field name FSTORE_2 descriptor I -field name FSTORE_3 descriptor I -field name DSTORE_0 descriptor I -field name DSTORE_1 descriptor I -field name DSTORE_2 descriptor I -field name DSTORE_3 descriptor I -field name ASTORE_0 descriptor I -field name ASTORE_1 descriptor I -field name ASTORE_2 descriptor I -field name ASTORE_3 descriptor I -field name IASTORE descriptor I -field name LASTORE descriptor I -field name FASTORE descriptor I -field name DASTORE descriptor I -field name AASTORE descriptor I -field name BASTORE descriptor I -field name CASTORE descriptor I -field name SASTORE descriptor I -field name POP descriptor I -field name POP2 descriptor I -field name DUP descriptor I -field name DUP_X1 descriptor I -field name DUP_X2 descriptor I -field name DUP2 descriptor I -field name DUP2_X1 descriptor I -field name DUP2_X2 descriptor I -field name SWAP descriptor I -field name IADD descriptor I -field name LADD descriptor I -field name FADD descriptor I -field name DADD descriptor I -field name ISUB descriptor I -field name LSUB descriptor I -field name FSUB descriptor I -field name DSUB descriptor I -field name IMUL descriptor I -field name LMUL descriptor I -field name FMUL descriptor I -field name DMUL descriptor I -field name IDIV descriptor I -field name LDIV descriptor I -field name FDIV descriptor I -field name DDIV descriptor I -field name IREM descriptor I -field name LREM descriptor I -field name FREM descriptor I -field name DREM descriptor I -field name INEG descriptor I -field name LNEG descriptor I -field name FNEG descriptor I -field name DNEG descriptor I -field name ISHL descriptor I -field name LSHL descriptor I -field name ISHR descriptor I -field name LSHR descriptor I -field name IUSHR descriptor I -field name LUSHR descriptor I -field name IAND descriptor I -field name LAND descriptor I -field name IOR descriptor I -field name LOR descriptor I -field name IXOR descriptor I -field name LXOR descriptor I -field name IINC descriptor I -field name I2L descriptor I -field name I2F descriptor I -field name I2D descriptor I -field name L2I descriptor I -field name L2F descriptor I -field name L2D descriptor I -field name F2I descriptor I -field name F2L descriptor I -field name F2D descriptor I -field name D2I descriptor I -field name D2L descriptor I -field name D2F descriptor I -field name I2B descriptor I -field name I2C descriptor I -field name I2S descriptor I -field name LCMP descriptor I -field name FCMPL descriptor I -field name FCMPG descriptor I -field name DCMPL descriptor I -field name DCMPG descriptor I -field name IFEQ descriptor I -field name IFNE descriptor I -field name IFLT descriptor I -field name IFGE descriptor I -field name IFGT descriptor I -field name IFLE descriptor I -field name IF_ICMPEQ descriptor I -field name IF_ICMPNE descriptor I -field name IF_ICMPLT descriptor I -field name IF_ICMPGE descriptor I -field name IF_ICMPGT descriptor I -field name IF_ICMPLE descriptor I -field name IF_ACMPEQ descriptor I -field name IF_ACMPNE descriptor I -field name GOTO descriptor I -field name JSR descriptor I -field name RET descriptor I -field name TABLESWITCH descriptor I -field name LOOKUPSWITCH descriptor I -field name IRETURN descriptor I -field name LRETURN descriptor I -field name FRETURN descriptor I -field name DRETURN descriptor I -field name ARETURN descriptor I -field name RETURN descriptor I -field name GETSTATIC descriptor I -field name PUTSTATIC descriptor I -field name GETFIELD descriptor I -field name PUTFIELD descriptor I -field name INVOKEVIRTUAL descriptor I -field name INVOKESPECIAL descriptor I -field name INVOKESTATIC descriptor I -field name INVOKEINTERFACE descriptor I -field name INVOKEDYNAMIC descriptor I -field name NEW descriptor I -field name NEWARRAY descriptor I -field name ANEWARRAY descriptor I -field name ARRAYLENGTH descriptor I -field name ATHROW descriptor I -field name CHECKCAST descriptor I -field name INSTANCEOF descriptor I -field name MONITORENTER descriptor I -field name MONITOREXIT descriptor I -field name WIDE descriptor I -field name MULTIANEWARRAY descriptor I -field name IFNULL descriptor I -field name IFNONNULL descriptor I -field name GOTO_W descriptor I -field name JSR_W descriptor I -field name CRT_STATEMENT descriptor I -field name CRT_BLOCK descriptor I -field name CRT_ASSIGNMENT descriptor I -field name CRT_FLOW_CONTROLLER descriptor I -field name CRT_FLOW_TARGET descriptor I -field name CRT_INVOKE descriptor I -field name CRT_CREATE descriptor I -field name CRT_BRANCH_TRUE descriptor I -field name CRT_BRANCH_FALSE descriptor I -field name TAG_CLASS descriptor I -field name TAG_CONSTANTDYNAMIC descriptor I -field name TAG_DOUBLE descriptor I -field name TAG_FIELDREF descriptor I -field name TAG_FLOAT descriptor I -field name TAG_INTEGER descriptor I -field name TAG_INTERFACEMETHODREF descriptor I -field name TAG_INVOKEDYNAMIC descriptor I -field name TAG_LONG descriptor I -field name TAG_METHODHANDLE descriptor I -field name TAG_METHODREF descriptor I -field name TAG_METHODTYPE descriptor I -field name TAG_MODULE descriptor I -field name TAG_NAMEANDTYPE descriptor I -field name TAG_PACKAGE descriptor I -field name TAG_STRING descriptor I -field name TAG_UNICODE descriptor I -field name TAG_UTF8 descriptor I -field name AEV_BYTE descriptor I -field name AEV_CHAR descriptor I -field name AEV_DOUBLE descriptor I -field name AEV_FLOAT descriptor I -field name AEV_INT descriptor I -field name AEV_LONG descriptor I -field name AEV_SHORT descriptor I -field name AEV_BOOLEAN descriptor I -field name AEV_STRING descriptor I -field name AEV_ENUM descriptor I -field name AEV_CLASS descriptor I -field name AEV_ANNOTATION descriptor I -field name AEV_ARRAY descriptor I -field name TAT_CLASS_TYPE_PARAMETER descriptor I -field name TAT_METHOD_TYPE_PARAMETER descriptor I -field name TAT_CLASS_EXTENDS descriptor I -field name TAT_CLASS_TYPE_PARAMETER_BOUND descriptor I -field name TAT_METHOD_TYPE_PARAMETER_BOUND descriptor I -field name TAT_FIELD descriptor I -field name TAT_METHOD_RETURN descriptor I -field name TAT_METHOD_RECEIVER descriptor I -field name TAT_METHOD_FORMAL_PARAMETER descriptor I -field name TAT_THROWS descriptor I -field name TAT_LOCAL_VARIABLE descriptor I -field name TAT_RESOURCE_VARIABLE descriptor I -field name TAT_EXCEPTION_PARAMETER descriptor I -field name TAT_INSTANCEOF descriptor I -field name TAT_NEW descriptor I -field name TAT_CONSTRUCTOR_REFERENCE descriptor I -field name TAT_METHOD_REFERENCE descriptor I -field name TAT_CAST descriptor I -field name TAT_CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT descriptor I -field name TAT_METHOD_INVOCATION_TYPE_ARGUMENT descriptor I -field name TAT_CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT descriptor I -field name TAT_METHOD_REFERENCE_TYPE_ARGUMENT descriptor I -field name VT_TOP descriptor I -field name VT_INTEGER descriptor I -field name VT_FLOAT descriptor I -field name VT_DOUBLE descriptor I -field name VT_LONG descriptor I -field name VT_NULL descriptor I -field name VT_UNINITIALIZED_THIS descriptor I -field name VT_OBJECT descriptor I -field name VT_UNINITIALIZED descriptor I -field name DEFAULT_CLASS_FLAGS descriptor I -method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/ClassTransform;)[B -method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/constant/ClassDesc;Ljava/lang/classfile/ClassTransform;)[B -method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/ClassTransform;)[B field name JAVA_24_VERSION descriptor I constantValue 68 flags 19 method name transformClass descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/ClassTransform;)[B flags 1 method name transformClass descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/constant/ClassDesc;Ljava/lang/classfile/ClassTransform;)[B flags 1 method name transformClass descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/ClassTransform;)[B flags 401 class name java/lang/classfile/ClassFile$AttributeMapperOption header extends java/lang/Object implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile sealed true permittedSubclasses jdk/internal/classfile/impl/ClassFileImpl$AttributeMapperOptionImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/ClassFileImpl$AttributeMapperOptionImpl outerClass jdk/internal/classfile/impl/ClassFileImpl innerClassName AttributeMapperOptionImpl flags 19 innerclass innerClass java/lang/classfile/ClassFile$AttributeMapperOption outerClass java/lang/classfile/ClassFile innerClassName AttributeMapperOption flags 609 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$AttributesProcessingOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 -field name DROP_UNSTABLE_ATRIBUTES descriptor Ljava/lang/classfile/ClassFile$AttributesProcessingOption; field name DROP_UNSTABLE_ATTRIBUTES descriptor Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 4019 class name java/lang/classfile/ClassFile$ClassHierarchyResolverOption header extends java/lang/Object implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile sealed true permittedSubclasses jdk/internal/classfile/impl/ClassFileImpl$ClassHierarchyResolverOptionImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/ClassFileImpl$ClassHierarchyResolverOptionImpl outerClass jdk/internal/classfile/impl/ClassFileImpl innerClassName ClassHierarchyResolverOptionImpl flags 19 innerclass innerClass java/lang/classfile/ClassFile$ClassHierarchyResolverOption outerClass java/lang/classfile/ClassFile innerClassName ClassHierarchyResolverOption flags 609 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$ConstantPoolSharingOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$ConstantPoolSharingOption outerClass java/lang/classfile/ClassFile innerClassName ConstantPoolSharingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$DeadCodeOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$DeadCodeOption outerClass java/lang/classfile/ClassFile innerClassName DeadCodeOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$DeadLabelsOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$DeadLabelsOption outerClass java/lang/classfile/ClassFile innerClassName DeadLabelsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$DebugElementsOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$DebugElementsOption outerClass java/lang/classfile/ClassFile innerClassName DebugElementsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$LineNumbersOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$LineNumbersOption outerClass java/lang/classfile/ClassFile innerClassName LineNumbersOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 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 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/ClassFile$ShortJumpsOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$ShortJumpsOption outerClass java/lang/classfile/ClassFile innerClassName ShortJumpsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFile$StackMapsOption header extends java/lang/Enum implements java/lang/classfile/ClassFile$Option nestHost java/lang/classfile/ClassFile flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/ClassFile$Option; innerclass innerClass java/lang/classfile/ClassFile$StackMapsOption outerClass java/lang/classfile/ClassFile innerClassName StackMapsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 class name java/lang/classfile/ClassFileBuilder header extends java/lang/Object implements java/util/function/Consumer sealed true permittedSubclasses java/lang/classfile/ClassBuilder,java/lang/classfile/FieldBuilder,java/lang/classfile/MethodBuilder,java/lang/classfile/CodeBuilder flags 601 signature ;>Ljava/lang/Object;Ljava/util/function/Consumer; -method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z -method name transform descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/ClassFileTransform;)V method name transform descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/ClassFileTransform;)Ljava/lang/classfile/ClassFileBuilder; flags 1 signature (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/ClassFileTransform<*TE;TB;>;)TB; class name java/lang/classfile/ClassFileElement header extends java/lang/Object sealed true permittedSubclasses java/lang/classfile/AttributedElement,java/lang/classfile/CompoundElement,java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/CodeElement,java/lang/classfile/FieldElement,java/lang/classfile/MethodElement flags 601 class name java/lang/classfile/ClassFileTransform header extends java/lang/Object sealed true permittedSubclasses java/lang/classfile/ClassTransform,java/lang/classfile/FieldTransform,java/lang/classfile/MethodTransform,java/lang/classfile/CodeTransform flags 601 signature ;E::Ljava/lang/classfile/ClassFileElement;B::Ljava/lang/classfile/ClassFileBuilder;>Ljava/lang/Object; -method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; -class name java/lang/classfile/ClassFileTransform$ResolvedTransform class name java/lang/classfile/ClassFileVersion header extends java/lang/Object implements java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/ClassFileVersionImpl flags 601 class name java/lang/classfile/ClassHierarchyResolver header extends java/lang/Object nestMembers java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo outerClass java/lang/classfile/ClassHierarchyResolver innerClassName ClassHierarchyInfo flags 609 class name java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo header extends java/lang/Object nestHost java/lang/classfile/ClassHierarchyResolver sealed true permittedSubclasses jdk/internal/classfile/impl/ClassHierarchyImpl$ClassHierarchyInfoImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/ClassHierarchyImpl$ClassHierarchyInfoImpl outerClass jdk/internal/classfile/impl/ClassHierarchyImpl innerClassName ClassHierarchyInfoImpl flags 19 innerclass innerClass java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo outerClass java/lang/classfile/ClassHierarchyResolver innerClassName ClassHierarchyInfo flags 609 class name java/lang/classfile/ClassModel header extends java/lang/Object implements java/lang/classfile/CompoundElement,java/lang/classfile/AttributedElement sealed true permittedSubclasses jdk/internal/classfile/impl/ClassImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement; class name java/lang/classfile/ClassReader header extends java/lang/Object implements java/lang/classfile/constantpool/ConstantPool sealed true permittedSubclasses jdk/internal/classfile/impl/ClassReaderImpl flags 601 -method name readUtf8Entry descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; -method name readUtf8EntryOrNull descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; -method name readModuleEntry descriptor (I)Ljava/lang/classfile/constantpool/ModuleEntry; -method name readPackageEntry descriptor (I)Ljava/lang/classfile/constantpool/PackageEntry; -method name readClassEntry descriptor (I)Ljava/lang/classfile/constantpool/ClassEntry; -method name readNameAndTypeEntry descriptor (I)Ljava/lang/classfile/constantpool/NameAndTypeEntry; -method name readMethodHandleEntry descriptor (I)Ljava/lang/classfile/constantpool/MethodHandleEntry; -method name compare descriptor (Ljava/lang/classfile/BufWriter;III)Z class name java/lang/classfile/ClassSignature header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl flags 601 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 class name java/lang/classfile/ClassTransform header extends java/lang/Object implements java/lang/classfile/ClassFileTransform flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileTransform; runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name resolve descriptor (Ljava/lang/classfile/ClassBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; -method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; class name java/lang/classfile/CodeBuilder header extends java/lang/Object implements java/lang/classfile/ClassFileBuilder nestMembers java/lang/classfile/CodeBuilder$CatchBuilder,java/lang/classfile/CodeBuilder$BlockCodeBuilder sealed true permittedSubclasses java/lang/classfile/CodeBuilder$BlockCodeBuilder,jdk/internal/classfile/impl/ChainedCodeBuilder,jdk/internal/classfile/impl/TerminalCodeBuilder,jdk/internal/classfile/impl/NonterminalCodeBuilder flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileBuilder; innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName IntrinsicConstantInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName ArgumentConstantInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName LoadConstantInstruction flags 609 innerclass innerClass java/lang/classfile/CodeBuilder$CatchBuilder outerClass java/lang/classfile/CodeBuilder innerClassName CatchBuilder flags 609 innerclass innerClass java/lang/classfile/CodeBuilder$BlockCodeBuilder outerClass java/lang/classfile/CodeBuilder innerClassName BlockCodeBuilder flags 609 -method name original descriptor ()Ljava/util/Optional; -method name if_nonnull descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; -method name if_null descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; -method name loadConstant descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; method name loadConstant descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name loadConstant descriptor (J)Ljava/lang/classfile/CodeBuilder; flags 1 method name loadConstant descriptor (F)Ljava/lang/classfile/CodeBuilder; flags 1 method name loadConstant descriptor (D)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifnonnull descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifnull descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 class name java/lang/classfile/CodeBuilder$BlockCodeBuilder header extends java/lang/Object implements java/lang/classfile/CodeBuilder nestHost java/lang/classfile/CodeBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/BlockCodeBuilderImpl flags 601 innerclass innerClass java/lang/classfile/CodeBuilder$BlockCodeBuilder outerClass java/lang/classfile/CodeBuilder innerClassName BlockCodeBuilder flags 609 class name java/lang/classfile/CodeBuilder$CatchBuilder header extends java/lang/Object nestHost java/lang/classfile/CodeBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/CatchBuilderImpl flags 601 innerclass innerClass java/lang/classfile/CodeBuilder$CatchBuilder outerClass java/lang/classfile/CodeBuilder innerClassName CatchBuilder flags 609 innerclass innerClass java/lang/classfile/CodeBuilder$BlockCodeBuilder outerClass java/lang/classfile/CodeBuilder innerClassName BlockCodeBuilder flags 609 class name java/lang/classfile/CodeElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/Instruction,java/lang/classfile/PseudoInstruction,java/lang/classfile/CustomAttribute,java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/StackMapTableAttribute flags 601 class name java/lang/classfile/CodeModel header extends java/lang/Object implements java/lang/classfile/CompoundElement,java/lang/classfile/AttributedElement,java/lang/classfile/MethodElement sealed true permittedSubclasses java/lang/classfile/attribute/CodeAttribute,jdk/internal/classfile/impl/BufferedCodeBuilder$Model flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/MethodElement; innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 -method name maxLocals descriptor ()I -method name maxStack descriptor ()I class name java/lang/classfile/CodeTransform header extends java/lang/Object implements java/lang/classfile/ClassFileTransform flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileTransform; runtimeAnnotations @Ljava/lang/FunctionalInterface; -method name resolve descriptor (Ljava/lang/classfile/CodeBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; -method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; class name java/lang/classfile/CompoundElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement,java/lang/Iterable sealed true permittedSubclasses java/lang/classfile/ClassModel,java/lang/classfile/CodeModel,java/lang/classfile/FieldModel,java/lang/classfile/MethodModel,jdk/internal/classfile/impl/AbstractUnboundModel flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileElement;Ljava/lang/Iterable; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name forEachElement descriptor (Ljava/util/function/Consumer;)V -method name elements descriptor ()Ljava/lang/Iterable; method name forEach descriptor (Ljava/util/function/Consumer;)V flags 401 signature (Ljava/util/function/Consumer<-TE;>;)V method name toDebugString descriptor ()Ljava/lang/String; flags 1 class name java/lang/classfile/CustomAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/CodeElement,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement flags 421 signature ;>Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/CodeElement;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; -method name attributeName descriptor ()Ljava/lang/String; -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name java/lang/classfile/FieldBuilder header extends java/lang/Object implements java/lang/classfile/ClassFileBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/TerminalFieldBuilder,jdk/internal/classfile/impl/ChainedFieldBuilder flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileBuilder; innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 -method name original descriptor ()Ljava/util/Optional; class name java/lang/classfile/FieldElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/AccessFlags,java/lang/classfile/CustomAttribute,java/lang/classfile/attribute/ConstantValueAttribute,java/lang/classfile/attribute/DeprecatedAttribute,java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/SignatureAttribute,java/lang/classfile/attribute/SyntheticAttribute,java/lang/classfile/attribute/UnknownAttribute flags 601 class name java/lang/classfile/FieldModel header extends java/lang/Object implements java/lang/classfile/CompoundElement,java/lang/classfile/AttributedElement,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BufferedFieldBuilder$Model,jdk/internal/classfile/impl/FieldImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/BufferedFieldBuilder$Model outerClass jdk/internal/classfile/impl/BufferedFieldBuilder innerClassName Model flags 11 class name java/lang/classfile/FieldTransform header extends java/lang/Object implements java/lang/classfile/ClassFileTransform flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileTransform; runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name resolve descriptor (Ljava/lang/classfile/FieldBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; -method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; class name java/lang/classfile/Instruction header extends java/lang/Object implements java/lang/classfile/CodeElement sealed true permittedSubclasses java/lang/classfile/instruction/ArrayLoadInstruction,java/lang/classfile/instruction/ArrayStoreInstruction,java/lang/classfile/instruction/BranchInstruction,java/lang/classfile/instruction/ConstantInstruction,java/lang/classfile/instruction/ConvertInstruction,java/lang/classfile/instruction/DiscontinuedInstruction,java/lang/classfile/instruction/FieldInstruction,java/lang/classfile/instruction/InvokeDynamicInstruction,java/lang/classfile/instruction/InvokeInstruction,java/lang/classfile/instruction/LoadInstruction,java/lang/classfile/instruction/StoreInstruction,java/lang/classfile/instruction/IncrementInstruction,java/lang/classfile/instruction/LookupSwitchInstruction,java/lang/classfile/instruction/MonitorInstruction,java/lang/classfile/instruction/NewMultiArrayInstruction,java/lang/classfile/instruction/NewObjectInstruction,java/lang/classfile/instruction/NewPrimitiveArrayInstruction,java/lang/classfile/instruction/NewReferenceArrayInstruction,java/lang/classfile/instruction/NopInstruction,java/lang/classfile/instruction/OperatorInstruction,java/lang/classfile/instruction/ReturnInstruction,java/lang/classfile/instruction/StackInstruction,java/lang/classfile/instruction/TableSwitchInstruction,java/lang/classfile/instruction/ThrowInstruction,java/lang/classfile/instruction/TypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction flags 601 class name java/lang/classfile/Interfaces header extends java/lang/Object implements java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/InterfacesImpl flags 601 class name java/lang/classfile/Label header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/LabelImpl flags 601 class name java/lang/classfile/MethodBuilder header extends java/lang/Object implements java/lang/classfile/ClassFileBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/ChainedMethodBuilder,jdk/internal/classfile/impl/TerminalMethodBuilder flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileBuilder; innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 -method name original descriptor ()Ljava/util/Optional; class name java/lang/classfile/MethodElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/AccessFlags,java/lang/classfile/CodeModel,java/lang/classfile/CustomAttribute,java/lang/classfile/attribute/AnnotationDefaultAttribute,java/lang/classfile/attribute/DeprecatedAttribute,java/lang/classfile/attribute/ExceptionsAttribute,java/lang/classfile/attribute/MethodParametersAttribute,java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute,java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute,java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute,java/lang/classfile/attribute/SignatureAttribute,java/lang/classfile/attribute/SyntheticAttribute,java/lang/classfile/attribute/UnknownAttribute flags 601 class name java/lang/classfile/MethodModel header extends java/lang/Object implements java/lang/classfile/CompoundElement,java/lang/classfile/AttributedElement,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BufferedMethodBuilder$Model,jdk/internal/classfile/impl/MethodImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/BufferedMethodBuilder$Model outerClass jdk/internal/classfile/impl/BufferedMethodBuilder innerClassName Model flags 11 class name java/lang/classfile/MethodSignature header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName MethodSignatureImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam 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 java/lang/classfile/MethodTransform header extends java/lang/Object implements java/lang/classfile/ClassFileTransform flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileTransform; runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name resolve descriptor (Ljava/lang/classfile/MethodBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; -method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; class name java/lang/classfile/Opcode header extends java/lang/Enum nestMembers java/lang/classfile/Opcode$Kind flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 -method name primaryTypeKind descriptor ()Ljava/lang/classfile/TypeKind; -method name secondaryTypeKind descriptor ()Ljava/lang/classfile/TypeKind; -method name slot descriptor ()I -method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; -method name isUnconditionalBranch descriptor ()Z class name java/lang/classfile/Opcode$Kind header extends java/lang/Enum nestHost java/lang/classfile/Opcode flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 class name java/lang/classfile/PseudoInstruction header extends java/lang/Object implements java/lang/classfile/CodeElement sealed true permittedSubclasses java/lang/classfile/instruction/CharacterRange,java/lang/classfile/instruction/ExceptionCatch,java/lang/classfile/instruction/LabelTarget,java/lang/classfile/instruction/LineNumber,java/lang/classfile/instruction/LocalVariable,java/lang/classfile/instruction/LocalVariableType,jdk/internal/classfile/impl/AbstractPseudoInstruction flags 601 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 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$ArrayTypeSig header extends java/lang/Object implements java/lang/classfile/Signature$RefTypeSig nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl flags 601 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ArrayTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 class name java/lang/classfile/Signature$BaseTypeSig header extends java/lang/Object implements java/lang/classfile/Signature nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName BaseTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$BaseTypeSig outerClass java/lang/classfile/Signature innerClassName BaseTypeSig flags 609 class name java/lang/classfile/Signature$ClassTypeSig header extends java/lang/Object implements java/lang/classfile/Signature$RefTypeSig,java/lang/classfile/Signature$ThrowableSig nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl flags 601 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 jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassTypeSigImpl 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 class name java/lang/classfile/Signature$RefTypeSig header extends java/lang/Object implements java/lang/classfile/Signature nestHost java/lang/classfile/Signature sealed true permittedSubclasses java/lang/classfile/Signature$ArrayTypeSig,java/lang/classfile/Signature$ClassTypeSig,java/lang/classfile/Signature$TypeVarSig flags 601 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeVarSig outerClass java/lang/classfile/Signature innerClassName TypeVarSig flags 609 class name java/lang/classfile/Signature$ThrowableSig header extends java/lang/Object implements java/lang/classfile/Signature nestHost java/lang/classfile/Signature sealed true permittedSubclasses java/lang/classfile/Signature$ClassTypeSig,java/lang/classfile/Signature$TypeVarSig flags 601 innerclass innerClass java/lang/classfile/Signature$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeVarSig outerClass java/lang/classfile/Signature innerClassName TypeVarSig 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 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 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 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 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; 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 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 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$TypeParam header extends java/lang/Object nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeParamImpl flags 19 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 class name java/lang/classfile/Signature$TypeVarSig header extends java/lang/Object implements java/lang/classfile/Signature$RefTypeSig,java/lang/classfile/Signature$ThrowableSig nestHost java/lang/classfile/Signature sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeVarSigImpl flags 19 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$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 class name java/lang/classfile/Superclass header extends java/lang/Object implements java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/SuperclassImpl flags 601 class name java/lang/classfile/TypeAnnotation header extends java/lang/Object nestMembers java/lang/classfile/TypeAnnotation$TypePathComponent,java/lang/classfile/TypeAnnotation$TypePathComponent$Kind,java/lang/classfile/TypeAnnotation$TypeArgumentTarget,java/lang/classfile/TypeAnnotation$OffsetTarget,java/lang/classfile/TypeAnnotation$CatchTarget,java/lang/classfile/TypeAnnotation$LocalVarTargetInfo,java/lang/classfile/TypeAnnotation$LocalVarTarget,java/lang/classfile/TypeAnnotation$ThrowsTarget,java/lang/classfile/TypeAnnotation$FormalParameterTarget,java/lang/classfile/TypeAnnotation$EmptyTarget,java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget,java/lang/classfile/TypeAnnotation$SupertypeTarget,java/lang/classfile/TypeAnnotation$TypeParameterTarget,java/lang/classfile/TypeAnnotation$TargetInfo,java/lang/classfile/TypeAnnotation$TargetType sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundTypeAnnotation flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent outerClass java/lang/classfile/TypeAnnotation innerClassName TypePathComponent flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$CatchTarget outerClass java/lang/classfile/TypeAnnotation innerClassName CatchTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTarget outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$ThrowsTarget outerClass java/lang/classfile/TypeAnnotation innerClassName ThrowsTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$FormalParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName FormalParameterTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$EmptyTarget outerClass java/lang/classfile/TypeAnnotation innerClassName EmptyTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterBoundTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$SupertypeTarget outerClass java/lang/classfile/TypeAnnotation innerClassName SupertypeTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent$Kind outerClass java/lang/classfile/TypeAnnotation$TypePathComponent innerClassName Kind flags 4019 -method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation; -method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/constant/ClassDesc;[Ljava/lang/classfile/AnnotationElement;)Ljava/lang/classfile/TypeAnnotation; -method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/constant/ClassDesc;Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation; -method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/constantpool/Utf8Entry;[Ljava/lang/classfile/AnnotationElement;)Ljava/lang/classfile/TypeAnnotation; method name annotation descriptor ()Ljava/lang/classfile/Annotation; flags 401 method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/Annotation;)Ljava/lang/classfile/TypeAnnotation; flags 9 signature (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/Annotation;)Ljava/lang/classfile/TypeAnnotation; class name java/lang/classfile/TypeAnnotation$CatchTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$CatchTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$CatchTarget outerClass java/lang/classfile/TypeAnnotation innerClassName CatchTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$CatchTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName CatchTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$EmptyTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$EmptyTarget outerClass java/lang/classfile/TypeAnnotation innerClassName EmptyTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName EmptyTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$FormalParameterTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$FormalParameterTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$FormalParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName FormalParameterTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$FormalParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName FormalParameterTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$LocalVarTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTarget outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName LocalVarTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$LocalVarTargetInfo header extends java/lang/Object nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetInfoImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetInfoImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName LocalVarTargetInfoImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 class name java/lang/classfile/TypeAnnotation$OffsetTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName OffsetTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$SupertypeTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$SupertypeTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$SupertypeTarget outerClass java/lang/classfile/TypeAnnotation innerClassName SupertypeTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$SupertypeTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName SupertypeTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$TargetInfo header extends java/lang/Object nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses java/lang/classfile/TypeAnnotation$TypeParameterTarget,java/lang/classfile/TypeAnnotation$SupertypeTarget,java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget,java/lang/classfile/TypeAnnotation$EmptyTarget,java/lang/classfile/TypeAnnotation$FormalParameterTarget,java/lang/classfile/TypeAnnotation$ThrowsTarget,java/lang/classfile/TypeAnnotation$LocalVarTarget,java/lang/classfile/TypeAnnotation$CatchTarget,java/lang/classfile/TypeAnnotation$OffsetTarget,java/lang/classfile/TypeAnnotation$TypeArgumentTarget flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterTarget flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$SupertypeTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName SupertypeTargetImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterBoundTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterBoundTarget flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName EmptyTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$EmptyTarget outerClass java/lang/classfile/TypeAnnotation innerClassName EmptyTarget flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$FormalParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName FormalParameterTargetImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$ThrowsTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName ThrowsTargetImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName LocalVarTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTarget outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTarget flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$CatchTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName CatchTargetImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName OffsetTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeArgumentTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeArgumentTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$SupertypeTarget outerClass java/lang/classfile/TypeAnnotation innerClassName SupertypeTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$FormalParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName FormalParameterTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$ThrowsTarget outerClass java/lang/classfile/TypeAnnotation innerClassName ThrowsTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$CatchTarget outerClass java/lang/classfile/TypeAnnotation innerClassName CatchTarget flags 609 field name TARGET_CLASS_TYPE_PARAMETER descriptor I constantValue 0 flags 19 field name TARGET_METHOD_TYPE_PARAMETER descriptor I constantValue 1 flags 19 field name TARGET_CLASS_EXTENDS descriptor I constantValue 16 flags 19 field name TARGET_CLASS_TYPE_PARAMETER_BOUND descriptor I constantValue 17 flags 19 field name TARGET_METHOD_TYPE_PARAMETER_BOUND descriptor I constantValue 18 flags 19 field name TARGET_FIELD descriptor I constantValue 19 flags 19 field name TARGET_METHOD_RETURN descriptor I constantValue 20 flags 19 field name TARGET_METHOD_RECEIVER descriptor I constantValue 21 flags 19 field name TARGET_METHOD_FORMAL_PARAMETER descriptor I constantValue 22 flags 19 field name TARGET_THROWS descriptor I constantValue 23 flags 19 field name TARGET_LOCAL_VARIABLE descriptor I constantValue 64 flags 19 field name TARGET_RESOURCE_VARIABLE descriptor I constantValue 65 flags 19 field name TARGET_EXCEPTION_PARAMETER descriptor I constantValue 66 flags 19 field name TARGET_INSTANCEOF descriptor I constantValue 67 flags 19 field name TARGET_NEW descriptor I constantValue 68 flags 19 field name TARGET_CONSTRUCTOR_REFERENCE descriptor I constantValue 69 flags 19 field name TARGET_METHOD_REFERENCE descriptor I constantValue 70 flags 19 field name TARGET_CAST descriptor I constantValue 71 flags 19 field name TARGET_CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT descriptor I constantValue 72 flags 19 field name TARGET_METHOD_INVOCATION_TYPE_ARGUMENT descriptor I constantValue 73 flags 19 field name TARGET_CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT descriptor I constantValue 74 flags 19 field name TARGET_METHOD_REFERENCE_TYPE_ARGUMENT descriptor I constantValue 75 flags 19 class name java/lang/classfile/TypeAnnotation$TargetType header extends java/lang/Enum nestHost java/lang/classfile/TypeAnnotation flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 class name java/lang/classfile/TypeAnnotation$ThrowsTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$ThrowsTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$ThrowsTarget outerClass java/lang/classfile/TypeAnnotation innerClassName ThrowsTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$ThrowsTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName ThrowsTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$TypeArgumentTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$TypeArgumentTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeArgumentTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeArgumentTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterBoundTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterBoundTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$TypeParameterTarget header extends java/lang/Object implements java/lang/classfile/TypeAnnotation$TargetInfo nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterTargetImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterTargetImpl flags 19 class name java/lang/classfile/TypeAnnotation$TypePathComponent header extends java/lang/Object nestHost java/lang/classfile/TypeAnnotation sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl flags 601 innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent outerClass java/lang/classfile/TypeAnnotation innerClassName TypePathComponent flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent$Kind outerClass java/lang/classfile/TypeAnnotation$TypePathComponent innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName TypePathComponentImpl flags 19 class name java/lang/classfile/TypeAnnotation$TypePathComponent$Kind header extends java/lang/Enum nestHost java/lang/classfile/TypeAnnotation flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent outerClass java/lang/classfile/TypeAnnotation innerClassName TypePathComponent flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent$Kind outerClass java/lang/classfile/TypeAnnotation$TypePathComponent innerClassName Kind flags 4019 class name java/lang/classfile/TypeKind header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 -field name ByteType descriptor Ljava/lang/classfile/TypeKind; -field name ShortType descriptor Ljava/lang/classfile/TypeKind; -field name IntType descriptor Ljava/lang/classfile/TypeKind; -field name FloatType descriptor Ljava/lang/classfile/TypeKind; -field name LongType descriptor Ljava/lang/classfile/TypeKind; -field name DoubleType descriptor Ljava/lang/classfile/TypeKind; -field name ReferenceType descriptor Ljava/lang/classfile/TypeKind; -field name CharType descriptor Ljava/lang/classfile/TypeKind; -field name BooleanType descriptor Ljava/lang/classfile/TypeKind; -field name VoidType descriptor Ljava/lang/classfile/TypeKind; -method name typeName descriptor ()Ljava/lang/String; -method name descriptor descriptor ()Ljava/lang/String; field name BOOLEAN descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name BYTE descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name CHAR descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name SHORT descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name INT descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name LONG descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name FLOAT descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name DOUBLE descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name REFERENCE descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name VOID descriptor Ljava/lang/classfile/TypeKind; flags 4019 method name upperBound descriptor ()Ljava/lang/constant/ClassDesc; flags 1 -class name java/lang/classfile/WritableElement class name java/lang/classfile/attribute/AnnotationDefaultAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/MethodElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr,jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/MethodElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundAnnotationDefaultAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundAnnotationDefaultAttr flags 19 class name java/lang/classfile/attribute/BootstrapMethodsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute,jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundBootstrapMethodsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName EmptyBootstrapAttribute flags 19 class name java/lang/classfile/attribute/CharacterRangeInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeInfo flags 19 class name java/lang/classfile/attribute/CharacterRangeTableAttribute header extends java/lang/Object implements java/lang/classfile/Attribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCharacterRangeTableAttribute flags 19 class name java/lang/classfile/attribute/CodeAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/CodeModel sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/CodeModel; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCodeAttribute flags 409 method name maxLocals descriptor ()I flags 401 method name maxStack descriptor ()I flags 401 class name java/lang/classfile/attribute/CompilationIDAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCompilationIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCompilationIDAttribute flags 19 class name java/lang/classfile/attribute/ConstantValueAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundConstantValueAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundConstantValueAttribute flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/attribute/DeprecatedAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundDeprecatedAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundDeprecatedAttribute flags 19 class name java/lang/classfile/attribute/EnclosingMethodAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundEnclosingMethodAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundEnclosingMethodAttribute flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/attribute/ExceptionsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/MethodElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/MethodElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundExceptionsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundExceptionsAttribute flags 19 class name java/lang/classfile/attribute/InnerClassInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/attribute/InnerClassesAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundInnerClassesAttribute flags 19 class name java/lang/classfile/attribute/LineNumberInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberInfo flags 19 class name java/lang/classfile/attribute/LineNumberTableAttribute header extends java/lang/Object implements java/lang/classfile/Attribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLineNumberTableAttribute flags 19 class name java/lang/classfile/attribute/LocalVariableInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo,jdk/internal/classfile/impl/BoundLocalVariable flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableInfo flags 19 class name java/lang/classfile/attribute/LocalVariableTableAttribute header extends java/lang/Object implements java/lang/classfile/Attribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTableAttribute flags 19 class name java/lang/classfile/attribute/LocalVariableTypeInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo,jdk/internal/classfile/impl/BoundLocalVariableType flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeInfo flags 19 class name java/lang/classfile/attribute/LocalVariableTypeTableAttribute header extends java/lang/Object implements java/lang/classfile/Attribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTypeTableAttribute flags 19 class name java/lang/classfile/attribute/MethodParameterInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParameterInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/attribute/MethodParametersAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/MethodElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/MethodElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParametersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundMethodParametersAttribute flags 19 class name java/lang/classfile/attribute/ModuleAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement nestMembers java/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleAttribute flags 19 innerclass innerClass java/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder outerClass java/lang/classfile/attribute/ModuleAttribute innerClassName ModuleAttributeBuilder flags 609 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleAttribute flags 19 class name java/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder header extends java/lang/Object nestHost java/lang/classfile/attribute/ModuleAttribute sealed true permittedSubclasses jdk/internal/classfile/impl/ModuleAttributeBuilderImpl flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass java/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder outerClass java/lang/classfile/attribute/ModuleAttribute innerClassName ModuleAttributeBuilder flags 609 -method name build descriptor ()Ljava/lang/classfile/attribute/ModuleAttribute; class name java/lang/classfile/attribute/ModuleExportInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleExportInfo flags 19 class name java/lang/classfile/attribute/ModuleHashInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashInfo flags 19 class name java/lang/classfile/attribute/ModuleHashesAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleHashesAttribute flags 19 class name java/lang/classfile/attribute/ModuleMainClassAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleMainClassAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleMainClassAttribute flags 19 class name java/lang/classfile/attribute/ModuleOpenInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleOpenInfo flags 19 class name java/lang/classfile/attribute/ModulePackagesAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModulePackagesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModulePackagesAttribute flags 19 class name java/lang/classfile/attribute/ModuleProvideInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleProvideInfo flags 19 class name java/lang/classfile/attribute/ModuleRequireInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo flags 601 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleRequiresInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/attribute/ModuleResolutionAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleResolutionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleResolutionAttribute flags 19 class name java/lang/classfile/attribute/ModuleTargetAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleTargetAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleTargetAttribute flags 19 class name java/lang/classfile/attribute/NestHostAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestHostAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestHostAttribute flags 19 class name java/lang/classfile/attribute/NestMembersAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestMembersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestMembersAttribute flags 19 class name java/lang/classfile/attribute/PermittedSubclassesAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundPermittedSubclassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundPermittedSubclassesAttribute flags 19 class name java/lang/classfile/attribute/RecordAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRecordAttribute flags 19 class name java/lang/classfile/attribute/RecordComponentInfo header extends java/lang/Object implements java/lang/classfile/AttributedElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundRecordComponentInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo flags 601 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordComponentInfo flags 19 class name java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleAnnotationsAttribute flags 19 class name java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/MethodElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/MethodElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleParameterAnnotationsAttribute flags 19 class name java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement,java/lang/classfile/CodeElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement;Ljava/lang/classfile/CodeElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleTypeAnnotationsAttribute flags 19 class name java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleAnnotationsAttribute flags 19 class name java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/MethodElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/MethodElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleParameterAnnotationsAttribute flags 19 class name java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement,java/lang/classfile/CodeElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement;Ljava/lang/classfile/CodeElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleTypeAnnotationsAttribute flags 19 class name java/lang/classfile/attribute/SignatureAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSignatureAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSignatureAttribute flags 19 class name java/lang/classfile/attribute/SourceDebugExtensionAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceDebugExtensionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceDebugExtensionAttribute flags 19 class name java/lang/classfile/attribute/SourceFileAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceFileAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceFileAttribute flags 19 class name java/lang/classfile/attribute/SourceIDAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceIDAttribute flags 19 class name java/lang/classfile/attribute/StackMapFrameInfo header extends java/lang/Object nestMembers java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo,java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo,java/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo,java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo sealed true permittedSubclasses jdk/internal/classfile/impl/StackMapDecoder$StackMapFrameImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$StackMapFrameImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName StackMapFrameImpl flags 19 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName UninitializedVerificationTypeInfo flags 609 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$SimpleVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName SimpleVerificationTypeInfo flags 4019 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 class name java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo header extends java/lang/Object implements java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo nestHost java/lang/classfile/attribute/StackMapFrameInfo sealed true permittedSubclasses jdk/internal/classfile/impl/StackMapDecoder$ObjectVerificationTypeInfoImpl flags 601 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 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 class name java/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo header extends java/lang/Enum implements java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo nestHost java/lang/classfile/attribute/StackMapFrameInfo flags 4031 signature Ljava/lang/Enum;Ljava/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo; 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$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 -field name ITEM_TOP descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; -field name ITEM_INTEGER descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; -field name ITEM_FLOAT descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; -field name ITEM_DOUBLE descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; -field name ITEM_LONG descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; -field name ITEM_NULL descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; -field name ITEM_UNINITIALIZED_THIS descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; field name TOP descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name INTEGER descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name FLOAT descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name DOUBLE descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name LONG descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name NULL descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name UNINITIALIZED_THIS descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 class name java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo header extends java/lang/Object implements java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo nestHost java/lang/classfile/attribute/StackMapFrameInfo sealed true permittedSubclasses jdk/internal/classfile/impl/StackMapDecoder$UninitializedVerificationTypeInfoImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$UninitializedVerificationTypeInfoImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName UninitializedVerificationTypeInfoImpl flags 19 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName UninitializedVerificationTypeInfo flags 609 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 class name java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo header extends java/lang/Object nestHost java/lang/classfile/attribute/StackMapFrameInfo sealed true permittedSubclasses java/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo,java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo,java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo flags 601 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 field name ITEM_TOP descriptor I constantValue 0 flags 19 field name ITEM_INTEGER descriptor I constantValue 1 flags 19 field name ITEM_FLOAT descriptor I constantValue 2 flags 19 field name ITEM_DOUBLE descriptor I constantValue 3 flags 19 field name ITEM_LONG descriptor I constantValue 4 flags 19 field name ITEM_NULL descriptor I constantValue 5 flags 19 field name ITEM_UNINITIALIZED_THIS descriptor I constantValue 6 flags 19 field name ITEM_OBJECT descriptor I constantValue 7 flags 19 field name ITEM_UNINITIALIZED descriptor I constantValue 8 flags 19 class name java/lang/classfile/attribute/StackMapTableAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/CodeElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/CodeElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundStackMapTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundStackMapTableAttribute flags 19 class name java/lang/classfile/attribute/SyntheticAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSyntheticAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSyntheticAttribute flags 19 class name java/lang/classfile/attribute/UnknownAttribute header extends java/lang/Object implements java/lang/classfile/Attribute,java/lang/classfile/ClassElement,java/lang/classfile/MethodElement,java/lang/classfile/FieldElement sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/Attribute;Ljava/lang/classfile/ClassElement;Ljava/lang/classfile/MethodElement;Ljava/lang/classfile/FieldElement; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundUnknownAttribute flags 19 -class name java/lang/classfile/components/ClassPrinter -class name java/lang/classfile/components/ClassPrinter$LeafNode -class name java/lang/classfile/components/ClassPrinter$ListNode -class name java/lang/classfile/components/ClassPrinter$MapNode -class name java/lang/classfile/components/ClassPrinter$Node -class name java/lang/classfile/components/ClassPrinter$Verbosity -class name java/lang/classfile/components/ClassRemapper -class name java/lang/classfile/components/CodeLocalsShifter -class name java/lang/classfile/components/CodeRelabeler -class name java/lang/classfile/components/CodeStackTracker class name java/lang/classfile/constantpool/AnnotationConstantValueEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses java/lang/classfile/constantpool/DoubleEntry,java/lang/classfile/constantpool/FloatEntry,java/lang/classfile/constantpool/IntegerEntry,java/lang/classfile/constantpool/LongEntry,java/lang/classfile/constantpool/Utf8Entry flags 601 class name java/lang/classfile/constantpool/ClassEntry header extends java/lang/Object implements java/lang/classfile/constantpool/LoadableConstantEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 class name java/lang/classfile/constantpool/ConstantDynamicEntry header extends java/lang/Object implements java/lang/classfile/constantpool/DynamicConstantPoolEntry,java/lang/classfile/constantpool/LoadableConstantEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ConstantDynamicEntryImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/constantpool/ConstantPool header extends java/lang/Object implements java/lang/Iterable sealed true permittedSubclasses java/lang/classfile/ClassReader,java/lang/classfile/constantpool/ConstantPoolBuilder flags 601 signature Ljava/lang/Object;Ljava/lang/Iterable; class name java/lang/classfile/constantpool/ConstantPoolBuilder header extends java/lang/Object implements java/lang/classfile/constantpool/ConstantPool sealed true permittedSubclasses jdk/internal/classfile/impl/SplitConstantPool,jdk/internal/classfile/impl/TemporaryConstantPool flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 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 writeBootstrapMethods descriptor (Ljava/lang/classfile/BufWriter;)Z -method name annotationConstantValueEntry descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; class name java/lang/classfile/constantpool/ConstantPoolException header extends java/lang/IllegalArgumentException flags 21 class name java/lang/classfile/constantpool/ConstantValueEntry header extends java/lang/Object implements java/lang/classfile/constantpool/LoadableConstantEntry sealed true permittedSubclasses java/lang/classfile/constantpool/DoubleEntry,java/lang/classfile/constantpool/FloatEntry,java/lang/classfile/constantpool/IntegerEntry,java/lang/classfile/constantpool/LongEntry,java/lang/classfile/constantpool/StringEntry flags 601 class name java/lang/classfile/constantpool/DoubleEntry header extends java/lang/Object implements java/lang/classfile/constantpool/AnnotationConstantValueEntry,java/lang/classfile/constantpool/ConstantValueEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 class name java/lang/classfile/constantpool/DynamicConstantPoolEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses java/lang/classfile/constantpool/ConstantDynamicEntry,java/lang/classfile/constantpool/InvokeDynamicEntry flags 601 class name java/lang/classfile/constantpool/FieldRefEntry header extends java/lang/Object implements java/lang/classfile/constantpool/MemberRefEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 class name java/lang/classfile/constantpool/FloatEntry header extends java/lang/Object implements java/lang/classfile/constantpool/AnnotationConstantValueEntry,java/lang/classfile/constantpool/ConstantValueEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 class name java/lang/classfile/constantpool/IntegerEntry header extends java/lang/Object implements java/lang/classfile/constantpool/AnnotationConstantValueEntry,java/lang/classfile/constantpool/ConstantValueEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 class name java/lang/classfile/constantpool/InterfaceMethodRefEntry header extends java/lang/Object implements java/lang/classfile/constantpool/MemberRefEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 class name java/lang/classfile/constantpool/InvokeDynamicEntry header extends java/lang/Object implements java/lang/classfile/constantpool/DynamicConstantPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InvokeDynamicEntryImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/classfile/constantpool/LoadableConstantEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses java/lang/classfile/constantpool/ClassEntry,java/lang/classfile/constantpool/ConstantDynamicEntry,java/lang/classfile/constantpool/ConstantValueEntry,java/lang/classfile/constantpool/MethodHandleEntry,java/lang/classfile/constantpool/MethodTypeEntry flags 601 class name java/lang/classfile/constantpool/LongEntry header extends java/lang/Object implements java/lang/classfile/constantpool/AnnotationConstantValueEntry,java/lang/classfile/constantpool/ConstantValueEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 class name java/lang/classfile/constantpool/MemberRefEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses java/lang/classfile/constantpool/FieldRefEntry,java/lang/classfile/constantpool/InterfaceMethodRefEntry,java/lang/classfile/constantpool/MethodRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 class name java/lang/classfile/constantpool/MethodHandleEntry header extends java/lang/Object implements java/lang/classfile/constantpool/LoadableConstantEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 class name java/lang/classfile/constantpool/MethodRefEntry header extends java/lang/Object implements java/lang/classfile/constantpool/MemberRefEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 class name java/lang/classfile/constantpool/MethodTypeEntry header extends java/lang/Object implements java/lang/classfile/constantpool/LoadableConstantEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 class name java/lang/classfile/constantpool/ModuleEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 class name java/lang/classfile/constantpool/NameAndTypeEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 class name java/lang/classfile/constantpool/PackageEntry header extends java/lang/Object implements java/lang/classfile/constantpool/PoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 class name java/lang/classfile/constantpool/PoolEntry header extends java/lang/Object sealed true permittedSubclasses java/lang/classfile/constantpool/AnnotationConstantValueEntry,java/lang/classfile/constantpool/DynamicConstantPoolEntry,java/lang/classfile/constantpool/LoadableConstantEntry,java/lang/classfile/constantpool/MemberRefEntry,java/lang/classfile/constantpool/ModuleEntry,java/lang/classfile/constantpool/NameAndTypeEntry,java/lang/classfile/constantpool/PackageEntry flags 601 -method name tag descriptor ()B field name TAG_CLASS descriptor I constantValue 7 flags 19 field name TAG_DOUBLE descriptor I constantValue 6 flags 19 field name TAG_DYNAMIC descriptor I constantValue 17 flags 19 field name TAG_FIELDREF descriptor I constantValue 9 flags 19 field name TAG_FLOAT descriptor I constantValue 4 flags 19 field name TAG_INTEGER descriptor I constantValue 3 flags 19 field name TAG_INTERFACE_METHODREF descriptor I constantValue 11 flags 19 field name TAG_INVOKE_DYNAMIC descriptor I constantValue 18 flags 19 field name TAG_LONG descriptor I constantValue 5 flags 19 field name TAG_METHOD_HANDLE descriptor I constantValue 15 flags 19 field name TAG_METHODREF descriptor I constantValue 10 flags 19 field name TAG_METHOD_TYPE descriptor I constantValue 16 flags 19 field name TAG_MODULE descriptor I constantValue 19 flags 19 field name TAG_NAME_AND_TYPE descriptor I constantValue 12 flags 19 field name TAG_PACKAGE descriptor I constantValue 20 flags 19 field name TAG_STRING descriptor I constantValue 8 flags 19 field name TAG_UTF8 descriptor I constantValue 1 flags 19 method name tag descriptor ()I flags 401 class name java/lang/classfile/constantpool/StringEntry header extends java/lang/Object implements java/lang/classfile/constantpool/ConstantValueEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 class name java/lang/classfile/constantpool/Utf8Entry header extends java/lang/Object implements java/lang/CharSequence,java/lang/classfile/constantpool/AnnotationConstantValueEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 class name java/lang/classfile/instruction/ArrayLoadInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayLoadInstruction flags 19 class name java/lang/classfile/instruction/ArrayStoreInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayStoreInstruction flags 19 class name java/lang/classfile/instruction/BranchInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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$BoundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundBranchInstruction flags 19 class name java/lang/classfile/instruction/CharacterRange header extends java/lang/Object implements java/lang/classfile/PseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange,jdk/internal/classfile/impl/BoundCharacterRange flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundCharacterRange flags 19 field name FLAG_STATEMENT descriptor I constantValue 1 flags 19 field name FLAG_BLOCK descriptor I constantValue 2 flags 19 field name FLAG_ASSIGNMENT descriptor I constantValue 4 flags 19 field name FLAG_FLOW_CONTROLLER descriptor I constantValue 8 flags 19 field name FLAG_FLOW_TARGET descriptor I constantValue 16 flags 19 field name FLAG_INVOKE descriptor I constantValue 32 flags 19 field name FLAG_CREATE descriptor I constantValue 64 flags 19 field name FLAG_BRANCH_TRUE descriptor I constantValue 128 flags 19 field name FLAG_BRANCH_FALSE descriptor I constantValue 256 flags 19 class name java/lang/classfile/instruction/ConstantInstruction header extends java/lang/Object implements java/lang/classfile/Instruction nestMembers java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction,java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction,java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction sealed true permittedSubclasses java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction,java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction,java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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 java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName LoadConstantInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName ArgumentConstantInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName IntrinsicConstantInstruction flags 609 class name java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction header extends java/lang/Object implements java/lang/classfile/instruction/ConstantInstruction nestHost java/lang/classfile/instruction/ConstantInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction flags 601 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName ArgumentConstantInstruction flags 609 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$UnboundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArgumentConstantInstruction flags 19 class name java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction header extends java/lang/Object implements java/lang/classfile/instruction/ConstantInstruction nestHost java/lang/classfile/instruction/ConstantInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction flags 601 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName IntrinsicConstantInstruction flags 609 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIntrinsicConstantInstruction flags 19 class name java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction header extends java/lang/Object implements java/lang/classfile/instruction/ConstantInstruction nestHost java/lang/classfile/instruction/ConstantInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction flags 601 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName LoadConstantInstruction flags 609 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$UnboundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadConstantInstruction flags 19 class name java/lang/classfile/instruction/ConvertInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundConvertInstruction flags 19 class name java/lang/classfile/instruction/DiscontinuedInstruction header extends java/lang/Object implements java/lang/classfile/Instruction nestMembers java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction,java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction sealed true permittedSubclasses java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction,java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction flags 601 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName RetInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName JsrInstruction flags 609 class name java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction header extends java/lang/Object implements java/lang/classfile/instruction/DiscontinuedInstruction nestHost java/lang/classfile/instruction/DiscontinuedInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundJsrInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName JsrInstruction flags 609 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 class name java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction header extends java/lang/Object implements java/lang/classfile/instruction/DiscontinuedInstruction nestHost java/lang/classfile/instruction/DiscontinuedInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundRetInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName RetInstruction flags 609 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundRetInstruction flags 19 class name java/lang/classfile/instruction/ExceptionCatch header extends java/lang/Object implements java/lang/classfile/PseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 class name java/lang/classfile/instruction/FieldInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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$BoundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundFieldInstruction flags 19 class name java/lang/classfile/instruction/IncrementInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction flags 601 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$BoundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundIncrementInstruction flags 19 class name java/lang/classfile/instruction/InvokeDynamicInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction flags 601 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$BoundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeDynamicInstruction flags 19 class name java/lang/classfile/instruction/InvokeInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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$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 class name java/lang/classfile/instruction/LabelTarget header extends java/lang/Object implements java/lang/classfile/PseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/LabelImpl flags 601 class name java/lang/classfile/instruction/LineNumber header extends java/lang/Object implements java/lang/classfile/PseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/LineNumberImpl flags 601 class name java/lang/classfile/instruction/LoadInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadInstruction flags 19 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadInstruction flags 19 class name java/lang/classfile/instruction/LocalVariable header extends java/lang/Object implements java/lang/classfile/PseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable,jdk/internal/classfile/impl/BoundLocalVariable flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariable flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z class name java/lang/classfile/instruction/LocalVariableType header extends java/lang/Object implements java/lang/classfile/PseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType,jdk/internal/classfile/impl/BoundLocalVariableType flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariableType flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z class name java/lang/classfile/instruction/LookupSwitchInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction flags 601 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$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction flags 19 class name java/lang/classfile/instruction/MonitorInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundMonitorInstruction flags 19 class name java/lang/classfile/instruction/NewMultiArrayInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction flags 601 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$BoundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewMultidimensionalArrayInstruction flags 19 class name java/lang/classfile/instruction/NewObjectInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction flags 601 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$BoundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewObjectInstruction flags 19 class name java/lang/classfile/instruction/NewPrimitiveArrayInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction flags 601 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$BoundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewPrimitiveArrayInstruction flags 19 class name java/lang/classfile/instruction/NewReferenceArrayInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction flags 601 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$BoundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewReferenceArrayInstruction flags 19 class name java/lang/classfile/instruction/NopInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 class name java/lang/classfile/instruction/OperatorInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundOperatorInstruction flags 19 class name java/lang/classfile/instruction/ReturnInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundReturnInstruction flags 19 class name java/lang/classfile/instruction/StackInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStackInstruction flags 19 class name java/lang/classfile/instruction/StoreInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundStoreInstruction flags 19 class name java/lang/classfile/instruction/SwitchCase header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName SwitchCaseImpl flags 19 class name java/lang/classfile/instruction/TableSwitchInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction flags 601 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$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 class name java/lang/classfile/instruction/ThrowInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction flags 601 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 class name java/lang/classfile/instruction/TypeCheckInstruction header extends java/lang/Object implements java/lang/classfile/Instruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction flags 601 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 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/ClassOrInterfaceDescImpl,jdk/internal/constant/ArrayClassDescImpl 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 -method name arrayType descriptor ()Ljava/lang/constant/ClassDesc; -method name arrayType descriptor (I)Ljava/lang/constant/ClassDesc; -method name displayName descriptor ()Ljava/lang/String; method name arrayType descriptor ()Ljava/lang/constant/ClassDesc; flags 401 method name arrayType descriptor (I)Ljava/lang/constant/ClassDesc; flags 401 method name displayName descriptor ()Ljava/lang/String; flags 401 class name java/lang/foreign/MemorySegment header extends java/lang/Object nestMembers java/lang/foreign/MemorySegment$Scope sealed true permittedSubclasses jdk/internal/foreign/AbstractMemorySegmentImpl flags 601 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfChar outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfChar flags 19 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfShort outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfShort flags 19 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfInt outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfInt flags 19 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfFloat outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfFloat flags 19 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfLong outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfLong flags 19 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfDouble outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfDouble flags 19 innerclass innerClass java/lang/foreign/MemorySegment$Scope outerClass java/lang/foreign/MemorySegment innerClassName Scope flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 609 class name java/lang/invoke/MethodHandle -method name asType descriptor (Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; method name asType descriptor (Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; class name java/lang/invoke/MethodHandleProxies -method name asInterfaceInstance descriptor (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; method name asInterfaceInstance descriptor (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; flags 9 signature (Ljava/lang/Class;Ljava/lang/invoke/MethodHandle;)TT; class name java/lang/invoke/MethodType header extends java/lang/Object implements java/lang/constant/Constable,java/lang/invoke/TypeDescriptor$OfMethod,java/io/Serializable flags 31 signature Ljava/lang/Object;Ljava/lang/constant/Constable;Ljava/lang/invoke/TypeDescriptor$OfMethod;Ljava/lang/invoke/MethodType;>;Ljava/io/Serializable; 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/module/ModuleFinder header extends java/lang/Object flags 601 class name java/lang/reflect/ClassFileFormatVersion field name RELEASE_24 descriptor Ljava/lang/reflect/ClassFileFormatVersion; flags 4019 class name java/lang/reflect/Proxy -method name getProxyClass descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class; -method name newProxyInstance descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; -method name getInvocationHandler descriptor (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; method name getProxyClass descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;)Ljava/lang/Class; thrownTypes java/lang/IllegalArgumentException flags 89 deprecated true signature (Ljava/lang/ClassLoader;[Ljava/lang/Class<*>;)Ljava/lang/Class<*>; runtimeAnnotations @Ljava/lang/Deprecated; method name newProxyInstance descriptor (Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; flags 9 signature (Ljava/lang/ClassLoader;[Ljava/lang/Class<*>;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; method name getInvocationHandler descriptor (Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; thrownTypes java/lang/IllegalArgumentException flags 9 class name java/net/URL header extends java/lang/Object implements java/io/Serializable flags 31 innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409 class name java/nio/ByteBufferAsCharBufferB header extends java/nio/CharBuffer sealed true permittedSubclasses java/nio/ByteBufferAsCharBufferRB flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsCharBufferL header extends java/nio/CharBuffer sealed true permittedSubclasses java/nio/ByteBufferAsCharBufferRL flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsCharBufferRB header extends java/nio/ByteBufferAsCharBufferB flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsCharBufferRL header extends java/nio/ByteBufferAsCharBufferL flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsDoubleBufferB header extends java/nio/DoubleBuffer sealed true permittedSubclasses java/nio/ByteBufferAsDoubleBufferRB flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsDoubleBufferL header extends java/nio/DoubleBuffer sealed true permittedSubclasses java/nio/ByteBufferAsDoubleBufferRL flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsDoubleBufferRB header extends java/nio/ByteBufferAsDoubleBufferB flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsDoubleBufferRL header extends java/nio/ByteBufferAsDoubleBufferL flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsFloatBufferB header extends java/nio/FloatBuffer sealed true permittedSubclasses java/nio/ByteBufferAsFloatBufferRB flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsFloatBufferL header extends java/nio/FloatBuffer sealed true permittedSubclasses java/nio/ByteBufferAsFloatBufferRL flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsFloatBufferRB header extends java/nio/ByteBufferAsFloatBufferB flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsFloatBufferRL header extends java/nio/ByteBufferAsFloatBufferL flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsIntBufferB header extends java/nio/IntBuffer sealed true permittedSubclasses java/nio/ByteBufferAsIntBufferRB flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsIntBufferL header extends java/nio/IntBuffer sealed true permittedSubclasses java/nio/ByteBufferAsIntBufferRL flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsIntBufferRB header extends java/nio/ByteBufferAsIntBufferB flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsIntBufferRL header extends java/nio/ByteBufferAsIntBufferL flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsLongBufferB header extends java/nio/LongBuffer sealed true permittedSubclasses java/nio/ByteBufferAsLongBufferRB flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsLongBufferL header extends java/nio/LongBuffer sealed true permittedSubclasses java/nio/ByteBufferAsLongBufferRL flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsLongBufferRB header extends java/nio/ByteBufferAsLongBufferB flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsLongBufferRL header extends java/nio/ByteBufferAsLongBufferL flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsShortBufferB header extends java/nio/ShortBuffer sealed true permittedSubclasses java/nio/ByteBufferAsShortBufferRB flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsShortBufferL header extends java/nio/ShortBuffer sealed true permittedSubclasses java/nio/ByteBufferAsShortBufferRL flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsShortBufferRB header extends java/nio/ByteBufferAsShortBufferB flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/ByteBufferAsShortBufferRL header extends java/nio/ByteBufferAsShortBufferL flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/CharBuffer header extends java/nio/Buffer implements java/lang/Comparable,java/lang/Appendable,java/lang/CharSequence,java/lang/Readable sealed true permittedSubclasses java/nio/StringCharBuffer,java/nio/HeapCharBuffer,java/nio/DirectCharBufferS,java/nio/DirectCharBufferU,java/nio/ByteBufferAsCharBufferB,java/nio/ByteBufferAsCharBufferL flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable;Ljava/lang/Appendable;Ljava/lang/CharSequence;Ljava/lang/Readable; innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfChar outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfChar flags 19 innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/nio/DirectByteBuffer -field name UNALIGNED descriptor Z class name java/nio/DirectCharBufferS -field name UNALIGNED descriptor Z class name java/nio/DirectCharBufferU -field name UNALIGNED descriptor Z class name java/nio/DirectDoubleBufferS -field name UNALIGNED descriptor Z class name java/nio/DirectDoubleBufferU -field name UNALIGNED descriptor Z class name java/nio/DirectFloatBufferS -field name UNALIGNED descriptor Z class name java/nio/DirectFloatBufferU -field name UNALIGNED descriptor Z class name java/nio/DirectIntBufferS -field name UNALIGNED descriptor Z class name java/nio/DirectIntBufferU -field name UNALIGNED descriptor Z class name java/nio/DirectLongBufferS -field name UNALIGNED descriptor Z class name java/nio/DirectLongBufferU -field name UNALIGNED descriptor Z class name java/nio/DirectShortBufferS -field name UNALIGNED descriptor Z class name java/nio/DirectShortBufferU -field name UNALIGNED descriptor Z class name java/nio/DoubleBuffer header extends java/nio/Buffer implements java/lang/Comparable sealed true permittedSubclasses java/nio/HeapDoubleBuffer,java/nio/DirectDoubleBufferS,java/nio/DirectDoubleBufferU,java/nio/ByteBufferAsDoubleBufferB,java/nio/ByteBufferAsDoubleBufferL flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable; innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfDouble outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfDouble flags 19 class name java/nio/FloatBuffer header extends java/nio/Buffer implements java/lang/Comparable sealed true permittedSubclasses java/nio/HeapFloatBuffer,java/nio/DirectFloatBufferS,java/nio/DirectFloatBufferU,java/nio/ByteBufferAsFloatBufferB,java/nio/ByteBufferAsFloatBufferL flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable; innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfFloat outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfFloat flags 19 class name java/nio/HeapByteBuffer header extends java/nio/ByteBuffer sealed true permittedSubclasses java/nio/HeapByteBufferR flags 20 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/HeapByteBufferR header extends java/nio/HeapByteBuffer flags 30 innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfByte outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfByte flags 19 class name java/nio/IntBuffer header extends java/nio/Buffer implements java/lang/Comparable sealed true permittedSubclasses java/nio/HeapIntBuffer,java/nio/DirectIntBufferS,java/nio/DirectIntBufferU,java/nio/ByteBufferAsIntBufferB,java/nio/ByteBufferAsIntBufferL flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable; innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfInt outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfInt flags 19 class name java/nio/LongBuffer header extends java/nio/Buffer implements java/lang/Comparable sealed true permittedSubclasses java/nio/HeapLongBuffer,java/nio/DirectLongBufferS,java/nio/DirectLongBufferU,java/nio/ByteBufferAsLongBufferB,java/nio/ByteBufferAsLongBufferL flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable; innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfLong outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfLong flags 19 class name java/nio/ShortBuffer header extends java/nio/Buffer implements java/lang/Comparable sealed true permittedSubclasses java/nio/HeapShortBuffer,java/nio/DirectShortBufferS,java/nio/DirectShortBufferU,java/nio/ByteBufferAsShortBufferB,java/nio/ByteBufferAsShortBufferL flags 421 signature Ljava/nio/Buffer;Ljava/lang/Comparable; innerclass innerClass jdk/internal/foreign/HeapMemorySegmentImpl$OfShort outerClass jdk/internal/foreign/HeapMemorySegmentImpl innerClassName OfShort flags 19 class name java/security/AccessController -method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object; -method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; -method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; -method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; -method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; -method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; -method name doPrivileged descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object; -method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; -method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; -method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; method name doPrivileged descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object; flags 9 signature (Ljava/security/PrivilegedAction;)TT; method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;)Ljava/lang/Object; flags 9 signature (Ljava/security/PrivilegedAction;)TT; method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; flags 9 signature (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)TT; method name doPrivileged descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; flags 89 signature (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; flags 89 signature (Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 9 signature (Ljava/security/PrivilegedExceptionAction;)TT; method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 9 signature (Ljava/security/PrivilegedExceptionAction;)TT; method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 9 signature (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)TT; method name doPrivileged descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 89 signature (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; method name doPrivilegedWithCombiner descriptor (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)Ljava/lang/Object; thrownTypes java/security/PrivilegedActionException flags 89 signature (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;[Ljava/security/Permission;)TT; class name java/security/KeyStore header extends java/lang/Object nestMembers java/security/KeyStore$Builder,java/security/KeyStore$TrustedCertificateEntry,java/security/KeyStore$SecretKeyEntry,java/security/KeyStore$PrivateKeyEntry,java/security/KeyStore$Entry,java/security/KeyStore$Entry$Attribute,java/security/KeyStore$CallbackHandlerProtection,java/security/KeyStore$PasswordProtection,java/security/KeyStore$ProtectionParameter,java/security/KeyStore$LoadStoreParameter flags 21 innerclass innerClass java/security/KeyStore$LoadStoreParameter outerClass java/security/KeyStore innerClassName LoadStoreParameter flags 609 innerclass innerClass java/security/KeyStore$ProtectionParameter outerClass java/security/KeyStore innerClassName ProtectionParameter flags 609 innerclass innerClass java/security/KeyStore$Entry outerClass java/security/KeyStore innerClassName Entry flags 609 innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9 innerclass innerClass java/security/KeyStore$Builder outerClass java/security/KeyStore innerClassName Builder flags 409 innerclass innerClass java/security/KeyStore$TrustedCertificateEntry outerClass java/security/KeyStore innerClassName TrustedCertificateEntry flags 19 innerclass innerClass java/security/KeyStore$SecretKeyEntry outerClass java/security/KeyStore innerClassName SecretKeyEntry flags 19 innerclass innerClass java/security/KeyStore$PrivateKeyEntry outerClass java/security/KeyStore innerClassName PrivateKeyEntry flags 19 innerclass innerClass java/security/KeyStore$CallbackHandlerProtection outerClass java/security/KeyStore innerClassName CallbackHandlerProtection flags 9 innerclass innerClass java/security/KeyStore$PasswordProtection outerClass java/security/KeyStore innerClassName PasswordProtection flags 9 innerclass innerClass java/security/KeyStore$Entry$Attribute outerClass java/security/KeyStore$Entry innerClassName Attribute flags 609 class name java/security/ProtectionDomain header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1) 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 class name java/security/cert/CertPathBuilder header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1) class name java/security/cert/CertPathValidator header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1) class name java/security/cert/CertStore header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1) class name java/security/spec/NamedParameterSpec field name ML_DSA_44 descriptor Ljava/security/spec/NamedParameterSpec; flags 19 field name ML_DSA_65 descriptor Ljava/security/spec/NamedParameterSpec; flags 19 field name ML_DSA_87 descriptor Ljava/security/spec/NamedParameterSpec; flags 19 field name ML_KEM_512 descriptor Ljava/security/spec/NamedParameterSpec; flags 19 field name ML_KEM_768 descriptor Ljava/security/spec/NamedParameterSpec; flags 19 field name ML_KEM_1024 descriptor Ljava/security/spec/NamedParameterSpec; flags 19 class name java/text/DecimalFormat header extends java/text/NumberFormat flags 21 innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019 innerclass innerClass java/text/NumberFormat$Field outerClass java/text/NumberFormat innerClassName Field flags 9 innerclass innerClass java/text/Format$Field outerClass java/text/Format innerClassName Field flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 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 innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409 class name java/text/NumberFormat header extends java/text/Format nestMembers java/text/NumberFormat$Style,java/text/NumberFormat$Field flags 421 innerclass innerClass java/util/Locale$Category outerClass java/util/Locale innerClassName Category flags 4019 innerclass innerClass java/text/NumberFormat$Style outerClass java/text/NumberFormat innerClassName Style flags 4019 innerclass innerClass java/text/NumberFormat$Field outerClass java/text/NumberFormat innerClassName Field flags 9 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/util/ServiceLoader header extends java/lang/Object implements java/lang/Iterable nestMembers java/util/ServiceLoader$Provider flags 31 signature Ljava/lang/Object;Ljava/lang/Iterable; innerclass innerClass java/util/ServiceLoader$Provider outerClass java/util/ServiceLoader innerClassName Provider flags 609 class name java/util/concurrent/ConcurrentSkipListSet header extends java/util/AbstractSet implements java/util/NavigableSet,java/lang/Cloneable,java/io/Serializable flags 21 signature Ljava/util/AbstractSet;Ljava/util/NavigableSet;Ljava/lang/Cloneable;Ljava/io/Serializable; innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609 class name java/util/concurrent/atomic/AtomicReferenceArray header extends java/lang/Object implements java/io/Serializable flags 21 signature Ljava/lang/Object;Ljava/io/Serializable; innerclass innerClass java/io/ObjectInputStream$GetField outerClass java/io/ObjectInputStream innerClassName GetField flags 409 class name java/util/spi/AbstractResourceBundleProvider header extends java/lang/Object implements java/util/spi/ResourceBundleProvider flags 421 innerclass innerClass java/util/ResourceBundle$Control outerClass java/util/ResourceBundle innerClassName Control flags 9 class name java/util/stream/Gatherer header extends java/lang/Object nestMembers java/util/stream/Gatherer$Integrator,java/util/stream/Gatherer$Integrator$Greedy,java/util/stream/Gatherer$Downstream flags 601 signature Ljava/lang/Object; innerclass innerClass java/util/stream/Gatherer$Integrator outerClass java/util/stream/Gatherer innerClassName Integrator flags 609 innerclass innerClass java/util/stream/Gatherer$Downstream outerClass java/util/stream/Gatherer innerClassName Downstream flags 609 innerclass innerClass java/util/stream/Gatherer$Integrator$Greedy outerClass java/util/stream/Gatherer$Integrator innerClassName Greedy flags 609 class name java/util/stream/Gatherer$Downstream header extends java/lang/Object nestHost java/util/stream/Gatherer flags 601 signature Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/util/stream/Gatherer$Downstream outerClass java/util/stream/Gatherer innerClassName Downstream flags 609 class name java/util/stream/Gatherer$Integrator header extends java/lang/Object nestHost java/util/stream/Gatherer flags 601 signature Ljava/lang/Object; runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/util/stream/Gatherer$Integrator outerClass java/util/stream/Gatherer innerClassName Integrator flags 609 innerclass innerClass java/util/stream/Gatherer$Integrator$Greedy outerClass java/util/stream/Gatherer$Integrator innerClassName Greedy flags 609 innerclass innerClass java/util/stream/Gatherer$Downstream outerClass java/util/stream/Gatherer innerClassName Downstream flags 609 class name java/util/stream/Gatherer$Integrator$Greedy header extends java/lang/Object implements java/util/stream/Gatherer$Integrator nestHost java/util/stream/Gatherer flags 601 signature Ljava/lang/Object;Ljava/util/stream/Gatherer$Integrator; runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/util/stream/Gatherer$Integrator outerClass java/util/stream/Gatherer innerClassName Integrator flags 609 innerclass innerClass java/util/stream/Gatherer$Integrator$Greedy outerClass java/util/stream/Gatherer$Integrator innerClassName Greedy flags 609 class name java/util/stream/Gatherers header extends java/lang/Object flags 31 innerclass innerClass java/util/stream/Gatherer$Integrator outerClass java/util/stream/Gatherer innerClassName Integrator flags 609 innerclass innerClass java/util/stream/Gatherer$Integrator$Greedy outerClass java/util/stream/Gatherer$Integrator innerClassName Greedy flags 609 innerclass innerClass java/util/stream/Gatherer$Downstream outerClass java/util/stream/Gatherer innerClassName Downstream flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/util/stream/Stream -method name gather descriptor (Ljava/util/stream/Gatherer;)Ljava/util/stream/Stream; method name gather descriptor (Ljava/util/stream/Gatherer;)Ljava/util/stream/Stream; flags 1 signature (Ljava/util/stream/Gatherer<-TT;*TR;>;)Ljava/util/stream/Stream; class name java/util/zip/ZipError header extends java/lang/InternalError flags 21 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;(forRemoval=Ztrue,since="24") class name javax/crypto/KDF header extends java/lang/Object flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) innerclass innerClass java/security/Provider$Service outerClass java/security/Provider innerClassName Service flags 9 method name getAlgorithm descriptor ()Ljava/lang/String; flags 1 method name getProviderName descriptor ()Ljava/lang/String; flags 1 method name getParameters descriptor ()Ljavax/crypto/KDFParameters; flags 1 method name getInstance descriptor (Ljava/lang/String;)Ljavax/crypto/KDF; thrownTypes java/security/NoSuchAlgorithmException flags 9 method name getInstance descriptor (Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/KDF; thrownTypes java/security/NoSuchAlgorithmException,java/security/NoSuchProviderException flags 9 method name getInstance descriptor (Ljava/lang/String;Ljava/security/Provider;)Ljavax/crypto/KDF; thrownTypes java/security/NoSuchAlgorithmException flags 9 method name getInstance descriptor (Ljava/lang/String;Ljavax/crypto/KDFParameters;)Ljavax/crypto/KDF; thrownTypes java/security/NoSuchAlgorithmException,java/security/InvalidAlgorithmParameterException flags 9 method name getInstance descriptor (Ljava/lang/String;Ljavax/crypto/KDFParameters;Ljava/lang/String;)Ljavax/crypto/KDF; thrownTypes java/security/NoSuchAlgorithmException,java/security/NoSuchProviderException,java/security/InvalidAlgorithmParameterException flags 9 method name getInstance descriptor (Ljava/lang/String;Ljavax/crypto/KDFParameters;Ljava/security/Provider;)Ljavax/crypto/KDF; thrownTypes java/security/NoSuchAlgorithmException,java/security/InvalidAlgorithmParameterException flags 9 method name deriveKey descriptor (Ljava/lang/String;Ljava/security/spec/AlgorithmParameterSpec;)Ljavax/crypto/SecretKey; thrownTypes java/security/InvalidAlgorithmParameterException,java/security/NoSuchAlgorithmException flags 1 method name deriveData descriptor (Ljava/security/spec/AlgorithmParameterSpec;)[B thrownTypes java/security/InvalidAlgorithmParameterException flags 1 class name javax/crypto/KDFParameters header extends java/lang/Object flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) class name javax/crypto/KDFSpi header extends java/lang/Object flags 421 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) method name descriptor (Ljavax/crypto/KDFParameters;)V thrownTypes java/security/InvalidAlgorithmParameterException flags 4 method name engineGetParameters descriptor ()Ljavax/crypto/KDFParameters; flags 404 method name engineDeriveKey descriptor (Ljava/lang/String;Ljava/security/spec/AlgorithmParameterSpec;)Ljavax/crypto/SecretKey; thrownTypes java/security/InvalidAlgorithmParameterException,java/security/NoSuchAlgorithmException flags 404 method name engineDeriveData descriptor (Ljava/security/spec/AlgorithmParameterSpec;)[B thrownTypes java/security/InvalidAlgorithmParameterException flags 404 class name javax/crypto/spec/HKDFParameterSpec header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec nestMembers javax/crypto/spec/HKDFParameterSpec$ExtractThenExpand,javax/crypto/spec/HKDFParameterSpec$Expand,javax/crypto/spec/HKDFParameterSpec$Extract,javax/crypto/spec/HKDFParameterSpec$Builder flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Builder outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Builder flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Expand outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Expand flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$ExtractThenExpand outerClass javax/crypto/spec/HKDFParameterSpec innerClassName ExtractThenExpand flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Extract outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Extract flags 19 method name ofExtract descriptor ()Ljavax/crypto/spec/HKDFParameterSpec$Builder; flags 9 method name expandOnly descriptor (Ljavax/crypto/SecretKey;[BI)Ljavax/crypto/spec/HKDFParameterSpec$Expand; flags 9 class name javax/crypto/spec/HKDFParameterSpec$Builder header extends java/lang/Object nestHost javax/crypto/spec/HKDFParameterSpec flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Builder outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Builder flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Extract outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Extract flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$ExtractThenExpand outerClass javax/crypto/spec/HKDFParameterSpec innerClassName ExtractThenExpand flags 19 method name extractOnly descriptor ()Ljavax/crypto/spec/HKDFParameterSpec$Extract; flags 1 method name thenExpand descriptor ([BI)Ljavax/crypto/spec/HKDFParameterSpec$ExtractThenExpand; flags 1 method name addIKM descriptor (Ljavax/crypto/SecretKey;)Ljavax/crypto/spec/HKDFParameterSpec$Builder; flags 1 method name addIKM descriptor ([B)Ljavax/crypto/spec/HKDFParameterSpec$Builder; flags 1 method name addSalt descriptor (Ljavax/crypto/SecretKey;)Ljavax/crypto/spec/HKDFParameterSpec$Builder; flags 1 method name addSalt descriptor ([B)Ljavax/crypto/spec/HKDFParameterSpec$Builder; flags 1 class name javax/crypto/spec/HKDFParameterSpec$Expand header extends java/lang/Object implements javax/crypto/spec/HKDFParameterSpec nestHost javax/crypto/spec/HKDFParameterSpec flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Expand outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Expand flags 19 method name prk descriptor ()Ljavax/crypto/SecretKey; flags 1 method name info descriptor ()[B flags 1 method name length descriptor ()I flags 1 class name javax/crypto/spec/HKDFParameterSpec$Extract header extends java/lang/Object implements javax/crypto/spec/HKDFParameterSpec nestHost javax/crypto/spec/HKDFParameterSpec flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Extract outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Extract flags 19 method name ikms descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name salts descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name javax/crypto/spec/HKDFParameterSpec$ExtractThenExpand header extends java/lang/Object implements javax/crypto/spec/HKDFParameterSpec nestHost javax/crypto/spec/HKDFParameterSpec flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;KEY_DERIVATION;) innerclass innerClass javax/crypto/spec/HKDFParameterSpec$ExtractThenExpand outerClass javax/crypto/spec/HKDFParameterSpec innerClassName ExtractThenExpand flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Extract outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Extract flags 19 innerclass innerClass javax/crypto/spec/HKDFParameterSpec$Expand outerClass javax/crypto/spec/HKDFParameterSpec innerClassName Expand flags 19 method name ikms descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name salts descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name info descriptor ()[B flags 1 method name length descriptor ()I flags 1 class name javax/net/ssl/KeyManagerFactory header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1) class name javax/net/ssl/SSLSocketFactory header extends javax/net/SocketFactory flags 421 classAnnotations @Ljdk/Profile+Annotation;(value=I1) class name javax/net/ssl/TrustManagerFactory header extends java/lang/Object flags 21 classAnnotations @Ljdk/Profile+Annotation;(value=I1) class name javax/security/auth/Subject header extends java/lang/Object implements java/io/Serializable flags 31 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 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/AbstractBoundLocalVariable header extends jdk/internal/classfile/impl/AbstractElement implements jdk/internal/classfile/impl/Util$WritableLocalVariable flags 21 innerclass innerClass jdk/internal/classfile/impl/Util$WritableLocalVariable outerClass jdk/internal/classfile/impl/Util innerClassName WritableLocalVariable flags 608 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z method name writeLocalTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)Z flags 1 class name jdk/internal/classfile/impl/AbstractDirectBuilder header extends java/lang/Object flags 21 signature Ljava/lang/Object; -method name original descriptor ()Ljava/util/Optional; method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 1 class name jdk/internal/classfile/impl/AbstractInstruction -method name descriptor (Ljava/lang/classfile/Opcode;I)V class name jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction -method name descriptor (Ljava/lang/classfile/Opcode;ILjdk/internal/classfile/impl/CodeImpl;I)V method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 4 class name jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/LookupSwitchInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 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$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction flags 19 method name sizeInBytes descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/TableSwitchInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 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$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 method name sizeInBytes descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction -method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V 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$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$IntegerEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl 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$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 -field name tag descriptor B -method name rawUtf8EntryFromStandardAttributeName descriptor (Ljava/lang/String;)Ljava/lang/classfile/constantpool/Utf8Entry; -method name tag descriptor ()B method name tag descriptor ()I flags 401 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry -method name equals descriptor (Ljava/lang/Object;)Z class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl -field name sym descriptor Ljava/lang/constant/ClassDesc; -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V field name sym descriptor Ljava/lang/constant/ClassDesc; flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/Stable; method name hashCode descriptor ()I flags 1 method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry implements java/lang/classfile/constantpool/DoubleEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name toString descriptor ()Ljava/lang/String; -method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; -method name value descriptor ()Ljava/lang/constant/ConstantDesc; method name width descriptor ()I flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry implements java/lang/classfile/constantpool/FloatEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name toString descriptor ()Ljava/lang/String; -method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; -method name value descriptor ()Ljava/lang/constant/ConstantDesc; method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry implements java/lang/classfile/constantpool/IntegerEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name toString descriptor ()Ljava/lang/String; -method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; -method name value descriptor ()Ljava/lang/constant/ConstantDesc; method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry implements java/lang/classfile/constantpool/LongEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name toString descriptor ()Ljava/lang/String; -method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; -method name value descriptor ()Ljava/lang/constant/ConstantDesc; method name width descriptor ()I flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl -field name sym descriptor Ljava/lang/constant/MethodTypeDesc; -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl -field name typeSym descriptor Ljava/lang/invoke/TypeDescriptor; -method name fieldTypeSymbol descriptor ()Ljava/lang/constant/ClassDesc; -method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 -class name jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry class name jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name fieldTypeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo header extends jdk/internal/classfile/impl/AbstractPseudoInstruction implements jdk/internal/classfile/impl/Util$WritableLocalVariable nestHost jdk/internal/classfile/impl/AbstractPseudoInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable,jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType flags 420 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName AbstractLocalPseudo flags 40a innerclass innerClass jdk/internal/classfile/impl/Util$WritableLocalVariable outerClass jdk/internal/classfile/impl/Util innerClassName WritableLocalVariable flags 608 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$UnboundLocalVariableType outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariableType flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z method name writeLocalTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)Z flags 1 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z method name writeLocalTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)Z flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z method name writeLocalTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)Z flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractUnboundModel -method name forEachElement descriptor (Ljava/util/function/Consumer;)V method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-TE;>;)V class name jdk/internal/classfile/impl/AnnotationImpl header extends java/lang/Record implements java/lang/classfile/Annotation nestMembers jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl,jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl,jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl,jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl,jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl,jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl,jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl,jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl,jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl,jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl,jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl,jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl,jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl,jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl record true flags 31 recordcomponent name className descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name elements descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfClassImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfAnnotationImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfEnumImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfArrayImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfBooleanImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfByteImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfShortImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfLongImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfFloatImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfDoubleImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfStringImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName AnnotationElementImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 class name jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name toString descriptor ()Ljava/lang/String; method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl -method name tag descriptor ()C -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl -method name tag descriptor ()C -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfBoolean nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/IntegerEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfBooleanImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfByte nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/IntegerEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfByteImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfChar nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/IntegerEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfCharImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfChar outerClass java/lang/classfile/AnnotationValue innerClassName OfChar flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)V flags 1 methodParameters 0:constant method name charValue descriptor ()C flags 1 method name toString descriptor ()Ljava/lang/String; flags 11 method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 method name tag descriptor ()I flags 1 -class name jdk/internal/classfile/impl/AnnotationImpl$OfCharacterImpl class name jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl -method name tag descriptor ()C -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 -class name jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl class name jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfDouble nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/DoubleEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfDoubleImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfDouble outerClass java/lang/classfile/AnnotationValue innerClassName OfDouble flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl -method name tag descriptor ()C -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfFloat nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/FloatEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfFloatImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfFloat outerClass java/lang/classfile/AnnotationValue innerClassName OfFloat flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfInt nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/IntegerEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfIntImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfInt outerClass java/lang/classfile/AnnotationValue innerClassName OfInt flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)V flags 1 methodParameters 0:constant method name intValue descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 11 method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 method name constant descriptor ()Ljava/lang/classfile/constantpool/IntegerEntry; flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 method name tag descriptor ()I flags 1 -class name jdk/internal/classfile/impl/AnnotationImpl$OfIntegerImpl class name jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfLong nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/LongEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfLongImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfShort nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/IntegerEntry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfShortImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfString nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name constant descriptor Ljava/lang/classfile/constantpool/Utf8Entry; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfStringImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name tag descriptor ()C method name tag descriptor ()I flags 1 class name jdk/internal/classfile/impl/BootstrapMethodEntryImpl -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/BoundAttribute header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Attribute,jdk/internal/classfile/impl/Util$Writable 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;Ljdk/internal/classfile/impl/Util$Writable; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundUnknownAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 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 attributeName descriptor ()Ljava/lang/String; -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/BufWriterImpl -method name writeU2 descriptor (I)V -method name writeBytes descriptor (Ljava/lang/classfile/BufWriter;)V -method name asByteBuffer descriptor ()Ljava/nio/ByteBuffer; -method name writeIndex descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)V -method name writeList descriptor (Ljava/util/List;)V -method name writeListIndices descriptor (Ljava/util/List;)V method name writeU2 descriptor (I)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name writeU1U1 descriptor (II)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name writeU1U2 descriptor (II)V flags 1 method name writeU1U1U1 descriptor (III)V flags 1 method name writeU1U1U2 descriptor (III)V flags 1 method name writeU1U2U2 descriptor (III)V flags 1 method name writeU2U1 descriptor (II)V flags 1 method name writeU2U2 descriptor (II)V flags 1 method name writeU2U2U2 descriptor (III)V flags 1 method name writeIntInt descriptor (II)V flags 1 method name writeBytes descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 method name patchU2 descriptor (II)V flags 1 method name patchInt descriptor (II)V flags 1 method name skip descriptor (I)I flags 1 method name bytecodeView descriptor ()Ljdk/internal/classfile/impl/RawBytecodeHelper$CodeRange; flags 1 method name cpIndex descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)I flags 1 method name cpIndexOrZero descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)I flags 1 method name writeIndex descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)V flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name writeIndex descriptor (ILjava/lang/classfile/constantpool/PoolEntry;)V flags 1 class name jdk/internal/classfile/impl/BufferedCodeBuilder -method name original descriptor ()Ljava/util/Optional; class name jdk/internal/classfile/impl/BufferedCodeBuilder$Model -method name maxLocals descriptor ()I -method name maxStack descriptor ()I -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/BufferedFieldBuilder header extends java/lang/Object implements jdk/internal/classfile/impl/TerminalFieldBuilder nestMembers jdk/internal/classfile/impl/BufferedFieldBuilder$Model flags 31 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/BufferedFieldBuilder$Model outerClass jdk/internal/classfile/impl/BufferedFieldBuilder innerClassName Model flags 11 -method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/FieldModel;)V -method name original descriptor ()Ljava/util/Optional; method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 class name jdk/internal/classfile/impl/BufferedFieldBuilder$Model -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/BufferedMethodBuilder header extends java/lang/Object implements jdk/internal/classfile/impl/TerminalMethodBuilder nestMembers jdk/internal/classfile/impl/BufferedMethodBuilder$Model flags 31 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/BufferedMethodBuilder$Model outerClass jdk/internal/classfile/impl/BufferedMethodBuilder innerClassName Model flags 11 -method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/MethodModel;)V -method name original descriptor ()Ljava/util/Optional; method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/lang/classfile/MethodModel;)V flags 1 class name jdk/internal/classfile/impl/BufferedMethodBuilder$Model -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V class name jdk/internal/classfile/impl/ChainedClassBuilder -method name original descriptor ()Ljava/util/Optional; class name jdk/internal/classfile/impl/ChainedFieldBuilder -method name original descriptor ()Ljava/util/Optional; class name jdk/internal/classfile/impl/ChainedMethodBuilder -method name original descriptor ()Ljava/util/Optional; class name jdk/internal/classfile/impl/ClassFileImpl header extends java/lang/Object implements java/lang/classfile/ClassFile nestMembers jdk/internal/classfile/impl/ClassFileImpl$ClassHierarchyResolverOptionImpl,jdk/internal/classfile/impl/ClassFileImpl$AttributeMapperOptionImpl flags 31 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$StackMapsOption outerClass java/lang/classfile/ClassFile innerClassName StackMapsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ClassHierarchyResolverOption outerClass java/lang/classfile/ClassFile innerClassName ClassHierarchyResolverOption flags 609 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$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ConstantPoolSharingOption outerClass java/lang/classfile/ClassFile innerClassName ConstantPoolSharingOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$ShortJumpsOption outerClass java/lang/classfile/ClassFile innerClassName ShortJumpsOption 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$AttributeMapperOption outerClass java/lang/classfile/ClassFile innerClassName AttributeMapperOption flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassFileImpl$ClassHierarchyResolverOptionImpl outerClass jdk/internal/classfile/impl/ClassFileImpl innerClassName ClassHierarchyResolverOptionImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/ClassFileImpl$AttributeMapperOptionImpl outerClass jdk/internal/classfile/impl/ClassFileImpl innerClassName AttributeMapperOptionImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name descriptor (Ljava/lang/classfile/ClassFile$StackMapsOption;Ljava/lang/classfile/ClassFile$DebugElementsOption;Ljava/lang/classfile/ClassFile$LineNumbersOption;Ljava/lang/classfile/ClassFile$AttributesProcessingOption;Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption;Ljava/lang/classfile/ClassFile$ShortJumpsOption;Ljava/lang/classfile/ClassFile$DeadCodeOption;Ljava/lang/classfile/ClassFile$DeadLabelsOption;Ljava/lang/classfile/ClassFile$ClassHierarchyResolverOption;Ljava/lang/classfile/ClassFile$AttributeMapperOption;)V -method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/ClassTransform;)[B -method name toString descriptor ()Ljava/lang/String; -method name hashCode descriptor ()I -method name equals descriptor (Ljava/lang/Object;)Z -method name stackMapsOption descriptor ()Ljava/lang/classfile/ClassFile$StackMapsOption; -method name debugElementsOption descriptor ()Ljava/lang/classfile/ClassFile$DebugElementsOption; -method name lineNumbersOption descriptor ()Ljava/lang/classfile/ClassFile$LineNumbersOption; -method name constantPoolSharingOption descriptor ()Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; -method name shortJumpsOption descriptor ()Ljava/lang/classfile/ClassFile$ShortJumpsOption; -method name deadCodeOption descriptor ()Ljava/lang/classfile/ClassFile$DeadCodeOption; -method name deadLabelsOption descriptor ()Ljava/lang/classfile/ClassFile$DeadLabelsOption; -method name classHierarchyResolverOption descriptor ()Ljava/lang/classfile/ClassFile$ClassHierarchyResolverOption; -method name attributeMapperOption descriptor ()Ljava/lang/classfile/ClassFile$AttributeMapperOption; method name transformClass descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/ClassTransform;)[B flags 1 method name sharedConstantPool descriptor ()Z flags 1 method name attributeMapper descriptor ()Ljava/util/function/Function; flags 1 signature ()Ljava/util/function/Function;>; method name classHierarchyResolver descriptor ()Ljava/lang/classfile/ClassHierarchyResolver; flags 1 method name dropDeadLabels descriptor ()Z flags 1 method name passDebugElements descriptor ()Z flags 1 method name passLineNumbers descriptor ()Z flags 1 method name fixShortJumps descriptor ()Z flags 1 method name stackMapsWhenRequired descriptor ()Z flags 1 method name generateStackMaps descriptor ()Z flags 1 method name dropStackMaps descriptor ()Z flags 1 method name patchDeadCode descriptor ()Z flags 1 class name jdk/internal/classfile/impl/ClassImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/ClassModel flags 31 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name forEachElement descriptor (Ljava/util/function/Consumer;)V method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassElement;>;)V -class name jdk/internal/classfile/impl/ClassPrinterImpl -class name jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl -class name jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl -class name jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl -class name jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl$PrivateListNodeImpl class name jdk/internal/classfile/impl/ClassReaderImpl header extends java/lang/Object implements java/lang/classfile/ClassReader flags 31 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/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 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 readUtf8Entry descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; -method name readUtf8EntryOrNull descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; -method name readModuleEntry descriptor (I)Ljava/lang/classfile/constantpool/ModuleEntry; -method name readPackageEntry descriptor (I)Ljava/lang/classfile/constantpool/PackageEntry; -method name readClassEntry descriptor (I)Ljava/lang/classfile/constantpool/ClassEntry; -method name readNameAndTypeEntry descriptor (I)Ljava/lang/classfile/constantpool/NameAndTypeEntry; -method name readMethodHandleEntry descriptor (I)Ljava/lang/classfile/constantpool/MethodHandleEntry; -method name compare descriptor (Ljava/lang/classfile/BufWriter;III)Z method name compare descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;III)Z flags 1 -class name jdk/internal/classfile/impl/ClassRemapperImpl class name jdk/internal/classfile/impl/CodeImpl header extends jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute implements jdk/internal/classfile/impl/LabelContext nestMembers jdk/internal/classfile/impl/CodeImpl$ExceptionHandlerAction flags 31 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCodeAttribute flags 409 innerclass innerClass jdk/internal/classfile/impl/CodeImpl$ExceptionHandlerAction outerClass jdk/internal/classfile/impl/CodeImpl innerClassName ExceptionHandlerAction flags 609 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLineNumberTableAttribute flags 19 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName JsrInstruction flags 609 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$BoundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTableAttribute 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$BoundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleTypeAnnotationsAttribute 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/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$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$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$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$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 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$BoundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName IntrinsicConstantInstruction flags 609 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 java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name forEachElement descriptor (Ljava/util/function/Consumer;)V -method name compareCodeBytes descriptor (Ljava/lang/classfile/BufWriter;II)Z method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeElement;>;)V method name compareCodeBytes descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;II)Z flags 1 -class name jdk/internal/classfile/impl/CodeLocalsShifterImpl -class name jdk/internal/classfile/impl/CodeRelabelerImpl -class name jdk/internal/classfile/impl/CodeStackTrackerImpl class name jdk/internal/classfile/impl/DirectClassBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements java/lang/classfile/ClassBuilder flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljava/lang/classfile/ClassBuilder; innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 -method name withField descriptor (Ljava/lang/classfile/WritableElement;)Ljava/lang/classfile/ClassBuilder; -method name withMethod descriptor (Ljava/lang/classfile/WritableElement;)Ljava/lang/classfile/ClassBuilder; method name withFlags descriptor (I)Ljava/lang/classfile/ClassBuilder; flags 1 method name withField descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;I)Ljava/lang/classfile/ClassBuilder; flags 1 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 jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 -method name build descriptor (Ljdk/internal/classfile/impl/MethodInfo;Ljava/util/function/Consumer;Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/CodeModel;)Ljava/lang/classfile/Attribute; -method name writeIncrement descriptor (II)V -method name writeLoadConstant descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/LoadableConstantEntry;)V method name build descriptor (Ljdk/internal/classfile/impl/MethodInfo;Ljava/util/function/Consumer;Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/CodeModel;)Ljdk/internal/classfile/impl/UnboundAttribute; flags 9 signature (Ljdk/internal/classfile/impl/MethodInfo;Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/CodeModel;)Ljdk/internal/classfile/impl/UnboundAttribute; method name writeIncrement descriptor (ZII)V flags 1 method name addLabel descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder$DeferredLabel;)V flags 1 method name return_ descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name return_ descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name storeLocal descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name labelBinding descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name loadLocal descriptor (Ljava/lang/classfile/TypeKind;I)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 invokespecial descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokestatic descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokevirtual descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name getfield descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)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 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 branch descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name nop descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name aconst_null descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name aload descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name anewarray descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name arraylength descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name areturn descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name astore descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name athrow descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name bipush descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name checkcast descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name d2f descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name d2i descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name d2l descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dadd descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dcmpg descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dcmpl descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dconst_0 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dconst_1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ddiv descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dload descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name dmul descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dneg descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name drem descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dreturn descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dstore descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name dsub descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dup descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dup2 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dup2_x1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dup2_x2 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dup_x1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dup_x2 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name f2d descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name f2i descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name f2l descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fadd descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fcmpg descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fcmpl descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fconst_0 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fconst_1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fconst_2 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fdiv descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fload descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name fmul descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fneg descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name frem descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name freturn descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fstore descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name fsub descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name getstatic descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name goto_ descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name i2b descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name i2c descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name i2d descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name i2f descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name i2l descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name i2s descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iadd descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iand descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_0 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_2 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_3 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_4 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_5 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iconst_m1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name idiv descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name if_acmpeq descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_acmpne descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_icmpeq descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_icmpge descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_icmpgt descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_icmple descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_icmplt descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_icmpne descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifnonnull descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifnull descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifeq descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifge descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifgt descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifle descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name iflt descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ifne descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name iinc descriptor (II)Ljava/lang/classfile/CodeBuilder; flags 1 method name iload descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name imul descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ineg descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name instanceOf descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokedynamic descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeinterface descriptor (Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokespecial descriptor (Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokespecial descriptor (Ljava/lang/classfile/constantpool/MethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokestatic descriptor (Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokestatic descriptor (Ljava/lang/classfile/constantpool/MethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokevirtual descriptor (Ljava/lang/classfile/constantpool/MethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ior descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name irem descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ireturn descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ishl descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ishr descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name istore descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name isub descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iushr descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ixor descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lookupswitch descriptor (Ljava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/CodeBuilder; method name l2d descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name l2f descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name l2i descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ladd descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name land descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lcmp descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lconst_0 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lconst_1 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name ldc descriptor (Ljava/lang/classfile/constantpool/LoadableConstantEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name ldiv descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lload descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name lmul descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lneg descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lor descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lrem descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lreturn descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lshl descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lshr descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lstore descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name lsub descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lushr descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lxor descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name monitorenter descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name monitorexit descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name multianewarray descriptor (Ljava/lang/classfile/constantpool/ClassEntry;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name new_ descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newarray descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name pop descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name pop2 descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name sipush descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name swap descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name tableswitch descriptor (IILjava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (IILjava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/CodeBuilder; method name writeAdaptLoadConstant descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/LoadableConstantEntry;)V flags 1 method name writeDirectLoadConstant descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/LoadableConstantEntry;)V flags 1 class name jdk/internal/classfile/impl/DirectFieldBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements jdk/internal/classfile/impl/TerminalFieldBuilder,jdk/internal/classfile/impl/Util$Writable flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljdk/internal/classfile/impl/TerminalFieldBuilder;Ljdk/internal/classfile/impl/Util$Writable; innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 -method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/FieldModel;)V -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/lang/classfile/FieldModel;)V flags 1 method name withFlags descriptor (I)Ljava/lang/classfile/FieldBuilder; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 class name jdk/internal/classfile/impl/DirectMethodBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements jdk/internal/classfile/impl/TerminalMethodBuilder,jdk/internal/classfile/impl/Util$Writable flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljdk/internal/classfile/impl/TerminalMethodBuilder;Ljdk/internal/classfile/impl/Util$Writable; innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name withFlags descriptor (I)Ljava/lang/classfile/MethodBuilder; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 class name jdk/internal/classfile/impl/FieldImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/FieldModel,jdk/internal/classfile/impl/Util$Writable flags 31 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name forEachElement descriptor (Ljava/util/function/Consumer;)V method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldElement;>;)V class name jdk/internal/classfile/impl/MethodImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/MethodModel,jdk/internal/classfile/impl/MethodInfo,jdk/internal/classfile/impl/Util$Writable flags 31 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name forEachElement descriptor (Ljava/util/function/Consumer;)V method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 method name forEach descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/MethodElement;>;)V class name jdk/internal/classfile/impl/MethodInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/MethodImpl,jdk/internal/classfile/impl/TerminalMethodBuilder,jdk/internal/classfile/impl/BufferedMethodBuilder$Model flags 601 innerclass innerClass jdk/internal/classfile/impl/BufferedMethodBuilder$Model outerClass jdk/internal/classfile/impl/BufferedMethodBuilder innerClassName Model flags 11 class name jdk/internal/classfile/impl/NonterminalCodeBuilder -method name original descriptor ()Ljava/util/Optional; class name jdk/internal/classfile/impl/SplitConstantPool header extends java/lang/Object implements java/lang/classfile/constantpool/ConstantPoolBuilder flags 31 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$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$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 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$AbstractRefsEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefsEntry 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 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 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$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 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 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 -method name writeBootstrapMethods descriptor (Ljava/lang/classfile/BufWriter;)Z -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name writeBootstrapMethods descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)Z flags 1 method name utf8Entry descriptor (Ljava/lang/constant/ClassDesc;)Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl; flags 1 method name utf8Entry descriptor (Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name classEntry descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name utf8Entry descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/StackMapDecoder header extends java/lang/Object nestMembers jdk/internal/classfile/impl/StackMapDecoder$StackMapFrameImpl,jdk/internal/classfile/impl/StackMapDecoder$UninitializedVerificationTypeInfoImpl,jdk/internal/classfile/impl/StackMapDecoder$ObjectVerificationTypeInfoImpl flags 21 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 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 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName UninitializedVerificationTypeInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$StackMapFrameImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName StackMapFrameImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$UninitializedVerificationTypeInfoImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName UninitializedVerificationTypeInfoImpl flags 19 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$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName ObjectVerificationTypeInfo flags 609 class name jdk/internal/classfile/impl/StackMapDecoder$UninitializedVerificationTypeInfoImpl header extends java/lang/Record implements java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo nestHost jdk/internal/classfile/impl/StackMapDecoder record true flags 31 recordcomponent name newTarget descriptor Ljava/lang/classfile/Label; innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$UninitializedVerificationTypeInfoImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName UninitializedVerificationTypeInfoImpl flags 19 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$UninitializedVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName UninitializedVerificationTypeInfo flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$EmptyTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name targetType descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName EmptyTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$EmptyTarget outerClass java/lang/classfile/TypeAnnotation innerClassName EmptyTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$LocalVarTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name targetType descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; recordcomponent name table descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName LocalVarTargetImpl flags 19 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$OffsetTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name targetType descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; recordcomponent name target descriptor Ljava/lang/classfile/Label; innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName OffsetTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$TypeArgumentTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$TypeArgumentTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name targetType descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; recordcomponent name target descriptor Ljava/lang/classfile/Label; recordcomponent name typeArgumentIndex descriptor I innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeArgumentTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeArgumentTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name targetType descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; recordcomponent name typeParameterIndex descriptor I recordcomponent name boundIndex descriptor I innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterBoundTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterBoundTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$TypeParameterTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name targetType descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; recordcomponent name typeParameterIndex descriptor I innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/classfile/impl/TemporaryConstantPool -method name writeBootstrapMethods descriptor (Ljava/lang/classfile/BufWriter;)Z -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 method name setupTopLocal descriptor (Ljdk/internal/classfile/impl/MethodInfo;Ljava/lang/classfile/CodeModel;)I flags 9 class name jdk/internal/classfile/impl/TerminalMethodBuilder header extends java/lang/Object implements java/lang/classfile/MethodBuilder,jdk/internal/classfile/impl/MethodInfo sealed true permittedSubclasses jdk/internal/classfile/impl/BufferedMethodBuilder,jdk/internal/classfile/impl/DirectMethodBuilder flags 601 class name jdk/internal/classfile/impl/UnboundAttribute header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Attribute,jdk/internal/classfile/impl/Util$Writable 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;Ljdk/internal/classfile/impl/Util$Writable; innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 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 -method name attributeName descriptor ()Ljava/lang/String; -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute -method name writeBody descriptor (Ljava/lang/classfile/BufWriter;)V -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V method name writeBody descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 401 method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute method name attributeName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation header extends java/lang/Record implements java/lang/classfile/TypeAnnotation nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name targetInfo descriptor Ljava/lang/classfile/TypeAnnotation$TargetInfo; recordcomponent name targetPath descriptor Ljava/util/List; signature Ljava/util/List; recordcomponent name annotation descriptor Ljava/lang/classfile/Annotation; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundTypeAnnotation flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypePathComponent outerClass java/lang/classfile/TypeAnnotation innerClassName TypePathComponent flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V -method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V -method name className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; -method name elements descriptor ()Ljava/util/List; method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/Annotation;)V flags 1 signature (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/Annotation;)V methodParameters 8000:targetInfo,8000:targetPath,8000:annotation method name annotation descriptor ()Ljava/lang/classfile/Annotation; flags 1 class name jdk/internal/classfile/impl/Util header extends java/lang/Object nestMembers jdk/internal/classfile/impl/Util$WritableLocalVariable,jdk/internal/classfile/impl/Util$Writable flags 21 innerclass innerClass java/lang/classfile/AttributeMapper$AttributeStability outerClass java/lang/classfile/AttributeMapper innerClassName AttributeStability flags 4019 innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 innerclass innerClass jdk/internal/classfile/impl/Util$WritableLocalVariable outerClass jdk/internal/classfile/impl/Util innerClassName WritableLocalVariable flags 608 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name writingAll descriptor (Ljava/lang/Iterable;)Ljava/util/function/Consumer; flags 9 signature (Ljava/lang/Iterable;)Ljava/util/function/Consumer;>; method name buildingCode descriptor (Ljava/util/function/Consumer;)Ljava/util/function/Consumer; flags 9 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/util/function/Consumer; method name buildingFlags descriptor (I)Ljava/util/function/Consumer; flags 9 signature (I)Ljava/util/function/Consumer; method name isAttributeAllowed descriptor (Ljava/lang/classfile/Attribute;Ljdk/internal/classfile/impl/ClassFileImpl;)Z flags 9 signature (Ljava/lang/classfile/Attribute<*>;Ljdk/internal/classfile/impl/ClassFileImpl;)Z method name parameterSlots descriptor (Ljava/lang/constant/MethodTypeDesc;)I flags 9 method name parseParameterSlots descriptor (ILjava/lang/constant/MethodTypeDesc;)[I flags 9 method name maxLocals descriptor (ILjava/lang/constant/MethodTypeDesc;)I flags 9 method name toBinaryName descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/String; flags 9 method name toInternalName descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/String; flags 9 method name toClassDesc descriptor (Ljava/lang/String;)Ljava/lang/constant/ClassDesc; flags 9 method name mappedList descriptor (Ljava/util/List;Ljava/util/function/Function;)Ljava/util/List; flags 9 signature (Ljava/util/List<+TT;>;Ljava/util/function/Function;)Ljava/util/List; method name entryList descriptor (Ljava/util/List;)Ljava/util/List; flags 9 signature (Ljava/util/List<+Ljava/lang/constant/ClassDesc;>;)Ljava/util/List; method name moduleEntryList descriptor (Ljava/util/List;)Ljava/util/List; flags 9 signature (Ljava/util/List<+Ljava/lang/constant/ModuleDesc;>;)Ljava/util/List; method name checkKind descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Opcode$Kind;)V flags 9 method name badOpcodeKindException descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Opcode$Kind;)Ljava/lang/IllegalArgumentException; flags 9 method name flagsToBits descriptor (Ljava/lang/reflect/AccessFlag$Location;Ljava/util/Collection;)I flags 9 signature (Ljava/lang/reflect/AccessFlag$Location;Ljava/util/Collection;)I method name flagsToBits descriptor (Ljava/lang/reflect/AccessFlag$Location;[Ljava/lang/reflect/AccessFlag;)I flags 89 method name has descriptor (Ljava/lang/reflect/AccessFlag$Location;ILjava/lang/reflect/AccessFlag;)Z flags 9 method name fieldTypeSymbol descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/constant/ClassDesc; flags 9 method name methodTypeSymbol descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/constant/MethodTypeDesc; flags 9 method name writeAttribute descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;Ljava/lang/classfile/Attribute;)V flags 9 signature ;>(Ljdk/internal/classfile/impl/BufWriterImpl;Ljava/lang/classfile/Attribute<*>;)V method name writeAttributes descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;Ljava/util/List;)V flags 9 signature (Ljdk/internal/classfile/impl/BufWriterImpl;Ljava/util/List<+Ljava/lang/classfile/Attribute<*>;>;)V runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name slotSize descriptor (Ljava/lang/constant/ClassDesc;)I flags 9 method name paramSlotSize descriptor (Ljava/lang/constant/ClassDesc;)I flags 9 method name isDoubleSlot descriptor (Ljava/lang/constant/ClassDesc;)Z flags 9 method name dumpMethod descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;ILjdk/internal/classfile/impl/RawBytecodeHelper$CodeRange;Ljava/util/function/Consumer;)V flags 9 signature (Ljdk/internal/classfile/impl/SplitConstantPool;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;ILjdk/internal/classfile/impl/RawBytecodeHelper$CodeRange;Ljava/util/function/Consumer;)V method name dumpBytesHex descriptor (Ljava/util/function/Consumer;[BI)V flags 9 signature (Ljava/util/function/Consumer;[BI)V method name writeListIndices descriptor (Ljava/lang/classfile/BufWriter;Ljava/util/List;)V flags 9 signature (Ljava/lang/classfile/BufWriter;Ljava/util/List<+Ljava/lang/classfile/constantpool/PoolEntry;>;)V method name writeLocalVariable descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;Ljava/lang/classfile/PseudoInstruction;)Z flags 9 method name descriptorStringHash descriptor (II)I flags 9 method name pow31 descriptor (I)I flags 9 class name jdk/internal/classfile/impl/Util$Writable header extends java/lang/Object nestHost jdk/internal/classfile/impl/Util flags 600 innerclass innerClass jdk/internal/classfile/impl/Util$Writable outerClass jdk/internal/classfile/impl/Util innerClassName Writable flags 608 method name writeTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)V flags 401 class name jdk/internal/classfile/impl/Util$WritableLocalVariable header extends java/lang/Object nestHost jdk/internal/classfile/impl/Util flags 600 innerclass innerClass jdk/internal/classfile/impl/Util$WritableLocalVariable outerClass jdk/internal/classfile/impl/Util innerClassName WritableLocalVariable flags 608 method name writeLocalTo descriptor (Ljdk/internal/classfile/impl/BufWriterImpl;)Z flags 401 class name jdk/internal/constant/ArrayClassDescImpl 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 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 method name ofValidatedDescriptor descriptor (Ljava/lang/String;)Ljdk/internal/constant/ArrayClassDescImpl; flags 9 method name ofValidated descriptor (Ljava/lang/constant/ClassDesc;I)Ljdk/internal/constant/ArrayClassDescImpl; flags 9 method name arrayType descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name arrayType descriptor (I)Ljava/lang/constant/ClassDesc; flags 1 method name isArray descriptor ()Z flags 1 method name componentType descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name displayName descriptor ()Ljava/lang/String; flags 1 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 arrayType descriptor ()Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 method name componentType descriptor ()Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 class name jdk/internal/constant/ClassOrInterfaceDescImpl 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 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 method name ofValidated descriptor (Ljava/lang/String;)Ljdk/internal/constant/ClassOrInterfaceDescImpl; flags 9 method name internalName descriptor ()Ljava/lang/String; flags 1 method name arrayType descriptor (I)Ljava/lang/constant/ClassDesc; flags 1 method name arrayType descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name nested descriptor (Ljava/lang/String;)Ljava/lang/constant/ClassDesc; flags 1 method name nested descriptor (Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/constant/ClassDesc; flags 81 method name isClassOrInterface descriptor ()Z flags 1 method name packageName descriptor ()Ljava/lang/String; flags 1 method name displayName descriptor ()Ljava/lang/String; flags 1 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 arrayType descriptor ()Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 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 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 -method name descriptor (Ljava/lang/String;)V field name CD_int descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_long descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_float descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_double descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_short descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_byte descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_char descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_boolean descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 field name CD_void descriptor Ljdk/internal/constant/PrimitiveClassDescImpl; flags 19 method name wrapper descriptor ()Lsun/invoke/util/Wrapper; flags 1 method name isPrimitive descriptor ()Z flags 1 method name arrayType descriptor (I)Ljava/lang/constant/ClassDesc; flags 1 method name arrayType descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name displayName descriptor ()Ljava/lang/String; flags 1 method name arrayType descriptor ()Ljava/lang/invoke/TypeDescriptor$OfField; flags 1041 -class name jdk/internal/constant/ReferenceClassDescImpl class name jdk/internal/vm/vector/VectorSupport field name VECTOR_OP_SADD descriptor I constantValue 119 flags 19 field name VECTOR_OP_SSUB descriptor I constantValue 120 flags 19 field name VECTOR_OP_SUADD descriptor I constantValue 121 flags 19 field name VECTOR_OP_SUSUB descriptor I constantValue 122 flags 19 field name VECTOR_OP_UMIN descriptor I constantValue 123 flags 19 field name VECTOR_OP_UMAX descriptor I constantValue 124 flags 19 method name wrapShuffleIndexes descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljdk/internal/vm/vector/VectorSupport$VectorShuffle;ILjdk/internal/vm/vector/VectorSupport$WrapShuffleIndexesOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorShuffle; flags 9 signature ;>(Ljava/lang/Class;Ljava/lang/Class<+TSH;>;TSH;ILjdk/internal/vm/vector/VectorSupport$WrapShuffleIndexesOperation;)TSH; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; method name selectFromTwoVectorOp descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$SelectFromTwoVector;)Ljdk/internal/vm/vector/VectorSupport$Vector; flags 9 signature ;E:Ljava/lang/Object;>(Ljava/lang/Class<+TV;>;Ljava/lang/Class;ITV;TV;TV;Ljdk/internal/vm/vector/VectorSupport$SelectFromTwoVector;)TV; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; method name selectFromOp descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljdk/internal/vm/vector/VectorSupport$VectorSelectFromOp;)Ljdk/internal/vm/vector/VectorSupport$Vector; flags 9 signature ;M:Ljdk/internal/vm/vector/VectorSupport$VectorMask;E:Ljava/lang/Object;>(Ljava/lang/Class<+TV;>;Ljava/lang/Class;Ljava/lang/Class;ITV;TV;TM;Ljdk/internal/vm/vector/VectorSupport$VectorSelectFromOp;)TV; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;