# # Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License version 2 only, as # published by the Free Software Foundation. Oracle designates this # particular file as subject to the "Classpath" exception as provided # by Oracle in the LICENSE file that accompanied this code. # # This code is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License # version 2 for more details (a copy is included in the LICENSE file that # accompanied this code). # # You should have received a copy of the GNU General Public License version # 2 along with this work; if not, write to the Free Software Foundation, # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. # # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA # or visit www.oracle.com if you need additional information or have any # questions. # # ########################################################## # ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ### # ########################################################## # module name java.base header exports java/io,java/lang,java/lang/annotation,java/lang/classfile,java/lang/classfile/attribute,java/lang/classfile/components,java/lang/classfile/constantpool,java/lang/classfile/instruction,java/lang/constant,java/lang/foreign,java/lang/invoke,java/lang/module,java/lang/ref,java/lang/reflect,java/lang/runtime,java/math,java/net,java/net/spi,java/nio,java/nio/channels,java/nio/channels/spi,java/nio/charset,java/nio/charset/spi,java/nio/file,java/nio/file/attribute,java/nio/file/spi,java/security,java/security/cert,java/security/interfaces,java/security/spec,java/text,java/text/spi,java/time,java/time/chrono,java/time/format,java/time/temporal,java/time/zone,java/util,java/util/concurrent,java/util/concurrent/atomic,java/util/concurrent/locks,java/util/function,java/util/jar,java/util/random,java/util/regex,java/util/spi,java/util/stream,java/util/zip,javax/crypto,javax/crypto/interfaces,javax/crypto/spec,javax/net,javax/net/ssl,javax/security/auth,javax/security/auth/callback,javax/security/auth/login,javax/security/auth/spi,javax/security/auth/x500,javax/security/cert,jdk/internal/event[jdk.jfr],jdk/internal/vm/vector[jdk.incubator.vector] extraModulePackages jdk/internal/access/foreign,jdk/internal/classfile/impl,jdk/internal/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/random/RandomGenerator,java/util/spi/CalendarDataProvider,java/util/spi/CalendarNameProvider,java/util/spi/CurrencyNameProvider,java/util/spi/LocaleNameProvider,java/util/spi/ResourceBundleControlProvider,java/util/spi/ResourceBundleProvider,java/util/spi/TimeZoneNameProvider,java/util/spi/ToolProvider,javax/security/auth/spi/LoginModule,jdk/internal/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,interface\u0020;java/util/random/RandomGenerator\u0020;impls\u0020;java/security/SecureRandom\u005C;u002C;java/util/Random\u005C;u002C;java/util/SplittableRandom target linux-amd64 flags 8000 class name java/io/Console method name isTerminal descriptor ()Z flags 1 class name java/io/FileDescriptor -method name sync descriptor ()V method name sync descriptor ()V thrownTypes java/io/SyncFailedException flags 1 class name java/lang/Character$UnicodeBlock field name CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I descriptor Ljava/lang/Character$UnicodeBlock; flags 19 class name java/lang/Class -method name isUnnamedClass descriptor ()Z method name forPrimitiveName descriptor (Ljava/lang/String;)Ljava/lang/Class; flags 9 signature (Ljava/lang/String;)Ljava/lang/Class<*>; class name java/lang/Module header extends java/lang/Object implements java/lang/reflect/AnnotatedElement flags 31 innerclass innerClass java/lang/module/ModuleDescriptor$Version outerClass java/lang/module/ModuleDescriptor innerClassName Version flags 19 innerclass innerClass java/lang/module/ModuleDescriptor$Exports outerClass java/lang/module/ModuleDescriptor innerClassName Exports flags 19 innerclass innerClass java/lang/module/ModuleDescriptor$Opens outerClass java/lang/module/ModuleDescriptor innerClassName Opens flags 19 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$ConstantPoolSharingOption outerClass java/lang/classfile/ClassFile innerClassName ConstantPoolSharingOption flags 4019 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name isNativeAccessEnabled descriptor ()Z method name isNativeAccessEnabled descriptor ()Z flags 1 class name java/lang/ModuleLayer$Controller -method name enableNativeAccess descriptor (Ljava/lang/Module;)Ljava/lang/ModuleLayer$Controller; method name enableNativeAccess descriptor (Ljava/lang/Module;)Ljava/lang/ModuleLayer$Controller; flags 1 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; class name java/lang/StackWalker$Option field name DROP_METHOD_INFO descriptor Ljava/lang/StackWalker$Option; flags 4019 class name java/lang/String header extends java/lang/Object implements java/io/Serializable,java/lang/Comparable,java/lang/CharSequence,java/lang/constant/Constable,java/lang/constant/ConstantDesc flags 31 signature Ljava/lang/Object;Ljava/io/Serializable;Ljava/lang/Comparable;Ljava/lang/CharSequence;Ljava/lang/constant/Constable;Ljava/lang/constant/ConstantDesc; innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609 innerclass innerClass java/util/Spliterator$OfInt outerClass java/util/Spliterator innerClassName OfInt flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/lang/Thread -method name countStackFrames descriptor ()I 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 method name flagsMask descriptor ()I flags 401 method name flags descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 401 method name location descriptor ()Ljava/lang/reflect/AccessFlag$Location; flags 401 method name ofClass descriptor (I)Ljava/lang/classfile/AccessFlags; flags 9 method name ofClass descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/AccessFlags; flags 89 method name ofField descriptor (I)Ljava/lang/classfile/AccessFlags; flags 9 method name ofField descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/AccessFlags; flags 89 method name ofMethod descriptor (I)Ljava/lang/classfile/AccessFlags; flags 9 method name ofMethod descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/AccessFlags; flags 89 class name java/lang/classfile/Annotation header extends java/lang/Object implements java/lang/classfile/WritableElement sealed true permittedSubclasses java/lang/classfile/TypeAnnotation,jdk/internal/classfile/impl/AnnotationImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name classSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name elements descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/Annotation; flags 9 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/Annotation; method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;[Ljava/lang/classfile/AnnotationElement;)Ljava/lang/classfile/Annotation; flags 89 method name of descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/List;)Ljava/lang/classfile/Annotation; flags 9 signature (Ljava/lang/constant/ClassDesc;Ljava/util/List;)Ljava/lang/classfile/Annotation; method name of descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/classfile/AnnotationElement;)Ljava/lang/classfile/Annotation; flags 89 class name java/lang/classfile/AnnotationElement header extends java/lang/Object implements java/lang/classfile/WritableElement sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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$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 innerclass innerClass java/lang/classfile/AnnotationValue$OfArray outerClass java/lang/classfile/AnnotationValue innerClassName OfArray flags 609 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name value descriptor ()Ljava/lang/classfile/AnnotationValue; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/AnnotationValue;)Ljava/lang/classfile/AnnotationElement; flags 9 method name of descriptor (Ljava/lang/String;Ljava/lang/classfile/AnnotationValue;)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofClass descriptor (Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofString descriptor (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofLong descriptor (Ljava/lang/String;J)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofInt descriptor (Ljava/lang/String;I)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofChar descriptor (Ljava/lang/String;C)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofShort descriptor (Ljava/lang/String;S)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofByte descriptor (Ljava/lang/String;B)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofBoolean descriptor (Ljava/lang/String;Z)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofDouble descriptor (Ljava/lang/String;D)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofFloat descriptor (Ljava/lang/String;F)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofAnnotation descriptor (Ljava/lang/String;Ljava/lang/classfile/Annotation;)Ljava/lang/classfile/AnnotationElement; flags 9 method name ofArray descriptor (Ljava/lang/String;[Ljava/lang/classfile/AnnotationValue;)Ljava/lang/classfile/AnnotationElement; flags 89 class name java/lang/classfile/AnnotationValue header extends java/lang/Object implements java/lang/classfile/WritableElement 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$OfCharacter,java/lang/classfile/AnnotationValue$OfShort,java/lang/classfile/AnnotationValue$OfInteger,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 signature Ljava/lang/Object;Ljava/lang/classfile/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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$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 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$OfLongImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfLongImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfIntegerImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntegerImpl 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$OfCharacterImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharacterImpl 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$OfBooleanImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfBooleanImpl 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$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$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfCharacter outerClass java/lang/classfile/AnnotationValue innerClassName OfCharacter flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfInteger outerClass java/lang/classfile/AnnotationValue innerClassName OfInteger flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfFloat outerClass java/lang/classfile/AnnotationValue innerClassName OfFloat flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfDouble outerClass java/lang/classfile/AnnotationValue innerClassName OfDouble flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 method name tag descriptor ()C flags 401 method name ofEnum descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AnnotationValue$OfEnum; flags 9 method name ofEnum descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;)Ljava/lang/classfile/AnnotationValue$OfEnum; flags 9 method name ofClass descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AnnotationValue$OfClass; flags 9 method name ofClass descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/AnnotationValue$OfClass; flags 9 method name ofString descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofString descriptor (Ljava/lang/String;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofDouble descriptor (Ljava/lang/classfile/constantpool/DoubleEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofDouble descriptor (D)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofFloat descriptor (Ljava/lang/classfile/constantpool/FloatEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofFloat descriptor (F)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofLong descriptor (Ljava/lang/classfile/constantpool/LongEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofLong descriptor (J)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofInt descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofInt descriptor (I)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofShort descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofShort descriptor (S)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofChar descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofChar descriptor (C)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofByte descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofByte descriptor (B)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofBoolean descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofBoolean descriptor (Z)Ljava/lang/classfile/AnnotationValue$OfConstant; flags 9 method name ofAnnotation descriptor (Ljava/lang/classfile/Annotation;)Ljava/lang/classfile/AnnotationValue$OfAnnotation; flags 9 method name ofArray descriptor (Ljava/util/List;)Ljava/lang/classfile/AnnotationValue$OfArray; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/AnnotationValue$OfArray; method name ofArray descriptor ([Ljava/lang/classfile/AnnotationValue;)Ljava/lang/classfile/AnnotationValue$OfArray; flags 89 method name of descriptor (Ljava/lang/Object;)Ljava/lang/classfile/AnnotationValue; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name annotation descriptor ()Ljava/lang/classfile/Annotation; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name values descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 booleanValue descriptor ()Z flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 byteValue descriptor ()B flags 401 class name java/lang/classfile/AnnotationValue$OfCharacter header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfCharacterImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/AnnotationValue$OfCharacter outerClass java/lang/classfile/AnnotationValue innerClassName OfCharacter 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$OfCharacterImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharacterImpl flags 19 method name charValue descriptor ()C flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name classSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 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$OfInteger,java/lang/classfile/AnnotationValue$OfShort,java/lang/classfile/AnnotationValue$OfCharacter,java/lang/classfile/AnnotationValue$OfByte,java/lang/classfile/AnnotationValue$OfBoolean,jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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$OfInteger outerClass java/lang/classfile/AnnotationValue innerClassName OfInteger flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfCharacter outerClass java/lang/classfile/AnnotationValue innerClassName OfCharacter flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 401 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 doubleValue descriptor ()D flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name classSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name constantName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 floatValue descriptor ()F flags 401 class name java/lang/classfile/AnnotationValue$OfInteger header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost java/lang/classfile/AnnotationValue sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfIntegerImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/AnnotationValue$OfInteger outerClass java/lang/classfile/AnnotationValue innerClassName OfInteger 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$OfIntegerImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntegerImpl flags 19 method name intValue descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 longValue descriptor ()J flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 shortValue descriptor ()S flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 stringValue descriptor ()Ljava/lang/String; flags 401 class name java/lang/classfile/Attribute header extends java/lang/Object implements java/lang/classfile/WritableElement 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/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name attributeName descriptor ()Ljava/lang/String; flags 401 method name attributeMapper descriptor ()Ljava/lang/classfile/AttributeMapper; flags 401 signature ()Ljava/lang/classfile/AttributeMapper; class name java/lang/classfile/AttributeMapper header extends java/lang/Object nestMembers java/lang/classfile/AttributeMapper$AttributeStability flags 601 signature Ljava/lang/Object; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/AttributeMapper$AttributeStability outerClass java/lang/classfile/AttributeMapper innerClassName AttributeStability flags 4019 method name name descriptor ()Ljava/lang/String; flags 401 method name readAttribute descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;I)Ljava/lang/Object; flags 401 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;I)TA; method name writeAttribute descriptor (Ljava/lang/classfile/BufWriter;Ljava/lang/Object;)V flags 401 signature (Ljava/lang/classfile/BufWriter;TA;)V method name allowMultiple descriptor ()Z flags 1 method name stability descriptor ()Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 401 class name java/lang/classfile/AttributeMapper$AttributeStability header extends java/lang/Enum nestHost java/lang/classfile/AttributeMapper flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/AttributeMapper$AttributeStability outerClass java/lang/classfile/AttributeMapper innerClassName AttributeStability flags 4019 field name STATELESS descriptor Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 4019 field name CP_REFS descriptor Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 4019 field name LABELS descriptor Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 4019 field name UNSTABLE descriptor Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 4019 field name UNKNOWN descriptor Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 4019 method name values descriptor ()[Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/AttributeMapper$AttributeStability; flags 9 methodParameters 8000:null 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name attributes descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List;>; method name findAttribute descriptor (Ljava/lang/classfile/AttributeMapper;)Ljava/util/Optional; flags 1 signature ;>(Ljava/lang/classfile/AttributeMapper;)Ljava/util/Optional; method name findAttributes descriptor (Ljava/lang/classfile/AttributeMapper;)Ljava/util/List; flags 1 signature ;>(Ljava/lang/classfile/AttributeMapper;)Ljava/util/List; class name java/lang/classfile/Attributes header extends java/lang/Object flags 21 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) field name NAME_ANNOTATION_DEFAULT descriptor Ljava/lang/String; constantValue AnnotationDefault flags 19 field name NAME_BOOTSTRAP_METHODS descriptor Ljava/lang/String; constantValue BootstrapMethods flags 19 field name NAME_CHARACTER_RANGE_TABLE descriptor Ljava/lang/String; constantValue CharacterRangeTable flags 19 field name NAME_CODE descriptor Ljava/lang/String; constantValue Code flags 19 field name NAME_COMPILATION_ID descriptor Ljava/lang/String; constantValue CompilationID flags 19 field name NAME_CONSTANT_VALUE descriptor Ljava/lang/String; constantValue ConstantValue flags 19 field name NAME_DEPRECATED descriptor Ljava/lang/String; constantValue Deprecated flags 19 field name NAME_ENCLOSING_METHOD descriptor Ljava/lang/String; constantValue EnclosingMethod flags 19 field name NAME_EXCEPTIONS descriptor Ljava/lang/String; constantValue Exceptions flags 19 field name NAME_INNER_CLASSES descriptor Ljava/lang/String; constantValue InnerClasses flags 19 field name NAME_LINE_NUMBER_TABLE descriptor Ljava/lang/String; constantValue LineNumberTable flags 19 field name NAME_LOCAL_VARIABLE_TABLE descriptor Ljava/lang/String; constantValue LocalVariableTable flags 19 field name NAME_LOCAL_VARIABLE_TYPE_TABLE descriptor Ljava/lang/String; constantValue LocalVariableTypeTable flags 19 field name NAME_METHOD_PARAMETERS descriptor Ljava/lang/String; constantValue MethodParameters flags 19 field name NAME_MODULE descriptor Ljava/lang/String; constantValue Module flags 19 field name NAME_MODULE_HASHES descriptor Ljava/lang/String; constantValue ModuleHashes flags 19 field name NAME_MODULE_MAIN_CLASS descriptor Ljava/lang/String; constantValue ModuleMainClass flags 19 field name NAME_MODULE_PACKAGES descriptor Ljava/lang/String; constantValue ModulePackages flags 19 field name NAME_MODULE_RESOLUTION descriptor Ljava/lang/String; constantValue ModuleResolution flags 19 field name NAME_MODULE_TARGET descriptor Ljava/lang/String; constantValue ModuleTarget flags 19 field name NAME_NEST_HOST descriptor Ljava/lang/String; constantValue NestHost flags 19 field name NAME_NEST_MEMBERS descriptor Ljava/lang/String; constantValue NestMembers flags 19 field name NAME_PERMITTED_SUBCLASSES descriptor Ljava/lang/String; constantValue PermittedSubclasses flags 19 field name NAME_RECORD descriptor Ljava/lang/String; constantValue Record flags 19 field name NAME_RUNTIME_INVISIBLE_ANNOTATIONS descriptor Ljava/lang/String; constantValue RuntimeInvisibleAnnotations flags 19 field name NAME_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS descriptor Ljava/lang/String; constantValue RuntimeInvisibleParameterAnnotations flags 19 field name NAME_RUNTIME_INVISIBLE_TYPE_ANNOTATIONS descriptor Ljava/lang/String; constantValue RuntimeInvisibleTypeAnnotations flags 19 field name NAME_RUNTIME_VISIBLE_ANNOTATIONS descriptor Ljava/lang/String; constantValue RuntimeVisibleAnnotations flags 19 field name NAME_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS descriptor Ljava/lang/String; constantValue RuntimeVisibleParameterAnnotations flags 19 field name NAME_RUNTIME_VISIBLE_TYPE_ANNOTATIONS descriptor Ljava/lang/String; constantValue RuntimeVisibleTypeAnnotations flags 19 field name NAME_SIGNATURE descriptor Ljava/lang/String; constantValue Signature flags 19 field name NAME_SOURCE_DEBUG_EXTENSION descriptor Ljava/lang/String; constantValue SourceDebugExtension flags 19 field name NAME_SOURCE_FILE descriptor Ljava/lang/String; constantValue SourceFile flags 19 field name NAME_SOURCE_ID descriptor Ljava/lang/String; constantValue SourceID flags 19 field name NAME_STACK_MAP_TABLE descriptor Ljava/lang/String; constantValue StackMapTable flags 19 field name NAME_SYNTHETIC descriptor Ljava/lang/String; constantValue Synthetic flags 19 field name ANNOTATION_DEFAULT descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name BOOTSTRAP_METHODS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name CHARACTER_RANGE_TABLE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name CODE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name COMPILATION_ID descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name CONSTANT_VALUE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name DEPRECATED descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name ENCLOSING_METHOD descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name EXCEPTIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name INNER_CLASSES descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name LINE_NUMBER_TABLE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name LOCAL_VARIABLE_TABLE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name LOCAL_VARIABLE_TYPE_TABLE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name METHOD_PARAMETERS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name MODULE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name MODULE_HASHES descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name MODULE_MAIN_CLASS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name MODULE_PACKAGES descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name MODULE_RESOLUTION descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name MODULE_TARGET descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name NEST_HOST descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name NEST_MEMBERS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name PERMITTED_SUBCLASSES descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RECORD descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RUNTIME_INVISIBLE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RUNTIME_INVISIBLE_TYPE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RUNTIME_VISIBLE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name RUNTIME_VISIBLE_TYPE_ANNOTATIONS descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name SIGNATURE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name SOURCE_DEBUG_EXTENSION descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name SOURCE_FILE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name SOURCE_ID descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name STACK_MAP_TABLE descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name SYNTHETIC descriptor Ljava/lang/classfile/AttributeMapper; flags 19 signature Ljava/lang/classfile/AttributeMapper; field name PREDEFINED_ATTRIBUTES descriptor Ljava/util/Set; flags 19 signature Ljava/util/Set;>; method name standardAttribute descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AttributeMapper; flags 9 signature (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/AttributeMapper<*>; class name java/lang/classfile/BootstrapMethodEntry header extends java/lang/Object implements java/lang/classfile/WritableElement sealed true permittedSubclasses jdk/internal/classfile/impl/BootstrapMethodEntryImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 401 method name bsmIndex descriptor ()I flags 401 method name bootstrapMethod descriptor ()Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 401 method name arguments descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; class name java/lang/classfile/BufWriter header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/BufWriterImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 401 method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 401 method name reserveSpace descriptor (I)V flags 401 method name writeU1 descriptor (I)V flags 401 method name writeU2 descriptor (I)V flags 401 method name writeInt descriptor (I)V flags 401 method name writeFloat descriptor (F)V flags 401 method name writeLong descriptor (J)V flags 401 method name writeDouble descriptor (D)V flags 401 method name writeBytes descriptor ([B)V flags 401 method name writeBytes descriptor (Ljava/lang/classfile/BufWriter;)V flags 401 method name writeBytes descriptor ([BII)V flags 401 method name patchInt descriptor (III)V flags 401 method name writeIntBytes descriptor (IJ)V flags 401 method name writeIndex descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)V flags 401 method name writeIndexOrZero descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)V flags 401 method name writeList descriptor (Ljava/util/List;)V flags 401 signature ;>(Ljava/util/List;)V method name writeListIndices descriptor (Ljava/util/List;)V flags 401 signature (Ljava/util/List<+Ljava/lang/classfile/constantpool/PoolEntry;>;)V method name size descriptor ()I flags 401 method name asByteBuffer descriptor ()Ljava/nio/ByteBuffer; flags 401 method name copyTo descriptor ([BI)V flags 401 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name original descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name withVersion descriptor (II)Ljava/lang/classfile/ClassBuilder; flags 1 method name withFlags descriptor (I)Ljava/lang/classfile/ClassBuilder; flags 1 method name withFlags descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/ClassBuilder; flags 81 method name withSuperclass descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/ClassBuilder; flags 1 method name withSuperclass descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/ClassBuilder; flags 1 method name withInterfaces descriptor (Ljava/util/List;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/util/List;)Ljava/lang/classfile/ClassBuilder; method name withInterfaces descriptor ([Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/ClassBuilder; flags 81 method name withInterfaceSymbols descriptor (Ljava/util/List;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/util/List;)Ljava/lang/classfile/ClassBuilder; method name withInterfaceSymbols descriptor ([Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/ClassBuilder; flags 81 method name withField descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 401 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name withField descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;I)Ljava/lang/classfile/ClassBuilder; flags 1 method name withField descriptor (Ljava/lang/String;Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/String;Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name withField descriptor (Ljava/lang/String;Ljava/lang/constant/ClassDesc;I)Ljava/lang/classfile/ClassBuilder; flags 1 method name transformField descriptor (Ljava/lang/classfile/FieldModel;Ljava/lang/classfile/FieldTransform;)Ljava/lang/classfile/ClassBuilder; flags 401 method name withMethod descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 401 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer<-Ljava/lang/classfile/MethodBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name withMethodBody descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name withMethod descriptor (Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;ILjava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;ILjava/util/function/Consumer<-Ljava/lang/classfile/MethodBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name withMethodBody descriptor (Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;ILjava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;ILjava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name transformMethod descriptor (Ljava/lang/classfile/MethodModel;Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/ClassBuilder; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$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 MAGIC_NUMBER descriptor I constantValue -889275714 flags 19 field name NOP descriptor I constantValue 0 flags 19 field name ACONST_NULL descriptor I constantValue 1 flags 19 field name ICONST_M1 descriptor I constantValue 2 flags 19 field name ICONST_0 descriptor I constantValue 3 flags 19 field name ICONST_1 descriptor I constantValue 4 flags 19 field name ICONST_2 descriptor I constantValue 5 flags 19 field name ICONST_3 descriptor I constantValue 6 flags 19 field name ICONST_4 descriptor I constantValue 7 flags 19 field name ICONST_5 descriptor I constantValue 8 flags 19 field name LCONST_0 descriptor I constantValue 9 flags 19 field name LCONST_1 descriptor I constantValue 10 flags 19 field name FCONST_0 descriptor I constantValue 11 flags 19 field name FCONST_1 descriptor I constantValue 12 flags 19 field name FCONST_2 descriptor I constantValue 13 flags 19 field name DCONST_0 descriptor I constantValue 14 flags 19 field name DCONST_1 descriptor I constantValue 15 flags 19 field name BIPUSH descriptor I constantValue 16 flags 19 field name SIPUSH descriptor I constantValue 17 flags 19 field name LDC descriptor I constantValue 18 flags 19 field name LDC_W descriptor I constantValue 19 flags 19 field name LDC2_W descriptor I constantValue 20 flags 19 field name ILOAD descriptor I constantValue 21 flags 19 field name LLOAD descriptor I constantValue 22 flags 19 field name FLOAD descriptor I constantValue 23 flags 19 field name DLOAD descriptor I constantValue 24 flags 19 field name ALOAD descriptor I constantValue 25 flags 19 field name ILOAD_0 descriptor I constantValue 26 flags 19 field name ILOAD_1 descriptor I constantValue 27 flags 19 field name ILOAD_2 descriptor I constantValue 28 flags 19 field name ILOAD_3 descriptor I constantValue 29 flags 19 field name LLOAD_0 descriptor I constantValue 30 flags 19 field name LLOAD_1 descriptor I constantValue 31 flags 19 field name LLOAD_2 descriptor I constantValue 32 flags 19 field name LLOAD_3 descriptor I constantValue 33 flags 19 field name FLOAD_0 descriptor I constantValue 34 flags 19 field name FLOAD_1 descriptor I constantValue 35 flags 19 field name FLOAD_2 descriptor I constantValue 36 flags 19 field name FLOAD_3 descriptor I constantValue 37 flags 19 field name DLOAD_0 descriptor I constantValue 38 flags 19 field name DLOAD_1 descriptor I constantValue 39 flags 19 field name DLOAD_2 descriptor I constantValue 40 flags 19 field name DLOAD_3 descriptor I constantValue 41 flags 19 field name ALOAD_0 descriptor I constantValue 42 flags 19 field name ALOAD_1 descriptor I constantValue 43 flags 19 field name ALOAD_2 descriptor I constantValue 44 flags 19 field name ALOAD_3 descriptor I constantValue 45 flags 19 field name IALOAD descriptor I constantValue 46 flags 19 field name LALOAD descriptor I constantValue 47 flags 19 field name FALOAD descriptor I constantValue 48 flags 19 field name DALOAD descriptor I constantValue 49 flags 19 field name AALOAD descriptor I constantValue 50 flags 19 field name BALOAD descriptor I constantValue 51 flags 19 field name CALOAD descriptor I constantValue 52 flags 19 field name SALOAD descriptor I constantValue 53 flags 19 field name ISTORE descriptor I constantValue 54 flags 19 field name LSTORE descriptor I constantValue 55 flags 19 field name FSTORE descriptor I constantValue 56 flags 19 field name DSTORE descriptor I constantValue 57 flags 19 field name ASTORE descriptor I constantValue 58 flags 19 field name ISTORE_0 descriptor I constantValue 59 flags 19 field name ISTORE_1 descriptor I constantValue 60 flags 19 field name ISTORE_2 descriptor I constantValue 61 flags 19 field name ISTORE_3 descriptor I constantValue 62 flags 19 field name LSTORE_0 descriptor I constantValue 63 flags 19 field name LSTORE_1 descriptor I constantValue 64 flags 19 field name LSTORE_2 descriptor I constantValue 65 flags 19 field name LSTORE_3 descriptor I constantValue 66 flags 19 field name FSTORE_0 descriptor I constantValue 67 flags 19 field name FSTORE_1 descriptor I constantValue 68 flags 19 field name FSTORE_2 descriptor I constantValue 69 flags 19 field name FSTORE_3 descriptor I constantValue 70 flags 19 field name DSTORE_0 descriptor I constantValue 71 flags 19 field name DSTORE_1 descriptor I constantValue 72 flags 19 field name DSTORE_2 descriptor I constantValue 73 flags 19 field name DSTORE_3 descriptor I constantValue 74 flags 19 field name ASTORE_0 descriptor I constantValue 75 flags 19 field name ASTORE_1 descriptor I constantValue 76 flags 19 field name ASTORE_2 descriptor I constantValue 77 flags 19 field name ASTORE_3 descriptor I constantValue 78 flags 19 field name IASTORE descriptor I constantValue 79 flags 19 field name LASTORE descriptor I constantValue 80 flags 19 field name FASTORE descriptor I constantValue 81 flags 19 field name DASTORE descriptor I constantValue 82 flags 19 field name AASTORE descriptor I constantValue 83 flags 19 field name BASTORE descriptor I constantValue 84 flags 19 field name CASTORE descriptor I constantValue 85 flags 19 field name SASTORE descriptor I constantValue 86 flags 19 field name POP descriptor I constantValue 87 flags 19 field name POP2 descriptor I constantValue 88 flags 19 field name DUP descriptor I constantValue 89 flags 19 field name DUP_X1 descriptor I constantValue 90 flags 19 field name DUP_X2 descriptor I constantValue 91 flags 19 field name DUP2 descriptor I constantValue 92 flags 19 field name DUP2_X1 descriptor I constantValue 93 flags 19 field name DUP2_X2 descriptor I constantValue 94 flags 19 field name SWAP descriptor I constantValue 95 flags 19 field name IADD descriptor I constantValue 96 flags 19 field name LADD descriptor I constantValue 97 flags 19 field name FADD descriptor I constantValue 98 flags 19 field name DADD descriptor I constantValue 99 flags 19 field name ISUB descriptor I constantValue 100 flags 19 field name LSUB descriptor I constantValue 101 flags 19 field name FSUB descriptor I constantValue 102 flags 19 field name DSUB descriptor I constantValue 103 flags 19 field name IMUL descriptor I constantValue 104 flags 19 field name LMUL descriptor I constantValue 105 flags 19 field name FMUL descriptor I constantValue 106 flags 19 field name DMUL descriptor I constantValue 107 flags 19 field name IDIV descriptor I constantValue 108 flags 19 field name LDIV descriptor I constantValue 109 flags 19 field name FDIV descriptor I constantValue 110 flags 19 field name DDIV descriptor I constantValue 111 flags 19 field name IREM descriptor I constantValue 112 flags 19 field name LREM descriptor I constantValue 113 flags 19 field name FREM descriptor I constantValue 114 flags 19 field name DREM descriptor I constantValue 115 flags 19 field name INEG descriptor I constantValue 116 flags 19 field name LNEG descriptor I constantValue 117 flags 19 field name FNEG descriptor I constantValue 118 flags 19 field name DNEG descriptor I constantValue 119 flags 19 field name ISHL descriptor I constantValue 120 flags 19 field name LSHL descriptor I constantValue 121 flags 19 field name ISHR descriptor I constantValue 122 flags 19 field name LSHR descriptor I constantValue 123 flags 19 field name IUSHR descriptor I constantValue 124 flags 19 field name LUSHR descriptor I constantValue 125 flags 19 field name IAND descriptor I constantValue 126 flags 19 field name LAND descriptor I constantValue 127 flags 19 field name IOR descriptor I constantValue 128 flags 19 field name LOR descriptor I constantValue 129 flags 19 field name IXOR descriptor I constantValue 130 flags 19 field name LXOR descriptor I constantValue 131 flags 19 field name IINC descriptor I constantValue 132 flags 19 field name I2L descriptor I constantValue 133 flags 19 field name I2F descriptor I constantValue 134 flags 19 field name I2D descriptor I constantValue 135 flags 19 field name L2I descriptor I constantValue 136 flags 19 field name L2F descriptor I constantValue 137 flags 19 field name L2D descriptor I constantValue 138 flags 19 field name F2I descriptor I constantValue 139 flags 19 field name F2L descriptor I constantValue 140 flags 19 field name F2D descriptor I constantValue 141 flags 19 field name D2I descriptor I constantValue 142 flags 19 field name D2L descriptor I constantValue 143 flags 19 field name D2F descriptor I constantValue 144 flags 19 field name I2B descriptor I constantValue 145 flags 19 field name I2C descriptor I constantValue 146 flags 19 field name I2S descriptor I constantValue 147 flags 19 field name LCMP descriptor I constantValue 148 flags 19 field name FCMPL descriptor I constantValue 149 flags 19 field name FCMPG descriptor I constantValue 150 flags 19 field name DCMPL descriptor I constantValue 151 flags 19 field name DCMPG descriptor I constantValue 152 flags 19 field name IFEQ descriptor I constantValue 153 flags 19 field name IFNE descriptor I constantValue 154 flags 19 field name IFLT descriptor I constantValue 155 flags 19 field name IFGE descriptor I constantValue 156 flags 19 field name IFGT descriptor I constantValue 157 flags 19 field name IFLE descriptor I constantValue 158 flags 19 field name IF_ICMPEQ descriptor I constantValue 159 flags 19 field name IF_ICMPNE descriptor I constantValue 160 flags 19 field name IF_ICMPLT descriptor I constantValue 161 flags 19 field name IF_ICMPGE descriptor I constantValue 162 flags 19 field name IF_ICMPGT descriptor I constantValue 163 flags 19 field name IF_ICMPLE descriptor I constantValue 164 flags 19 field name IF_ACMPEQ descriptor I constantValue 165 flags 19 field name IF_ACMPNE descriptor I constantValue 166 flags 19 field name GOTO descriptor I constantValue 167 flags 19 field name JSR descriptor I constantValue 168 flags 19 field name RET descriptor I constantValue 169 flags 19 field name TABLESWITCH descriptor I constantValue 170 flags 19 field name LOOKUPSWITCH descriptor I constantValue 171 flags 19 field name IRETURN descriptor I constantValue 172 flags 19 field name LRETURN descriptor I constantValue 173 flags 19 field name FRETURN descriptor I constantValue 174 flags 19 field name DRETURN descriptor I constantValue 175 flags 19 field name ARETURN descriptor I constantValue 176 flags 19 field name RETURN descriptor I constantValue 177 flags 19 field name GETSTATIC descriptor I constantValue 178 flags 19 field name PUTSTATIC descriptor I constantValue 179 flags 19 field name GETFIELD descriptor I constantValue 180 flags 19 field name PUTFIELD descriptor I constantValue 181 flags 19 field name INVOKEVIRTUAL descriptor I constantValue 182 flags 19 field name INVOKESPECIAL descriptor I constantValue 183 flags 19 field name INVOKESTATIC descriptor I constantValue 184 flags 19 field name INVOKEINTERFACE descriptor I constantValue 185 flags 19 field name INVOKEDYNAMIC descriptor I constantValue 186 flags 19 field name NEW descriptor I constantValue 187 flags 19 field name NEWARRAY descriptor I constantValue 188 flags 19 field name ANEWARRAY descriptor I constantValue 189 flags 19 field name ARRAYLENGTH descriptor I constantValue 190 flags 19 field name ATHROW descriptor I constantValue 191 flags 19 field name CHECKCAST descriptor I constantValue 192 flags 19 field name INSTANCEOF descriptor I constantValue 193 flags 19 field name MONITORENTER descriptor I constantValue 194 flags 19 field name MONITOREXIT descriptor I constantValue 195 flags 19 field name WIDE descriptor I constantValue 196 flags 19 field name MULTIANEWARRAY descriptor I constantValue 197 flags 19 field name IFNULL descriptor I constantValue 198 flags 19 field name IFNONNULL descriptor I constantValue 199 flags 19 field name GOTO_W descriptor I constantValue 200 flags 19 field name JSR_W descriptor I constantValue 201 flags 19 field name ACC_PUBLIC descriptor I constantValue 1 flags 19 field name ACC_PROTECTED descriptor I constantValue 4 flags 19 field name ACC_PRIVATE descriptor I constantValue 2 flags 19 field name ACC_INTERFACE descriptor I constantValue 512 flags 19 field name ACC_ENUM descriptor I constantValue 16384 flags 19 field name ACC_ANNOTATION descriptor I constantValue 8192 flags 19 field name ACC_SUPER descriptor I constantValue 32 flags 19 field name ACC_ABSTRACT descriptor I constantValue 1024 flags 19 field name ACC_VOLATILE descriptor I constantValue 64 flags 19 field name ACC_TRANSIENT descriptor I constantValue 128 flags 19 field name ACC_SYNTHETIC descriptor I constantValue 4096 flags 19 field name ACC_STATIC descriptor I constantValue 8 flags 19 field name ACC_FINAL descriptor I constantValue 16 flags 19 field name ACC_SYNCHRONIZED descriptor I constantValue 32 flags 19 field name ACC_BRIDGE descriptor I constantValue 64 flags 19 field name ACC_VARARGS descriptor I constantValue 128 flags 19 field name ACC_NATIVE descriptor I constantValue 256 flags 19 field name ACC_STRICT descriptor I constantValue 2048 flags 19 field name ACC_MODULE descriptor I constantValue 32768 flags 19 field name ACC_OPEN descriptor I constantValue 32 flags 19 field name ACC_MANDATED descriptor I constantValue 32768 flags 19 field name ACC_TRANSITIVE descriptor I constantValue 32 flags 19 field name ACC_STATIC_PHASE descriptor I constantValue 64 flags 19 field name CRT_STATEMENT descriptor I constantValue 1 flags 19 field name CRT_BLOCK descriptor I constantValue 2 flags 19 field name CRT_ASSIGNMENT descriptor I constantValue 4 flags 19 field name CRT_FLOW_CONTROLLER descriptor I constantValue 8 flags 19 field name CRT_FLOW_TARGET descriptor I constantValue 16 flags 19 field name CRT_INVOKE descriptor I constantValue 32 flags 19 field name CRT_CREATE descriptor I constantValue 64 flags 19 field name CRT_BRANCH_TRUE descriptor I constantValue 128 flags 19 field name CRT_BRANCH_FALSE descriptor I constantValue 256 flags 19 field name TAG_CLASS descriptor I constantValue 7 flags 19 field name TAG_CONSTANTDYNAMIC descriptor I constantValue 17 flags 19 field name TAG_DOUBLE descriptor I constantValue 6 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_INTERFACEMETHODREF descriptor I constantValue 11 flags 19 field name TAG_INVOKEDYNAMIC descriptor I constantValue 18 flags 19 field name TAG_LONG descriptor I constantValue 5 flags 19 field name TAG_METHODHANDLE descriptor I constantValue 15 flags 19 field name TAG_METHODREF descriptor I constantValue 10 flags 19 field name TAG_METHODTYPE descriptor I constantValue 16 flags 19 field name TAG_MODULE descriptor I constantValue 19 flags 19 field name TAG_NAMEANDTYPE 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_UNICODE descriptor I constantValue 2 flags 19 field name TAG_UTF8 descriptor I constantValue 1 flags 19 field name AEV_BYTE descriptor I constantValue 66 flags 19 field name AEV_CHAR descriptor I constantValue 67 flags 19 field name AEV_DOUBLE descriptor I constantValue 68 flags 19 field name AEV_FLOAT descriptor I constantValue 70 flags 19 field name AEV_INT descriptor I constantValue 73 flags 19 field name AEV_LONG descriptor I constantValue 74 flags 19 field name AEV_SHORT descriptor I constantValue 83 flags 19 field name AEV_BOOLEAN descriptor I constantValue 90 flags 19 field name AEV_STRING descriptor I constantValue 115 flags 19 field name AEV_ENUM descriptor I constantValue 101 flags 19 field name AEV_CLASS descriptor I constantValue 99 flags 19 field name AEV_ANNOTATION descriptor I constantValue 64 flags 19 field name AEV_ARRAY descriptor I constantValue 91 flags 19 field name TAT_CLASS_TYPE_PARAMETER descriptor I constantValue 0 flags 19 field name TAT_METHOD_TYPE_PARAMETER descriptor I constantValue 1 flags 19 field name TAT_CLASS_EXTENDS descriptor I constantValue 16 flags 19 field name TAT_CLASS_TYPE_PARAMETER_BOUND descriptor I constantValue 17 flags 19 field name TAT_METHOD_TYPE_PARAMETER_BOUND descriptor I constantValue 18 flags 19 field name TAT_FIELD descriptor I constantValue 19 flags 19 field name TAT_METHOD_RETURN descriptor I constantValue 20 flags 19 field name TAT_METHOD_RECEIVER descriptor I constantValue 21 flags 19 field name TAT_METHOD_FORMAL_PARAMETER descriptor I constantValue 22 flags 19 field name TAT_THROWS descriptor I constantValue 23 flags 19 field name TAT_LOCAL_VARIABLE descriptor I constantValue 64 flags 19 field name TAT_RESOURCE_VARIABLE descriptor I constantValue 65 flags 19 field name TAT_EXCEPTION_PARAMETER descriptor I constantValue 66 flags 19 field name TAT_INSTANCEOF descriptor I constantValue 67 flags 19 field name TAT_NEW descriptor I constantValue 68 flags 19 field name TAT_CONSTRUCTOR_REFERENCE descriptor I constantValue 69 flags 19 field name TAT_METHOD_REFERENCE descriptor I constantValue 70 flags 19 field name TAT_CAST descriptor I constantValue 71 flags 19 field name TAT_CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT descriptor I constantValue 72 flags 19 field name TAT_METHOD_INVOCATION_TYPE_ARGUMENT descriptor I constantValue 73 flags 19 field name TAT_CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT descriptor I constantValue 74 flags 19 field name TAT_METHOD_REFERENCE_TYPE_ARGUMENT descriptor I constantValue 75 flags 19 field name VT_TOP descriptor I constantValue 0 flags 19 field name VT_INTEGER descriptor I constantValue 1 flags 19 field name VT_FLOAT descriptor I constantValue 2 flags 19 field name VT_DOUBLE descriptor I constantValue 3 flags 19 field name VT_LONG descriptor I constantValue 4 flags 19 field name VT_NULL descriptor I constantValue 5 flags 19 field name VT_UNINITIALIZED_THIS descriptor I constantValue 6 flags 19 field name VT_OBJECT descriptor I constantValue 7 flags 19 field name VT_UNINITIALIZED descriptor I constantValue 8 flags 19 field name DEFAULT_CLASS_FLAGS descriptor I constantValue 1 flags 19 field name JAVA_1_VERSION descriptor I constantValue 45 flags 19 field name JAVA_2_VERSION descriptor I constantValue 46 flags 19 field name JAVA_3_VERSION descriptor I constantValue 47 flags 19 field name JAVA_4_VERSION descriptor I constantValue 48 flags 19 field name JAVA_5_VERSION descriptor I constantValue 49 flags 19 field name JAVA_6_VERSION descriptor I constantValue 50 flags 19 field name JAVA_7_VERSION descriptor I constantValue 51 flags 19 field name JAVA_8_VERSION descriptor I constantValue 52 flags 19 field name JAVA_9_VERSION descriptor I constantValue 53 flags 19 field name JAVA_10_VERSION descriptor I constantValue 54 flags 19 field name JAVA_11_VERSION descriptor I constantValue 55 flags 19 field name JAVA_12_VERSION descriptor I constantValue 56 flags 19 field name JAVA_13_VERSION descriptor I constantValue 57 flags 19 field name JAVA_14_VERSION descriptor I constantValue 58 flags 19 field name JAVA_15_VERSION descriptor I constantValue 59 flags 19 field name JAVA_16_VERSION descriptor I constantValue 60 flags 19 field name JAVA_17_VERSION descriptor I constantValue 61 flags 19 field name JAVA_18_VERSION descriptor I constantValue 62 flags 19 field name JAVA_19_VERSION descriptor I constantValue 63 flags 19 field name JAVA_20_VERSION descriptor I constantValue 64 flags 19 field name JAVA_21_VERSION descriptor I constantValue 65 flags 19 field name JAVA_22_VERSION descriptor I constantValue 66 flags 19 field name PREVIEW_MINOR_VERSION descriptor I constantValue 65535 flags 19 method name of descriptor ()Ljava/lang/classfile/ClassFile; flags 9 method name of descriptor ([Ljava/lang/classfile/ClassFile$Option;)Ljava/lang/classfile/ClassFile; flags 89 method name withOptions descriptor ([Ljava/lang/classfile/ClassFile$Option;)Ljava/lang/classfile/ClassFile; flags 481 method name parse descriptor ([B)Ljava/lang/classfile/ClassModel; flags 401 method name parse descriptor (Ljava/nio/file/Path;)Ljava/lang/classfile/ClassModel; thrownTypes java/io/IOException flags 1 method name build descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)[B flags 1 signature (Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassBuilder;>;)[B method name build descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/util/function/Consumer;)[B flags 401 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassBuilder;>;)[B method name buildTo descriptor (Ljava/nio/file/Path;Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)V thrownTypes java/io/IOException flags 1 signature (Ljava/nio/file/Path;Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)V method name buildTo descriptor (Ljava/nio/file/Path;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/util/function/Consumer;)V thrownTypes java/io/IOException flags 1 signature (Ljava/nio/file/Path;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassBuilder;>;)V method name buildModule descriptor (Ljava/lang/classfile/attribute/ModuleAttribute;)[B flags 1 method name buildModule descriptor (Ljava/lang/classfile/attribute/ModuleAttribute;Ljava/util/function/Consumer;)[B flags 1 signature (Ljava/lang/classfile/attribute/ModuleAttribute;Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassBuilder;>;)[B method name buildModuleTo descriptor (Ljava/nio/file/Path;Ljava/lang/classfile/attribute/ModuleAttribute;)V thrownTypes java/io/IOException flags 1 method name buildModuleTo descriptor (Ljava/nio/file/Path;Ljava/lang/classfile/attribute/ModuleAttribute;Ljava/util/function/Consumer;)V thrownTypes java/io/IOException flags 1 signature (Ljava/nio/file/Path;Ljava/lang/classfile/attribute/ModuleAttribute;Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassBuilder;>;)V method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/ClassTransform;)[B flags 1 method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/constant/ClassDesc;Ljava/lang/classfile/ClassTransform;)[B flags 1 method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/ClassTransform;)[B flags 401 method name verify descriptor (Ljava/lang/classfile/ClassModel;)Ljava/util/List; flags 401 signature (Ljava/lang/classfile/ClassModel;)Ljava/util/List; method name verify descriptor ([B)Ljava/util/List; flags 401 signature ([B)Ljava/util/List; method name verify descriptor (Ljava/nio/file/Path;)Ljava/util/List; thrownTypes java/io/IOException flags 1 signature (Ljava/nio/file/Path;)Ljava/util/List; method name latestMajorVersion descriptor ()I flags 9 method name latestMinorVersion descriptor ()I flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor (Ljava/util/function/Function;)Ljava/lang/classfile/ClassFile$AttributeMapperOption; flags 9 signature (Ljava/util/function/Function;>;)Ljava/lang/classfile/ClassFile$AttributeMapperOption; method name attributeMapper descriptor ()Ljava/util/function/Function; flags 401 signature ()Ljava/util/function/Function;>; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 PASS_ALL_ATTRIBUTES descriptor Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 4019 field name DROP_UNKNOWN_ATTRIBUTES descriptor Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 4019 field name DROP_UNSTABLE_ATRIBUTES descriptor Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 9 methodParameters 8000:null 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor (Ljava/lang/classfile/ClassHierarchyResolver;)Ljava/lang/classfile/ClassFile$ClassHierarchyResolverOption; flags 9 method name classHierarchyResolver descriptor ()Ljava/lang/classfile/ClassHierarchyResolver; flags 401 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name SHARED_POOL descriptor Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; flags 4019 field name NEW_POOL descriptor Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; flags 9 methodParameters 8000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name PATCH_DEAD_CODE descriptor Ljava/lang/classfile/ClassFile$DeadCodeOption; flags 4019 field name KEEP_DEAD_CODE descriptor Ljava/lang/classfile/ClassFile$DeadCodeOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$DeadCodeOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$DeadCodeOption; flags 9 methodParameters 8000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name FAIL_ON_DEAD_LABELS descriptor Ljava/lang/classfile/ClassFile$DeadLabelsOption; flags 4019 field name DROP_DEAD_LABELS descriptor Ljava/lang/classfile/ClassFile$DeadLabelsOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$DeadLabelsOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$DeadLabelsOption; flags 9 methodParameters 8000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name PASS_DEBUG descriptor Ljava/lang/classfile/ClassFile$DebugElementsOption; flags 4019 field name DROP_DEBUG descriptor Ljava/lang/classfile/ClassFile$DebugElementsOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$DebugElementsOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$DebugElementsOption; flags 9 methodParameters 8000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name PASS_LINE_NUMBERS descriptor Ljava/lang/classfile/ClassFile$LineNumbersOption; flags 4019 field name DROP_LINE_NUMBERS descriptor Ljava/lang/classfile/ClassFile$LineNumbersOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$LineNumbersOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$LineNumbersOption; flags 9 methodParameters 8000:null class name java/lang/classfile/ClassFile$Option header extends java/lang/Object nestHost java/lang/classfile/ClassFile sealed true permittedSubclasses java/lang/classfile/ClassFile$StackMapsOption,java/lang/classfile/ClassFile$DebugElementsOption,java/lang/classfile/ClassFile$LineNumbersOption,java/lang/classfile/ClassFile$AttributesProcessingOption,java/lang/classfile/ClassFile$ConstantPoolSharingOption,java/lang/classfile/ClassFile$ShortJumpsOption,java/lang/classfile/ClassFile$DeadCodeOption,java/lang/classfile/ClassFile$DeadLabelsOption,java/lang/classfile/ClassFile$ClassHierarchyResolverOption,java/lang/classfile/ClassFile$AttributeMapperOption flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$StackMapsOption outerClass java/lang/classfile/ClassFile innerClassName StackMapsOption 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$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$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 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name FIX_SHORT_JUMPS descriptor Ljava/lang/classfile/ClassFile$ShortJumpsOption; flags 4019 field name FAIL_ON_SHORT_JUMPS descriptor Ljava/lang/classfile/ClassFile$ShortJumpsOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$ShortJumpsOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$ShortJumpsOption; flags 9 methodParameters 8000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name STACK_MAPS_WHEN_REQUIRED descriptor Ljava/lang/classfile/ClassFile$StackMapsOption; flags 4019 field name GENERATE_STACK_MAPS descriptor Ljava/lang/classfile/ClassFile$StackMapsOption; flags 4019 field name DROP_STACK_MAPS descriptor Ljava/lang/classfile/ClassFile$StackMapsOption; flags 4019 method name values descriptor ()[Ljava/lang/classfile/ClassFile$StackMapsOption; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassFile$StackMapsOption; flags 9 methodParameters 8000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 method name accept descriptor (Ljava/lang/classfile/ClassFileElement;)V flags 1 signature (TE;)V method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 401 signature (TE;)TB; method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 401 method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 1 method name transform descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/ClassFileTransform;)V flags 1 signature (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/ClassFileTransform<*TE;TB;>;)V method name accept descriptor (Ljava/lang/Object;)V flags 1041 methodParameters 1000:null 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/WritableElement,java/lang/classfile/ClassElement,java/lang/classfile/CodeElement,java/lang/classfile/FieldElement,java/lang/classfile/MethodElement flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) class name java/lang/classfile/ClassFileTransform header extends java/lang/Object nestMembers java/lang/classfile/ClassFileTransform$ResolvedTransform 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 method name accept descriptor (Ljava/lang/classfile/ClassFileBuilder;Ljava/lang/classfile/ClassFileElement;)V flags 401 signature (TB;TE;)V method name atEnd descriptor (Ljava/lang/classfile/ClassFileBuilder;)V flags 1 signature (TB;)V method name atStart descriptor (Ljava/lang/classfile/ClassFileBuilder;)V flags 1 signature (TB;)V method name andThen descriptor (Ljava/lang/classfile/ClassFileTransform;)Ljava/lang/classfile/ClassFileTransform; flags 401 signature (TC;)TC; method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 401 signature (TB;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; class name java/lang/classfile/ClassFileTransform$ResolvedTransform header extends java/lang/Object nestHost java/lang/classfile/ClassFileTransform flags 601 signature Ljava/lang/Object; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 method name consumer descriptor ()Ljava/util/function/Consumer; flags 401 signature ()Ljava/util/function/Consumer; method name endHandler descriptor ()Ljava/lang/Runnable; flags 401 method name startHandler descriptor ()Ljava/lang/Runnable; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name majorVersion descriptor ()I flags 401 method name minorVersion descriptor ()I flags 401 method name of descriptor (II)Ljava/lang/classfile/ClassFileVersion; flags 9 class name java/lang/classfile/ClassHierarchyResolver header extends java/lang/Object nestMembers java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name defaultResolver descriptor ()Ljava/lang/classfile/ClassHierarchyResolver; flags 9 method name getClassInfo descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo; flags 401 method name orElse descriptor (Ljava/lang/classfile/ClassHierarchyResolver;)Ljava/lang/classfile/ClassHierarchyResolver; flags 1 method name cached descriptor (Ljava/util/function/Supplier;)Ljava/lang/classfile/ClassHierarchyResolver; flags 1 signature (Ljava/util/function/Supplier;>;)Ljava/lang/classfile/ClassHierarchyResolver; method name cached descriptor ()Ljava/lang/classfile/ClassHierarchyResolver; flags 1 method name ofResourceParsing descriptor (Ljava/util/function/Function;)Ljava/lang/classfile/ClassHierarchyResolver; flags 9 signature (Ljava/util/function/Function;)Ljava/lang/classfile/ClassHierarchyResolver; method name ofResourceParsing descriptor (Ljava/lang/ClassLoader;)Ljava/lang/classfile/ClassHierarchyResolver; flags 9 method name of descriptor (Ljava/util/Collection;Ljava/util/Map;)Ljava/lang/classfile/ClassHierarchyResolver; flags 9 signature (Ljava/util/Collection;Ljava/util/Map;)Ljava/lang/classfile/ClassHierarchyResolver; method name ofClassLoading descriptor (Ljava/lang/ClassLoader;)Ljava/lang/classfile/ClassHierarchyResolver; flags 9 method name ofClassLoading descriptor (Ljava/lang/invoke/MethodHandles$Lookup;)Ljava/lang/classfile/ClassHierarchyResolver; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name ofClass descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo; flags 9 method name ofInterface descriptor ()Ljava/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 401 method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 401 method name thisClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name majorVersion descriptor ()I flags 401 method name minorVersion descriptor ()I flags 401 method name fields descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name methods descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name superclass descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name interfaces descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name isModuleInfo descriptor ()Z flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name customAttributes descriptor ()Ljava/util/function/Function; flags 401 signature ()Ljava/util/function/Function;>; method name flags descriptor ()I flags 401 method name thisClassEntry descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name superclassEntry descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name thisClassPos descriptor ()I flags 401 method name classfileLength descriptor ()I flags 401 method name skipAttributeHolder descriptor (I)I flags 401 method name utf8EntryByIndex descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name readEntry descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 401 method name readEntry descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 401 signature (ILjava/lang/Class;)TT; method name readEntryOrNull descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 401 method name readUtf8Entry descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name readUtf8EntryOrNull descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name readModuleEntry descriptor (I)Ljava/lang/classfile/constantpool/ModuleEntry; flags 401 method name readPackageEntry descriptor (I)Ljava/lang/classfile/constantpool/PackageEntry; flags 401 method name readClassEntry descriptor (I)Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name readNameAndTypeEntry descriptor (I)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 401 method name readMethodHandleEntry descriptor (I)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 401 method name readU1 descriptor (I)I flags 401 method name readU2 descriptor (I)I flags 401 method name readS1 descriptor (I)I flags 401 method name readS2 descriptor (I)I flags 401 method name readInt descriptor (I)I flags 401 method name readLong descriptor (I)J flags 401 method name readFloat descriptor (I)F flags 401 method name readDouble descriptor (I)D flags 401 method name readBytes descriptor (II)[B flags 401 method name copyBytesTo descriptor (Ljava/lang/classfile/BufWriter;II)V flags 401 method name compare descriptor (Ljava/lang/classfile/BufWriter;III)Z flags 401 class name java/lang/classfile/ClassSignature header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassSignatureImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 method name typeParameters descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name superclassSignature descriptor ()Ljava/lang/classfile/Signature$RefTypeSig; flags 401 method name superinterfaceSignatures descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name signatureString descriptor ()Ljava/lang/String; flags 401 method name of descriptor (Ljava/lang/classfile/Signature$RefTypeSig;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/ClassSignature; flags 89 method name of descriptor (Ljava/util/List;Ljava/lang/classfile/Signature$RefTypeSig;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/ClassSignature; flags 89 signature (Ljava/util/List;Ljava/lang/classfile/Signature$RefTypeSig;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/ClassSignature; method name parseFrom descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassSignature; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name ACCEPT_ALL descriptor Ljava/lang/classfile/ClassTransform; flags 19 method name ofStateful descriptor (Ljava/util/function/Supplier;)Ljava/lang/classfile/ClassTransform; flags 9 signature (Ljava/util/function/Supplier;)Ljava/lang/classfile/ClassTransform; method name endHandler descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/ClassTransform; flags 9 signature (Ljava/util/function/Consumer;)Ljava/lang/classfile/ClassTransform; method name dropping descriptor (Ljava/util/function/Predicate;)Ljava/lang/classfile/ClassTransform; flags 9 signature (Ljava/util/function/Predicate;)Ljava/lang/classfile/ClassTransform; method name transformingMethods descriptor (Ljava/util/function/Predicate;Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/ClassTransform; flags 9 signature (Ljava/util/function/Predicate;Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/ClassTransform; method name transformingMethods descriptor (Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/ClassTransform; flags 9 method name transformingMethodBodies descriptor (Ljava/util/function/Predicate;Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/ClassTransform; flags 9 signature (Ljava/util/function/Predicate;Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/ClassTransform; method name transformingMethodBodies descriptor (Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/ClassTransform; flags 9 method name transformingFields descriptor (Ljava/lang/classfile/FieldTransform;)Ljava/lang/classfile/ClassTransform; flags 9 method name andThen descriptor (Ljava/lang/classfile/ClassTransform;)Ljava/lang/classfile/ClassTransform; flags 1 method name resolve descriptor (Ljava/lang/classfile/ClassBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1 signature (Ljava/lang/classfile/ClassBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1041 methodParameters 1000:null method name andThen descriptor (Ljava/lang/classfile/ClassFileTransform;)Ljava/lang/classfile/ClassFileTransform; flags 1041 methodParameters 1000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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/instruction/ConstantInstruction$IntrinsicConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName IntrinsicConstantInstruction 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; flags 401 signature ()Ljava/util/Optional; method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 401 method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 401 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 401 method name receiverSlot descriptor ()I flags 401 method name parameterSlot descriptor (I)I flags 401 method name allocateLocal descriptor (Ljava/lang/classfile/TypeKind;)I flags 401 method name transforming descriptor (Ljava/lang/classfile/CodeTransform;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/lang/classfile/CodeTransform;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name block descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name ifThen descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name ifThen descriptor (Ljava/lang/classfile/Opcode;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/lang/classfile/Opcode;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name ifThenElse descriptor (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name ifThenElse descriptor (Ljava/lang/classfile/Opcode;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/lang/classfile/Opcode;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name trying descriptor (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder; method name loadInstruction descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name storeInstruction descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name incrementInstruction descriptor (II)Ljava/lang/classfile/CodeBuilder; flags 1 method name branchInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name lookupSwitchInstruction 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 tableSwitchInstruction 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 returnInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name throwInstruction descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fieldInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/FieldRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name fieldInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;Z)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeDynamicInstruction descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeDynamicInstruction descriptor (Ljava/lang/constant/DynamicCallSiteDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newObjectInstruction descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newObjectInstruction descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newPrimitiveArrayInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newReferenceArrayInstruction descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newReferenceArrayInstruction descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newMultidimensionalArrayInstruction descriptor (ILjava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newMultidimensionalArrayInstruction descriptor (ILjava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name arrayLoadInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name arrayStoreInstruction descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name typeCheckInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name typeCheckInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name convertInstruction descriptor (Ljava/lang/classfile/TypeKind;Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/CodeBuilder; flags 1 method name stackInstruction descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/CodeBuilder; flags 1 method name operatorInstruction descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/CodeBuilder; flags 1 method name constantInstruction descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name constantInstruction descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name monitorInstruction descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/CodeBuilder; flags 1 method name nopInstruction descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name nop descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name newBoundLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name labelBinding descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name lineNumber descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name exceptionCatch descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name exceptionCatch descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/util/Optional;)Ljava/lang/classfile/CodeBuilder; flags 1 signature (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/util/Optional;)Ljava/lang/classfile/CodeBuilder; method name exceptionCatch descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name exceptionCatchAll descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name characterRange descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;III)Ljava/lang/classfile/CodeBuilder; flags 1 method name localVariable descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name localVariable descriptor (ILjava/lang/String;Ljava/lang/constant/ClassDesc;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name localVariableType descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name localVariableType descriptor (ILjava/lang/String;Ljava/lang/classfile/Signature;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name aconst_null descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name aaload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name aastore 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 anewarray descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name areturn descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name arraylength 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 baload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name bastore descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name bipush descriptor (I)Ljava/lang/classfile/CodeBuilder; flags 1 method name caload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name castore descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name checkcast descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name checkcast descriptor (Ljava/lang/constant/ClassDesc;)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 daload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name dastore 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 faload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name fastore 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 getfield descriptor (Ljava/lang/classfile/constantpool/FieldRefEntry;)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 getstatic descriptor (Ljava/lang/classfile/constantpool/FieldRefEntry;)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 goto_w 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 iaload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iand descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name iastore 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 if_nonnull descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/CodeBuilder; flags 1 method name if_null 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 instanceof_ descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokedynamic descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokedynamic descriptor (Ljava/lang/constant/DynamicCallSiteDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeinterface descriptor (Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokeinterface descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)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 invokespecial descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokespecial descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;Z)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 invokestatic 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;Z)Ljava/lang/classfile/CodeBuilder; flags 1 method name invokevirtual descriptor (Ljava/lang/classfile/constantpool/MethodRefEntry;)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 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 laload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name land descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name lastore 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/constant/ConstantDesc;)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 multianewarray descriptor (Ljava/lang/constant/ClassDesc;I)Ljava/lang/classfile/CodeBuilder; flags 1 method name new_ descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name new_ descriptor (Ljava/lang/constant/ClassDesc;)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 putfield descriptor (Ljava/lang/classfile/constantpool/FieldRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name putfield descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name putstatic descriptor (Ljava/lang/classfile/constantpool/FieldRefEntry;)Ljava/lang/classfile/CodeBuilder; flags 1 method name putstatic descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/CodeBuilder; flags 1 method name return_ descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name saload descriptor ()Ljava/lang/classfile/CodeBuilder; flags 1 method name sastore 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 tableswitch 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; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/CodeBuilder$BlockCodeBuilder outerClass java/lang/classfile/CodeBuilder innerClassName BlockCodeBuilder flags 609 method name breakLabel descriptor ()Ljava/lang/classfile/Label; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 catching descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; flags 401 signature (Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; method name catchingMulti descriptor (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; flags 401 signature (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; method name catchingAll descriptor (Ljava/util/function/Consumer;)V flags 401 signature (Ljava/util/function/Consumer;)V 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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,jdk/internal/classfile/impl/CodeImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/MethodElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 method name maxLocals descriptor ()I flags 401 method name maxStack descriptor ()I flags 401 method name parent descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name exceptionHandlers descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name ACCEPT_ALL descriptor Ljava/lang/classfile/CodeTransform; flags 19 method name ofStateful descriptor (Ljava/util/function/Supplier;)Ljava/lang/classfile/CodeTransform; flags 9 signature (Ljava/util/function/Supplier;)Ljava/lang/classfile/CodeTransform; method name endHandler descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeTransform; flags 9 signature (Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeTransform; method name andThen descriptor (Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/CodeTransform; flags 1 method name resolve descriptor (Ljava/lang/classfile/CodeBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1 signature (Ljava/lang/classfile/CodeBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1041 methodParameters 1000:null method name andThen descriptor (Ljava/lang/classfile/ClassFileTransform;)Ljava/lang/classfile/ClassFileTransform; flags 1041 methodParameters 1000:null 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name forEachElement descriptor (Ljava/util/function/Consumer;)V flags 401 signature (Ljava/util/function/Consumer;)V method name elements descriptor ()Ljava/lang/Iterable; flags 1 signature ()Ljava/lang/Iterable; method name iterator descriptor ()Ljava/util/Iterator; flags 1 signature ()Ljava/util/Iterator; method name elementStream descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream; method name elementList descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name descriptor (Ljava/lang/classfile/AttributeMapper;)V flags 4 signature (Ljava/lang/classfile/AttributeMapper;)V method name attributeMapper descriptor ()Ljava/lang/classfile/AttributeMapper; flags 11 signature ()Ljava/lang/classfile/AttributeMapper; method name attributeName descriptor ()Ljava/lang/String; flags 11 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 11 method name toString descriptor ()Ljava/lang/String; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name withFlags descriptor (I)Ljava/lang/classfile/FieldBuilder; flags 1 method name withFlags descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/FieldBuilder; flags 81 method name original descriptor ()Ljava/util/Optional; flags 401 signature ()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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) class name java/lang/classfile/FieldModel header extends java/lang/Object implements java/lang/classfile/WritableElement,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/WritableElement;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/BufferedFieldBuilder$Model outerClass jdk/internal/classfile/impl/BufferedFieldBuilder innerClassName Model flags 11 method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 401 method name parent descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name fieldName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name fieldType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name fieldTypeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name ACCEPT_ALL descriptor Ljava/lang/classfile/FieldTransform; flags 19 method name ofStateful descriptor (Ljava/util/function/Supplier;)Ljava/lang/classfile/FieldTransform; flags 9 signature (Ljava/util/function/Supplier;)Ljava/lang/classfile/FieldTransform; method name endHandler descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/FieldTransform; flags 9 signature (Ljava/util/function/Consumer;)Ljava/lang/classfile/FieldTransform; method name dropping descriptor (Ljava/util/function/Predicate;)Ljava/lang/classfile/FieldTransform; flags 9 signature (Ljava/util/function/Predicate;)Ljava/lang/classfile/FieldTransform; method name andThen descriptor (Ljava/lang/classfile/FieldTransform;)Ljava/lang/classfile/FieldTransform; flags 1 method name resolve descriptor (Ljava/lang/classfile/FieldBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1 signature (Ljava/lang/classfile/FieldBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1041 methodParameters 1000:null method name andThen descriptor (Ljava/lang/classfile/ClassFileTransform;)Ljava/lang/classfile/ClassFileTransform; flags 1041 methodParameters 1000:null 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name opcode descriptor ()Ljava/lang/classfile/Opcode; flags 401 method name sizeInBytes descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name interfaces descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/Interfaces; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/Interfaces; method name of descriptor ([Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/Interfaces; flags 89 method name ofSymbols descriptor (Ljava/util/List;)Ljava/lang/classfile/Interfaces; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/Interfaces; method name ofSymbols descriptor ([Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/Interfaces; flags 89 class name java/lang/classfile/Label header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/LabelImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name original descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name withFlags descriptor (I)Ljava/lang/classfile/MethodBuilder; flags 1 method name withFlags descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/MethodBuilder; flags 81 method name withCode descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/MethodBuilder; flags 401 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/lang/classfile/MethodBuilder; method name transformCode descriptor (Ljava/lang/classfile/CodeModel;Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/MethodBuilder; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) class name java/lang/classfile/MethodModel header extends java/lang/Object implements java/lang/classfile/WritableElement,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/WritableElement;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/BufferedMethodBuilder$Model outerClass jdk/internal/classfile/impl/BufferedMethodBuilder innerClassName Model flags 11 method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 401 method name parent descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name methodName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name methodType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name code descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; class name java/lang/classfile/MethodSignature header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeParameters descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name arguments descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name result descriptor ()Ljava/lang/classfile/Signature; flags 401 method name throwableSignatures descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name signatureString descriptor ()Ljava/lang/String; flags 401 method name of descriptor (Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/MethodSignature; flags 9 method name of descriptor (Ljava/lang/classfile/Signature;[Ljava/lang/classfile/Signature;)Ljava/lang/classfile/MethodSignature; flags 89 method name of descriptor (Ljava/util/List;Ljava/util/List;Ljava/lang/classfile/Signature;[Ljava/lang/classfile/Signature;)Ljava/lang/classfile/MethodSignature; flags 89 signature (Ljava/util/List;Ljava/util/List;Ljava/lang/classfile/Signature;[Ljava/lang/classfile/Signature;)Ljava/lang/classfile/MethodSignature; method name parseFrom descriptor (Ljava/lang/String;)Ljava/lang/classfile/MethodSignature; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name ACCEPT_ALL descriptor Ljava/lang/classfile/MethodTransform; flags 19 method name ofStateful descriptor (Ljava/util/function/Supplier;)Ljava/lang/classfile/MethodTransform; flags 9 signature (Ljava/util/function/Supplier;)Ljava/lang/classfile/MethodTransform; method name endHandler descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/MethodTransform; flags 9 signature (Ljava/util/function/Consumer;)Ljava/lang/classfile/MethodTransform; method name dropping descriptor (Ljava/util/function/Predicate;)Ljava/lang/classfile/MethodTransform; flags 9 signature (Ljava/util/function/Predicate;)Ljava/lang/classfile/MethodTransform; method name transformingCode descriptor (Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/MethodTransform; flags 9 method name resolve descriptor (Ljava/lang/classfile/MethodBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1 signature (Ljava/lang/classfile/MethodBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; method name andThen descriptor (Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/MethodTransform; flags 1 method name resolve descriptor (Ljava/lang/classfile/ClassFileBuilder;)Ljava/lang/classfile/ClassFileTransform$ResolvedTransform; flags 1041 methodParameters 1000:null method name andThen descriptor (Ljava/lang/classfile/ClassFileTransform;)Ljava/lang/classfile/ClassFileTransform; flags 1041 methodParameters 1000:null class name java/lang/classfile/Opcode header extends java/lang/Enum nestMembers java/lang/classfile/Opcode$Kind flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 field name NOP descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ACONST_NULL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_M1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_4 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ICONST_5 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LCONST_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LCONST_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FCONST_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FCONST_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FCONST_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DCONST_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DCONST_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name BIPUSH descriptor Ljava/lang/classfile/Opcode; flags 4019 field name SIPUSH descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LDC descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LDC_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LDC2_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ILOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LLOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FLOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DLOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ILOAD_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ILOAD_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ILOAD_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ILOAD_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LLOAD_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LLOAD_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LLOAD_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LLOAD_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FLOAD_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FLOAD_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FLOAD_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FLOAD_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DLOAD_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DLOAD_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DLOAD_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DLOAD_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ALOAD_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ALOAD_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ALOAD_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ALOAD_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name AALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name BALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name CALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name SALOAD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISTORE_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISTORE_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISTORE_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISTORE_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSTORE_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSTORE_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSTORE_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSTORE_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSTORE_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSTORE_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSTORE_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSTORE_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSTORE_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSTORE_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSTORE_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSTORE_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ASTORE_0 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ASTORE_1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ASTORE_2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ASTORE_3 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name AASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name BASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name CASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name SASTORE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name POP descriptor Ljava/lang/classfile/Opcode; flags 4019 field name POP2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DUP descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DUP_X1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DUP_X2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DUP2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DUP2_X1 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DUP2_X2 descriptor Ljava/lang/classfile/Opcode; flags 4019 field name SWAP descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IADD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LADD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FADD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DADD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISUB descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSUB descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSUB descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSUB descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IMUL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LMUL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FMUL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DMUL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IDIV descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LDIV descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FDIV descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DDIV descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IREM descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LREM descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FREM descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DREM descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INEG descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LNEG descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FNEG descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DNEG descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISHL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSHL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISHR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSHR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IUSHR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LUSHR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IAND descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LAND descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IOR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LOR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IXOR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LXOR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IINC descriptor Ljava/lang/classfile/Opcode; flags 4019 field name I2L descriptor Ljava/lang/classfile/Opcode; flags 4019 field name I2F descriptor Ljava/lang/classfile/Opcode; flags 4019 field name I2D descriptor Ljava/lang/classfile/Opcode; flags 4019 field name L2I descriptor Ljava/lang/classfile/Opcode; flags 4019 field name L2F descriptor Ljava/lang/classfile/Opcode; flags 4019 field name L2D descriptor Ljava/lang/classfile/Opcode; flags 4019 field name F2I descriptor Ljava/lang/classfile/Opcode; flags 4019 field name F2L descriptor Ljava/lang/classfile/Opcode; flags 4019 field name F2D descriptor Ljava/lang/classfile/Opcode; flags 4019 field name D2I descriptor Ljava/lang/classfile/Opcode; flags 4019 field name D2L descriptor Ljava/lang/classfile/Opcode; flags 4019 field name D2F descriptor Ljava/lang/classfile/Opcode; flags 4019 field name I2B descriptor Ljava/lang/classfile/Opcode; flags 4019 field name I2C descriptor Ljava/lang/classfile/Opcode; flags 4019 field name I2S descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LCMP descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FCMPL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FCMPG descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DCMPL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DCMPG descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFEQ descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFNE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFLT descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFGE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFGT descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFLE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ICMPEQ descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ICMPNE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ICMPLT descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ICMPGE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ICMPGT descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ICMPLE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ACMPEQ descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IF_ACMPNE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name GOTO descriptor Ljava/lang/classfile/Opcode; flags 4019 field name JSR descriptor Ljava/lang/classfile/Opcode; flags 4019 field name RET descriptor Ljava/lang/classfile/Opcode; flags 4019 field name TABLESWITCH descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LOOKUPSWITCH descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IRETURN descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LRETURN descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FRETURN descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DRETURN descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ARETURN descriptor Ljava/lang/classfile/Opcode; flags 4019 field name RETURN descriptor Ljava/lang/classfile/Opcode; flags 4019 field name GETSTATIC descriptor Ljava/lang/classfile/Opcode; flags 4019 field name PUTSTATIC descriptor Ljava/lang/classfile/Opcode; flags 4019 field name GETFIELD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name PUTFIELD descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INVOKEVIRTUAL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INVOKESPECIAL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INVOKESTATIC descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INVOKEINTERFACE descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INVOKEDYNAMIC descriptor Ljava/lang/classfile/Opcode; flags 4019 field name NEW descriptor Ljava/lang/classfile/Opcode; flags 4019 field name NEWARRAY descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ANEWARRAY descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ARRAYLENGTH descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ATHROW descriptor Ljava/lang/classfile/Opcode; flags 4019 field name CHECKCAST descriptor Ljava/lang/classfile/Opcode; flags 4019 field name INSTANCEOF descriptor Ljava/lang/classfile/Opcode; flags 4019 field name MONITORENTER descriptor Ljava/lang/classfile/Opcode; flags 4019 field name MONITOREXIT descriptor Ljava/lang/classfile/Opcode; flags 4019 field name MULTIANEWARRAY descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFNULL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IFNONNULL descriptor Ljava/lang/classfile/Opcode; flags 4019 field name GOTO_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name JSR_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ILOAD_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LLOAD_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FLOAD_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DLOAD_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ALOAD_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ISTORE_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name LSTORE_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name FSTORE_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name DSTORE_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name ASTORE_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name RET_W descriptor Ljava/lang/classfile/Opcode; flags 4019 field name IINC_W descriptor Ljava/lang/classfile/Opcode; flags 4019 method name values descriptor ()[Ljava/lang/classfile/Opcode; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/Opcode; flags 9 methodParameters 8000:null method name bytecode descriptor ()I flags 1 method name isWide descriptor ()Z flags 1 method name sizeIfFixed descriptor ()I flags 1 method name kind descriptor ()Ljava/lang/classfile/Opcode$Kind; flags 1 method name primaryTypeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name secondaryTypeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name slot descriptor ()I flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name isUnconditionalBranch descriptor ()Z flags 1 class name java/lang/classfile/Opcode$Kind header extends java/lang/Enum nestHost java/lang/classfile/Opcode flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 field name LOAD descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name STORE descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name INCREMENT descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name BRANCH descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name LOOKUP_SWITCH descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name TABLE_SWITCH descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name RETURN descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name THROW_EXCEPTION descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name FIELD_ACCESS descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name INVOKE descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name INVOKE_DYNAMIC descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name NEW_OBJECT descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name NEW_PRIMITIVE_ARRAY descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name NEW_REF_ARRAY descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name NEW_MULTI_ARRAY descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name TYPE_CHECK descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name ARRAY_LOAD descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name ARRAY_STORE descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name STACK descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name CONVERT descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name OPERATOR descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name CONSTANT descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name MONITOR descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name NOP descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name DISCONTINUED_JSR descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 field name DISCONTINUED_RET descriptor Ljava/lang/classfile/Opcode$Kind; flags 4019 method name values descriptor ()[Ljava/lang/classfile/Opcode$Kind; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/Opcode$Kind; flags 9 methodParameters 8000:null 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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$WildcardIndicator,java/lang/classfile/Signature$ClassTypeSig,java/lang/classfile/Signature$RefTypeSig,java/lang/classfile/Signature$BaseTypeSig sealed true permittedSubclasses java/lang/classfile/Signature$RefTypeSig,java/lang/classfile/Signature$ThrowableSig,java/lang/classfile/Signature$BaseTypeSig flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$BaseTypeSig outerClass java/lang/classfile/Signature innerClassName BaseTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass java/lang/classfile/Signature$TypeVarSig outerClass java/lang/classfile/Signature innerClassName TypeVarSig flags 609 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg innerClassName WildcardIndicator flags 4019 method name signatureString descriptor ()Ljava/lang/String; flags 401 method name parseFrom descriptor (Ljava/lang/String;)Ljava/lang/classfile/Signature; flags 9 method name of descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/Signature; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass 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 method name componentSignature descriptor ()Ljava/lang/classfile/Signature; flags 401 method name of descriptor (Ljava/lang/classfile/Signature;)Ljava/lang/classfile/Signature$ArrayTypeSig; flags 9 method name of descriptor (ILjava/lang/classfile/Signature;)Ljava/lang/classfile/Signature$ArrayTypeSig; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name baseType descriptor ()C flags 401 method name of descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/Signature$BaseTypeSig; flags 9 method name of descriptor (C)Ljava/lang/classfile/Signature$BaseTypeSig; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass 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 method name outerType descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name className descriptor ()Ljava/lang/String; flags 401 method name classDesc descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name typeArgs descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/classfile/Signature$TypeArg;)Ljava/lang/classfile/Signature$ClassTypeSig; flags 89 method name of descriptor (Ljava/lang/classfile/Signature$ClassTypeSig;Ljava/lang/constant/ClassDesc;[Ljava/lang/classfile/Signature$TypeArg;)Ljava/lang/classfile/Signature$ClassTypeSig; flags 89 method name of descriptor (Ljava/lang/String;[Ljava/lang/classfile/Signature$TypeArg;)Ljava/lang/classfile/Signature$ClassTypeSig; flags 89 method name of descriptor (Ljava/lang/classfile/Signature$ClassTypeSig;Ljava/lang/String;[Ljava/lang/classfile/Signature$TypeArg;)Ljava/lang/classfile/Signature$ClassTypeSig; flags 89 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg innerClassName WildcardIndicator 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$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 method name wildcardIndicator descriptor ()Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 401 method name boundType descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name of descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg; flags 9 method name unbounded descriptor ()Ljava/lang/classfile/Signature$TypeArg; flags 9 method name extendsOf descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg; flags 9 method name superOf descriptor (Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeArg; flags 9 method name of descriptor (Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator;Ljava/util/Optional;)Ljava/lang/classfile/Signature$TypeArg; flags 9 signature (Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator;Ljava/util/Optional;)Ljava/lang/classfile/Signature$TypeArg; class name java/lang/classfile/Signature$TypeArg$WildcardIndicator header extends java/lang/Enum nestHost java/lang/classfile/Signature flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg innerClassName WildcardIndicator flags 4019 field name DEFAULT descriptor Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 4019 field name UNBOUNDED descriptor Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 4019 field name EXTENDS descriptor Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 4019 field name SUPER descriptor Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 4019 method name values descriptor ()[Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 9 methodParameters 8000:null 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name identifier descriptor ()Ljava/lang/String; flags 401 method name classBound descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name interfaceBounds descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/String;Ljava/lang/classfile/Signature$RefTypeSig;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeParam; flags 89 method name of descriptor (Ljava/lang/String;Ljava/util/Optional;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeParam; flags 89 signature (Ljava/lang/String;Ljava/util/Optional;[Ljava/lang/classfile/Signature$RefTypeSig;)Ljava/lang/classfile/Signature$TypeParam; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name identifier descriptor ()Ljava/lang/String; flags 401 method name of descriptor (Ljava/lang/String;)Ljava/lang/classfile/Signature$TypeVarSig; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name superclassEntry descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/Superclass; flags 9 class name java/lang/classfile/TypeAnnotation header extends java/lang/Object implements java/lang/classfile/Annotation 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 targetInfo descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetInfo; flags 401 method name targetPath descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation; flags 9 signature (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; flags 89 signature (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; flags 9 signature (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; flags 89 signature (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/constantpool/Utf8Entry;[Ljava/lang/classfile/AnnotationElement;)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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name exceptionTableIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name formalParameterIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name table descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 401 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 401 method name index descriptor ()I flags 401 method name of descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$LocalVarTargetInfo; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name target descriptor ()Ljava/lang/classfile/Label; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name supertypeIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 401 method name size descriptor ()I flags 1 method name ofTypeParameter descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;I)Ljava/lang/classfile/TypeAnnotation$TypeParameterTarget; flags 9 method name ofClassTypeParameter descriptor (I)Ljava/lang/classfile/TypeAnnotation$TypeParameterTarget; flags 9 method name ofMethodTypeParameter descriptor (I)Ljava/lang/classfile/TypeAnnotation$TypeParameterTarget; flags 9 method name ofClassExtends descriptor (I)Ljava/lang/classfile/TypeAnnotation$SupertypeTarget; flags 9 method name ofTypeParameterBound descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;II)Ljava/lang/classfile/TypeAnnotation$TypeParameterBoundTarget; flags 9 method name ofClassTypeParameterBound descriptor (II)Ljava/lang/classfile/TypeAnnotation$TypeParameterBoundTarget; flags 9 method name ofMethodTypeParameterBound descriptor (II)Ljava/lang/classfile/TypeAnnotation$TypeParameterBoundTarget; flags 9 method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;)Ljava/lang/classfile/TypeAnnotation$EmptyTarget; flags 9 method name ofField descriptor ()Ljava/lang/classfile/TypeAnnotation$EmptyTarget; flags 9 method name ofMethodReturn descriptor ()Ljava/lang/classfile/TypeAnnotation$EmptyTarget; flags 9 method name ofMethodReceiver descriptor ()Ljava/lang/classfile/TypeAnnotation$EmptyTarget; flags 9 method name ofMethodFormalParameter descriptor (I)Ljava/lang/classfile/TypeAnnotation$FormalParameterTarget; flags 9 method name ofThrows descriptor (I)Ljava/lang/classfile/TypeAnnotation$ThrowsTarget; flags 9 method name ofVariable descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation$LocalVarTarget; flags 9 signature (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation$LocalVarTarget; method name ofLocalVariable descriptor (Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation$LocalVarTarget; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation$LocalVarTarget; method name ofResourceVariable descriptor (Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation$LocalVarTarget; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/TypeAnnotation$LocalVarTarget; method name ofExceptionParameter descriptor (I)Ljava/lang/classfile/TypeAnnotation$CatchTarget; flags 9 method name ofOffset descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/lang/classfile/Label;)Ljava/lang/classfile/TypeAnnotation$OffsetTarget; flags 9 method name ofInstanceofExpr descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/TypeAnnotation$OffsetTarget; flags 9 method name ofNewExpr descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/TypeAnnotation$OffsetTarget; flags 9 method name ofConstructorReference descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/TypeAnnotation$OffsetTarget; flags 9 method name ofMethodReference descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/TypeAnnotation$OffsetTarget; flags 9 method name ofTypeArgument descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$TypeArgumentTarget; flags 9 method name ofCastExpr descriptor (Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$TypeArgumentTarget; flags 9 method name ofConstructorInvocationTypeArgument descriptor (Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$TypeArgumentTarget; flags 9 method name ofMethodInvocationTypeArgument descriptor (Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$TypeArgumentTarget; flags 9 method name ofConstructorReferenceTypeArgument descriptor (Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$TypeArgumentTarget; flags 9 method name ofMethodReferenceTypeArgument descriptor (Ljava/lang/classfile/Label;I)Ljava/lang/classfile/TypeAnnotation$TypeArgumentTarget; flags 9 class name java/lang/classfile/TypeAnnotation$TargetType header extends java/lang/Enum nestHost java/lang/classfile/TypeAnnotation flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 field name CLASS_TYPE_PARAMETER descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_TYPE_PARAMETER descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name CLASS_EXTENDS descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name CLASS_TYPE_PARAMETER_BOUND descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_TYPE_PARAMETER_BOUND descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name FIELD descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_RETURN descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_RECEIVER descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_FORMAL_PARAMETER descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name THROWS descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name LOCAL_VARIABLE descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name RESOURCE_VARIABLE descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name EXCEPTION_PARAMETER descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name INSTANCEOF descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name NEW descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name CONSTRUCTOR_REFERENCE descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_REFERENCE descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name CAST descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_INVOCATION_TYPE_ARGUMENT descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 field name METHOD_REFERENCE_TYPE_ARGUMENT descriptor Ljava/lang/classfile/TypeAnnotation$TargetType; flags 4019 method name values descriptor ()[Ljava/lang/classfile/TypeAnnotation$TargetType; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/TypeAnnotation$TargetType; flags 9 methodParameters 8000:null method name targetTypeValue descriptor ()I flags 1 method name sizeIfFixed descriptor ()I flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name throwsTargetIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name target descriptor ()Ljava/lang/classfile/Label; flags 401 method name typeArgumentIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeParameterIndex descriptor ()I flags 401 method name boundIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeParameterIndex descriptor ()I flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name ARRAY descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent; flags 19 field name INNER_TYPE descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent; flags 19 field name WILDCARD descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent; flags 19 method name typePathKind descriptor ()Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 401 method name typeArgumentIndex descriptor ()I flags 401 method name of descriptor (Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind;I)Ljava/lang/classfile/TypeAnnotation$TypePathComponent; flags 9 class name java/lang/classfile/TypeAnnotation$TypePathComponent$Kind header extends java/lang/Enum nestHost java/lang/classfile/TypeAnnotation flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 field name ARRAY descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 4019 field name INNER_TYPE descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 4019 field name WILDCARD descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 4019 field name TYPE_ARGUMENT descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 4019 method name values descriptor ()[Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 9 methodParameters 8000:null method name tag descriptor ()I flags 1 class name java/lang/classfile/TypeKind header extends java/lang/Enum flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 field name ByteType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name ShortType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name IntType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name FloatType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name LongType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name DoubleType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name ReferenceType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name CharType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name BooleanType descriptor Ljava/lang/classfile/TypeKind; flags 4019 field name VoidType descriptor Ljava/lang/classfile/TypeKind; flags 4019 method name values descriptor ()[Ljava/lang/classfile/TypeKind; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/TypeKind; flags 9 methodParameters 8000:null method name typeName descriptor ()Ljava/lang/String; flags 1 method name descriptor descriptor ()Ljava/lang/String; flags 1 method name newarraycode descriptor ()I flags 1 method name slotSize descriptor ()I flags 1 method name asLoadable descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name fromNewArrayCode descriptor (I)Ljava/lang/classfile/TypeKind; flags 9 method name fromDescriptor descriptor (Ljava/lang/CharSequence;)Ljava/lang/classfile/TypeKind; flags 9 method name from descriptor (Ljava/lang/invoke/TypeDescriptor$OfField;)Ljava/lang/classfile/TypeKind; flags 9 signature (Ljava/lang/invoke/TypeDescriptor$OfField<*>;)Ljava/lang/classfile/TypeKind; class name java/lang/classfile/WritableElement header extends java/lang/Object implements java/lang/classfile/ClassFileElement sealed true permittedSubclasses java/lang/classfile/Annotation,java/lang/classfile/AnnotationElement,java/lang/classfile/AnnotationValue,java/lang/classfile/Attribute,java/lang/classfile/constantpool/PoolEntry,java/lang/classfile/BootstrapMethodEntry,java/lang/classfile/FieldModel,java/lang/classfile/MethodModel,java/lang/classfile/constantpool/ConstantPoolBuilder,jdk/internal/classfile/impl/DirectFieldBuilder,jdk/internal/classfile/impl/DirectMethodBuilder flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/ClassFileElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 401 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name defaultValue descriptor ()Ljava/lang/classfile/AnnotationValue; flags 401 method name of descriptor (Ljava/lang/classfile/AnnotationValue;)Ljava/lang/classfile/attribute/AnnotationDefaultAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name bootstrapMethods descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name bootstrapMethodsSize descriptor ()I flags 401 class name java/lang/classfile/attribute/CharacterRangeInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeInfo flags 19 method name startPc descriptor ()I flags 401 method name endPc descriptor ()I flags 401 method name characterRangeStart descriptor ()I flags 401 method name characterRangeEnd descriptor ()I flags 401 method name flags descriptor ()I flags 401 method name of descriptor (IIIII)Ljava/lang/classfile/attribute/CharacterRangeInfo; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name characterRangeTable descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/CharacterRangeTableAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/CharacterRangeTableAttribute; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCodeAttribute flags 409 method name codeLength descriptor ()I flags 401 method name codeArray descriptor ()[B flags 401 method name labelToBci descriptor (Ljava/lang/classfile/Label;)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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name compilationId descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/CompilationIDAttribute; flags 9 method name of descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/CompilationIDAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name constant descriptor ()Ljava/lang/classfile/constantpool/ConstantValueEntry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ConstantValueEntry;)Ljava/lang/classfile/attribute/ConstantValueAttribute; flags 9 method name of descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/attribute/ConstantValueAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor ()Ljava/lang/classfile/attribute/DeprecatedAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name enclosingClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name enclosingMethod descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name enclosingMethodName descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name enclosingMethodType descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name enclosingMethodTypeSymbol descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/Optional;)Ljava/lang/classfile/attribute/EnclosingMethodAttribute; flags 9 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/Optional;)Ljava/lang/classfile/attribute/EnclosingMethodAttribute; method name of descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/Optional;Ljava/util/Optional;)Ljava/lang/classfile/attribute/EnclosingMethodAttribute; flags 9 signature (Ljava/lang/constant/ClassDesc;Ljava/util/Optional;Ljava/util/Optional;)Ljava/lang/classfile/attribute/EnclosingMethodAttribute; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name exceptions descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/ExceptionsAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/ExceptionsAttribute; method name of descriptor ([Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/ExceptionsAttribute; flags 89 method name ofSymbols descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/ExceptionsAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/ExceptionsAttribute; method name ofSymbols descriptor ([Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ExceptionsAttribute; flags 89 class name java/lang/classfile/attribute/InnerClassInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name innerClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name outerClass descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name innerName descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name flagsMask descriptor ()I flags 401 method name flags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/Optional;Ljava/util/Optional;I)Ljava/lang/classfile/attribute/InnerClassInfo; flags 9 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/Optional;Ljava/util/Optional;I)Ljava/lang/classfile/attribute/InnerClassInfo; method name of descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/Optional;Ljava/util/Optional;I)Ljava/lang/classfile/attribute/InnerClassInfo; flags 9 signature (Ljava/lang/constant/ClassDesc;Ljava/util/Optional;Ljava/util/Optional;I)Ljava/lang/classfile/attribute/InnerClassInfo; method name of descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/Optional;Ljava/util/Optional;[Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/attribute/InnerClassInfo; flags 89 signature (Ljava/lang/constant/ClassDesc;Ljava/util/Optional;Ljava/util/Optional;[Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/attribute/InnerClassInfo; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name classes descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/InnerClassesAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/InnerClassesAttribute; method name of descriptor ([Ljava/lang/classfile/attribute/InnerClassInfo;)Ljava/lang/classfile/attribute/InnerClassesAttribute; flags 89 class name java/lang/classfile/attribute/LineNumberInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberInfo flags 19 method name startPc descriptor ()I flags 401 method name lineNumber descriptor ()I flags 401 method name of descriptor (II)Ljava/lang/classfile/attribute/LineNumberInfo; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name lineNumbers descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/LineNumberTableAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/LineNumberTableAttribute; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableInfo flags 19 method name startPc descriptor ()I flags 401 method name length descriptor ()I flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name typeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name slot descriptor ()I flags 401 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name localVariables descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/LocalVariableTableAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/LocalVariableTableAttribute; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeInfo flags 19 method name startPc descriptor ()I flags 401 method name length descriptor ()I flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name slot descriptor ()I flags 401 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name localVariableTypes descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/LocalVariableTypeTableAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/LocalVariableTypeTableAttribute; class name java/lang/classfile/attribute/MethodParameterInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name name descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name flagsMask descriptor ()I flags 401 method name flags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name of descriptor (Ljava/util/Optional;I)Ljava/lang/classfile/attribute/MethodParameterInfo; flags 9 signature (Ljava/util/Optional;I)Ljava/lang/classfile/attribute/MethodParameterInfo; method name of descriptor (Ljava/util/Optional;[Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/attribute/MethodParameterInfo; flags 89 signature (Ljava/util/Optional;[Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/attribute/MethodParameterInfo; method name ofParameter descriptor (Ljava/util/Optional;I)Ljava/lang/classfile/attribute/MethodParameterInfo; flags 9 signature (Ljava/util/Optional;I)Ljava/lang/classfile/attribute/MethodParameterInfo; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name parameters descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/MethodParametersAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/MethodParametersAttribute; method name of descriptor ([Ljava/lang/classfile/attribute/MethodParameterInfo;)Ljava/lang/classfile/attribute/MethodParametersAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name moduleName descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 401 method name moduleFlagsMask descriptor ()I flags 401 method name moduleFlags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name moduleVersion descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name requires descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name exports descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name opens descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name uses descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name provides descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)Ljava/lang/classfile/attribute/ModuleAttribute; flags 9 signature (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)Ljava/lang/classfile/attribute/ModuleAttribute; method name of descriptor (Ljava/lang/constant/ModuleDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/attribute/ModuleAttribute; flags 9 signature (Ljava/lang/constant/ModuleDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/attribute/ModuleAttribute; method name of descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;Ljava/util/function/Consumer;)Ljava/lang/classfile/attribute/ModuleAttribute; flags 9 signature (Ljava/lang/classfile/constantpool/ModuleEntry;Ljava/util/function/Consumer;)Ljava/lang/classfile/attribute/ModuleAttribute; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 moduleName descriptor (Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name moduleFlags descriptor (I)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name moduleFlags descriptor ([Ljava/lang/reflect/AccessFlag;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 81 method name moduleVersion descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name requires descriptor (Ljava/lang/constant/ModuleDesc;ILjava/lang/String;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name requires descriptor (Ljava/lang/constant/ModuleDesc;Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 signature (Ljava/lang/constant/ModuleDesc;Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; method name requires descriptor (Ljava/lang/classfile/attribute/ModuleRequireInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name exports descriptor (Ljava/lang/constant/PackageDesc;I[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 481 method name exports descriptor (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 81 signature (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; method name exports descriptor (Ljava/lang/classfile/attribute/ModuleExportInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name opens descriptor (Ljava/lang/constant/PackageDesc;I[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 481 method name opens descriptor (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 81 signature (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; method name opens descriptor (Ljava/lang/classfile/attribute/ModuleOpenInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name uses descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name uses descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name provides descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 481 method name provides descriptor (Ljava/lang/classfile/attribute/ModuleProvideInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 401 method name build descriptor ()Ljava/lang/classfile/attribute/ModuleAttribute; flags 401 class name java/lang/classfile/attribute/ModuleExportInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name exportedPackage descriptor ()Ljava/lang/classfile/constantpool/PackageEntry; flags 401 method name exportsFlagsMask descriptor ()I flags 401 method name exportsFlags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name exportsTo descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 9 signature (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 9 signature (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;I[Ljava/lang/classfile/constantpool/ModuleEntry;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 89 method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;[Ljava/lang/classfile/constantpool/ModuleEntry;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 89 signature (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;[Ljava/lang/classfile/constantpool/ModuleEntry;)Ljava/lang/classfile/attribute/ModuleExportInfo; method name of descriptor (Ljava/lang/constant/PackageDesc;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 9 signature (Ljava/lang/constant/PackageDesc;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; method name of descriptor (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 9 signature (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleExportInfo; method name of descriptor (Ljava/lang/constant/PackageDesc;I[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 89 method name of descriptor (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleExportInfo; flags 89 signature (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleExportInfo; class name java/lang/classfile/attribute/ModuleHashInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashInfo flags 19 method name moduleName descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 401 method name hash descriptor ()[B flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;[B)Ljava/lang/classfile/attribute/ModuleHashInfo; flags 9 method name of descriptor (Ljava/lang/constant/ModuleDesc;[B)Ljava/lang/classfile/attribute/ModuleHashInfo; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name algorithm descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name hashes descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/String;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleHashesAttribute; flags 9 signature (Ljava/lang/String;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleHashesAttribute; method name of descriptor (Ljava/lang/String;[Ljava/lang/classfile/attribute/ModuleHashInfo;)Ljava/lang/classfile/attribute/ModuleHashesAttribute; flags 89 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleHashesAttribute; flags 9 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleHashesAttribute; method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;[Ljava/lang/classfile/attribute/ModuleHashInfo;)Ljava/lang/classfile/attribute/ModuleHashesAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name mainClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/ModuleMainClassAttribute; flags 9 method name of descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ModuleMainClassAttribute; flags 9 class name java/lang/classfile/attribute/ModuleOpenInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name openedPackage descriptor ()Ljava/lang/classfile/constantpool/PackageEntry; flags 401 method name opensFlagsMask descriptor ()I flags 401 method name opensFlags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name opensTo descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 9 signature (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 9 signature (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;I[Ljava/lang/classfile/constantpool/ModuleEntry;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 89 method name of descriptor (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;[Ljava/lang/classfile/constantpool/ModuleEntry;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 89 signature (Ljava/lang/classfile/constantpool/PackageEntry;Ljava/util/Collection;[Ljava/lang/classfile/constantpool/ModuleEntry;)Ljava/lang/classfile/attribute/ModuleOpenInfo; method name of descriptor (Ljava/lang/constant/PackageDesc;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 9 signature (Ljava/lang/constant/PackageDesc;ILjava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; method name of descriptor (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 9 signature (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleOpenInfo; method name of descriptor (Ljava/lang/constant/PackageDesc;I[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 89 method name of descriptor (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleOpenInfo; flags 89 signature (Ljava/lang/constant/PackageDesc;Ljava/util/Collection;[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleOpenInfo; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name packages descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/ModulePackagesAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/ModulePackagesAttribute; method name of descriptor ([Ljava/lang/classfile/constantpool/PackageEntry;)Ljava/lang/classfile/attribute/ModulePackagesAttribute; flags 89 method name ofNames descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/ModulePackagesAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/ModulePackagesAttribute; method name ofNames descriptor ([Ljava/lang/constant/PackageDesc;)Ljava/lang/classfile/attribute/ModulePackagesAttribute; flags 89 class name java/lang/classfile/attribute/ModuleProvideInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleProvideInfo flags 19 method name provides descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name providesWith descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleProvideInfo; flags 9 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleProvideInfo; method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;[Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/ModuleProvideInfo; flags 89 method name of descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleProvideInfo; flags 9 signature (Ljava/lang/constant/ClassDesc;Ljava/util/List;)Ljava/lang/classfile/attribute/ModuleProvideInfo; method name of descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ModuleProvideInfo; flags 89 class name java/lang/classfile/attribute/ModuleRequireInfo header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name requires descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 401 method name requiresFlagsMask descriptor ()I flags 401 method name requiresFlags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name requiresVersion descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name of descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/ModuleRequireInfo; flags 9 method name of descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;Ljava/util/Collection;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/ModuleRequireInfo; flags 9 signature (Ljava/lang/classfile/constantpool/ModuleEntry;Ljava/util/Collection;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/ModuleRequireInfo; method name of descriptor (Ljava/lang/constant/ModuleDesc;ILjava/lang/String;)Ljava/lang/classfile/attribute/ModuleRequireInfo; flags 9 method name of descriptor (Ljava/lang/constant/ModuleDesc;Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleRequireInfo; flags 9 signature (Ljava/lang/constant/ModuleDesc;Ljava/util/Collection;Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleRequireInfo; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name resolutionFlags descriptor ()I flags 401 method name of descriptor (I)Ljava/lang/classfile/attribute/ModuleResolutionAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name targetPlatform descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name of descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleTargetAttribute; flags 9 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/ModuleTargetAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name nestHost descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/NestHostAttribute; flags 9 method name of descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/NestHostAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name nestMembers descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/NestMembersAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/NestMembersAttribute; method name of descriptor ([Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/NestMembersAttribute; flags 89 method name ofSymbols descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/NestMembersAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/NestMembersAttribute; method name ofSymbols descriptor ([Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/NestMembersAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name permittedSubclasses descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; method name of descriptor ([Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; flags 89 method name ofSymbols descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; method name ofSymbols descriptor ([Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name components descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RecordAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/RecordAttribute; method name of descriptor ([Ljava/lang/classfile/attribute/RecordComponentInfo;)Ljava/lang/classfile/attribute/RecordAttribute; flags 89 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordComponentInfo flags 19 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name descriptor descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name descriptorSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)Ljava/lang/classfile/attribute/RecordComponentInfo; flags 9 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;>;)Ljava/lang/classfile/attribute/RecordComponentInfo; method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;[Ljava/lang/classfile/Attribute;)Ljava/lang/classfile/attribute/RecordComponentInfo; flags 89 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;[Ljava/lang/classfile/Attribute<*>;)Ljava/lang/classfile/attribute/RecordComponentInfo; method name of descriptor (Ljava/lang/String;Ljava/lang/constant/ClassDesc;Ljava/util/List;)Ljava/lang/classfile/attribute/RecordComponentInfo; flags 9 signature (Ljava/lang/String;Ljava/lang/constant/ClassDesc;Ljava/util/List;>;)Ljava/lang/classfile/attribute/RecordComponentInfo; method name of descriptor (Ljava/lang/String;Ljava/lang/constant/ClassDesc;[Ljava/lang/classfile/Attribute;)Ljava/lang/classfile/attribute/RecordComponentInfo; flags 89 signature (Ljava/lang/String;Ljava/lang/constant/ClassDesc;[Ljava/lang/classfile/Attribute<*>;)Ljava/lang/classfile/attribute/RecordComponentInfo; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name annotations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute; method name of descriptor ([Ljava/lang/classfile/Annotation;)Ljava/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name parameterAnnotations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List;>; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute; flags 9 signature (Ljava/util/List;>;)Ljava/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name annotations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute; method name of descriptor ([Ljava/lang/classfile/TypeAnnotation;)Ljava/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name annotations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute; method name of descriptor ([Ljava/lang/classfile/Annotation;)Ljava/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name parameterAnnotations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List;>; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute; flags 9 signature (Ljava/util/List;>;)Ljava/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name annotations descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute; method name of descriptor ([Ljava/lang/classfile/TypeAnnotation;)Ljava/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute; flags 89 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name asClassSignature descriptor ()Ljava/lang/classfile/ClassSignature; flags 1 method name asMethodSignature descriptor ()Ljava/lang/classfile/MethodSignature; flags 1 method name asTypeSignature descriptor ()Ljava/lang/classfile/Signature; flags 1 method name of descriptor (Ljava/lang/classfile/ClassSignature;)Ljava/lang/classfile/attribute/SignatureAttribute; flags 9 method name of descriptor (Ljava/lang/classfile/MethodSignature;)Ljava/lang/classfile/attribute/SignatureAttribute; flags 9 method name of descriptor (Ljava/lang/classfile/Signature;)Ljava/lang/classfile/attribute/SignatureAttribute; flags 9 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/SignatureAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name contents descriptor ()[B flags 401 method name of descriptor ([B)Ljava/lang/classfile/attribute/SourceDebugExtensionAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name sourceFile descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name of descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/SourceFileAttribute; flags 9 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/SourceFileAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name sourceId descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/attribute/SourceIDAttribute; flags 9 method name of descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/SourceIDAttribute; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name frameType descriptor ()I flags 401 method name target descriptor ()Ljava/lang/classfile/Label; flags 401 method name locals descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name stack descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/Label;Ljava/util/List;Ljava/util/List;)Ljava/lang/classfile/attribute/StackMapFrameInfo; flags 9 signature (Ljava/lang/classfile/Label;Ljava/util/List;Ljava/util/List;)Ljava/lang/classfile/attribute/StackMapFrameInfo; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo; flags 9 method name of descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo; flags 9 method name className descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name classSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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; flags 4019 field name ITEM_INTEGER descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name ITEM_FLOAT descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name ITEM_DOUBLE descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name ITEM_LONG descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name ITEM_NULL descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 field name ITEM_UNINITIALIZED_THIS descriptor Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 4019 method name values descriptor ()[Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo; flags 9 methodParameters 8000:null method name tag descriptor ()I flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name newTarget descriptor ()Ljava/lang/classfile/Label; flags 401 method name of descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name tag descriptor ()I flags 401 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name entries descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/util/List;)Ljava/lang/classfile/attribute/StackMapTableAttribute; flags 9 signature (Ljava/util/List;)Ljava/lang/classfile/attribute/StackMapTableAttribute; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor ()Ljava/lang/classfile/attribute/SyntheticAttribute; flags 9 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundUnknownAttribute flags 19 method name contents descriptor ()[B flags 401 class name java/lang/classfile/components/ClassPrinter header extends java/lang/Object nestMembers java/lang/classfile/components/ClassPrinter$MapNode,java/lang/classfile/components/ClassPrinter$ListNode,java/lang/classfile/components/ClassPrinter$LeafNode,java/lang/classfile/components/ClassPrinter$Node,java/lang/classfile/components/ClassPrinter$Verbosity flags 31 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$Verbosity outerClass java/lang/classfile/components/ClassPrinter innerClassName Verbosity flags 4019 innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 method name toTree descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/components/ClassPrinter$Verbosity;)Ljava/lang/classfile/components/ClassPrinter$MapNode; flags 9 signature (Ljava/lang/classfile/CompoundElement<*>;Ljava/lang/classfile/components/ClassPrinter$Verbosity;)Ljava/lang/classfile/components/ClassPrinter$MapNode; method name toJson descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/components/ClassPrinter$Verbosity;Ljava/util/function/Consumer;)V flags 9 signature (Ljava/lang/classfile/CompoundElement<*>;Ljava/lang/classfile/components/ClassPrinter$Verbosity;Ljava/util/function/Consumer;)V method name toXml descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/components/ClassPrinter$Verbosity;Ljava/util/function/Consumer;)V flags 9 signature (Ljava/lang/classfile/CompoundElement<*>;Ljava/lang/classfile/components/ClassPrinter$Verbosity;Ljava/util/function/Consumer;)V method name toYaml descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/components/ClassPrinter$Verbosity;Ljava/util/function/Consumer;)V flags 9 signature (Ljava/lang/classfile/CompoundElement<*>;Ljava/lang/classfile/components/ClassPrinter$Verbosity;Ljava/util/function/Consumer;)V class name java/lang/classfile/components/ClassPrinter$LeafNode header extends java/lang/Object implements java/lang/classfile/components/ClassPrinter$Node nestHost java/lang/classfile/components/ClassPrinter sealed true permittedSubclasses jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName LeafNodeImpl flags 19 method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 401 class name java/lang/classfile/components/ClassPrinter$ListNode header extends java/lang/Object implements java/lang/classfile/components/ClassPrinter$Node,java/util/List nestHost java/lang/classfile/components/ClassPrinter sealed true permittedSubclasses jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/List; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 19 class name java/lang/classfile/components/ClassPrinter$MapNode header extends java/lang/Object implements java/lang/classfile/components/ClassPrinter$Node,java/util/Map nestHost java/lang/classfile/components/ClassPrinter sealed true permittedSubclasses jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/Map; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 class name java/lang/classfile/components/ClassPrinter$Node header extends java/lang/Object nestHost java/lang/classfile/components/ClassPrinter sealed true permittedSubclasses java/lang/classfile/components/ClassPrinter$MapNode,java/lang/classfile/components/ClassPrinter$LeafNode,java/lang/classfile/components/ClassPrinter$ListNode flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 method name name descriptor ()Ljava/lang/constant/ConstantDesc; flags 401 method name walk descriptor ()Ljava/util/stream/Stream; flags 401 signature ()Ljava/util/stream/Stream; method name toJson descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name toXml descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name toYaml descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V class name java/lang/classfile/components/ClassPrinter$Verbosity header extends java/lang/Enum nestHost java/lang/classfile/components/ClassPrinter flags 4031 signature Ljava/lang/Enum; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/components/ClassPrinter$Verbosity outerClass java/lang/classfile/components/ClassPrinter innerClassName Verbosity flags 4019 field name MEMBERS_ONLY descriptor Ljava/lang/classfile/components/ClassPrinter$Verbosity; flags 4019 field name CRITICAL_ATTRIBUTES descriptor Ljava/lang/classfile/components/ClassPrinter$Verbosity; flags 4019 field name TRACE_ALL descriptor Ljava/lang/classfile/components/ClassPrinter$Verbosity; flags 4019 method name values descriptor ()[Ljava/lang/classfile/components/ClassPrinter$Verbosity; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/lang/classfile/components/ClassPrinter$Verbosity; flags 9 methodParameters 8000:null class name java/lang/classfile/components/ClassRemapper header extends java/lang/Object implements java/lang/classfile/ClassTransform sealed true permittedSubclasses jdk/internal/classfile/impl/ClassRemapperImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name of descriptor (Ljava/util/Map;)Ljava/lang/classfile/components/ClassRemapper; flags 9 signature (Ljava/util/Map;)Ljava/lang/classfile/components/ClassRemapper; method name of descriptor (Ljava/util/function/Function;)Ljava/lang/classfile/components/ClassRemapper; flags 9 signature (Ljava/util/function/Function;)Ljava/lang/classfile/components/ClassRemapper; method name map descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/constant/ClassDesc; flags 401 method name asFieldTransform descriptor ()Ljava/lang/classfile/FieldTransform; flags 401 method name asMethodTransform descriptor ()Ljava/lang/classfile/MethodTransform; flags 401 method name asCodeTransform descriptor ()Ljava/lang/classfile/CodeTransform; flags 401 method name remapClass descriptor (Ljava/lang/classfile/ClassFile;Ljava/lang/classfile/ClassModel;)[B flags 1 class name java/lang/classfile/components/CodeLocalsShifter header extends java/lang/Object implements java/lang/classfile/CodeTransform sealed true permittedSubclasses jdk/internal/classfile/impl/CodeLocalsShifterImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 method name of descriptor (Ljava/lang/classfile/AccessFlags;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/components/CodeLocalsShifter; flags 9 class name java/lang/classfile/components/CodeRelabeler header extends java/lang/Object implements java/lang/classfile/CodeTransform sealed true permittedSubclasses jdk/internal/classfile/impl/CodeRelabelerImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name of descriptor ()Ljava/lang/classfile/components/CodeRelabeler; flags 9 method name of descriptor (Ljava/util/Map;)Ljava/lang/classfile/components/CodeRelabeler; flags 9 signature (Ljava/util/Map;)Ljava/lang/classfile/components/CodeRelabeler; method name of descriptor (Ljava/util/function/BiFunction;)Ljava/lang/classfile/components/CodeRelabeler; flags 9 signature (Ljava/util/function/BiFunction;)Ljava/lang/classfile/components/CodeRelabeler; method name relabel descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/CodeBuilder;)Ljava/lang/classfile/Label; flags 401 class name java/lang/classfile/components/CodeStackTracker header extends java/lang/Object implements java/lang/classfile/CodeTransform sealed true permittedSubclasses jdk/internal/classfile/impl/CodeStackTrackerImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name of descriptor ([Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/components/CodeStackTracker; flags 89 method name stack descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional;>; method name maxStackSize descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name asInternalName descriptor ()Ljava/lang/String; flags 401 method name asSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/DynamicConstantDesc; flags 1 signature ()Ljava/lang/constant/DynamicConstantDesc<*>; method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name entryByIndex descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 401 method name size descriptor ()I flags 401 method name iterator descriptor ()Ljava/util/Iterator; flags 1 signature ()Ljava/util/Iterator; method name bootstrapMethodEntry descriptor (I)Ljava/lang/classfile/BootstrapMethodEntry; flags 401 method name bootstrapMethodCount descriptor ()I flags 401 class name java/lang/classfile/constantpool/ConstantPoolBuilder header extends java/lang/Object implements java/lang/classfile/constantpool/ConstantPool,java/lang/classfile/WritableElement sealed true permittedSubclasses jdk/internal/classfile/impl/SplitConstantPool,jdk/internal/classfile/impl/TemporaryConstantPool flags 601 signature Ljava/lang/Object;Ljava/lang/classfile/constantpool/ConstantPool;Ljava/lang/classfile/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass 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 of descriptor (Ljava/lang/classfile/ClassModel;)Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 9 method name of descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 9 method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 401 method name writeBootstrapMethods descriptor (Ljava/lang/classfile/BufWriter;)Z flags 401 method name utf8Entry descriptor (Ljava/lang/String;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name utf8Entry descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name utf8Entry descriptor (Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name classEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name classEntry descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name packageEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/PackageEntry; flags 401 method name packageEntry descriptor (Ljava/lang/constant/PackageDesc;)Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name moduleEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/ModuleEntry; flags 401 method name moduleEntry descriptor (Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name nameAndTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 401 method name nameAndTypeEntry descriptor (Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1 method name nameAndTypeEntry descriptor (Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1 method name fieldRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/FieldRefEntry; flags 401 method name fieldRefEntry descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/constantpool/FieldRefEntry; flags 1 method name methodRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/MethodRefEntry; flags 401 method name methodRefEntry descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/MethodRefEntry; flags 1 method name interfaceMethodRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry; flags 401 method name interfaceMethodRefEntry descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry; flags 1 method name methodTypeEntry descriptor (Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 401 method name methodTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 401 method name methodHandleEntry descriptor (Ljava/lang/constant/DirectMethodHandleDesc;)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 1 method name methodHandleEntry descriptor (ILjava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 401 method name invokeDynamicEntry descriptor (Ljava/lang/constant/DynamicCallSiteDesc;)Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 1 method name invokeDynamicEntry descriptor (Ljava/lang/classfile/BootstrapMethodEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 401 method name constantDynamicEntry descriptor (Ljava/lang/constant/DynamicConstantDesc;)Ljava/lang/classfile/constantpool/ConstantDynamicEntry; flags 1 signature (Ljava/lang/constant/DynamicConstantDesc<*>;)Ljava/lang/classfile/constantpool/ConstantDynamicEntry; method name constantDynamicEntry descriptor (Ljava/lang/classfile/BootstrapMethodEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/ConstantDynamicEntry; flags 401 method name intEntry descriptor (I)Ljava/lang/classfile/constantpool/IntegerEntry; flags 401 method name floatEntry descriptor (F)Ljava/lang/classfile/constantpool/FloatEntry; flags 401 method name longEntry descriptor (J)Ljava/lang/classfile/constantpool/LongEntry; flags 401 method name doubleEntry descriptor (D)Ljava/lang/classfile/constantpool/DoubleEntry; flags 401 method name stringEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/StringEntry; flags 401 method name stringEntry descriptor (Ljava/lang/String;)Ljava/lang/classfile/constantpool/StringEntry; flags 1 method name constantValueEntry descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/constantpool/ConstantValueEntry; flags 1 method name loadableConstantEntry descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/constantpool/LoadableConstantEntry; flags 1 method name annotationConstantValueEntry descriptor (Ljava/lang/constant/ConstantDesc;)Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1 method name bsmEntry descriptor (Ljava/lang/constant/DirectMethodHandleDesc;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; flags 1 signature (Ljava/lang/constant/DirectMethodHandleDesc;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; method name bsmEntry descriptor (Ljava/lang/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; flags 401 signature (Ljava/lang/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; class name java/lang/classfile/constantpool/ConstantPoolException header extends java/lang/IllegalArgumentException flags 21 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name descriptor ()V flags 1 method name descriptor (Ljava/lang/String;)V flags 1 method name descriptor (Ljava/lang/Throwable;)V flags 1 method name descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 method name doubleValue descriptor ()D flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name bootstrap descriptor ()Ljava/lang/classfile/BootstrapMethodEntry; flags 401 method name bootstrapMethodIndex descriptor ()I flags 401 method name nameAndType descriptor ()Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 method name typeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 method name floatValue descriptor ()F flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 method name intValue descriptor ()I flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 method name typeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/DynamicCallSiteDesc; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 method name longValue descriptor ()J flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 method name owner descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name nameAndType descriptor ()Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name kind descriptor ()I flags 401 method name reference descriptor ()Ljava/lang/classfile/constantpool/MemberRefEntry; flags 401 method name asSymbol descriptor ()Ljava/lang/constant/DirectMethodHandleDesc; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 method name typeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name descriptor descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name asSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name asSymbol descriptor ()Ljava/lang/constant/ModuleDesc; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name asSymbol descriptor ()Ljava/lang/constant/PackageDesc; flags 401 class name java/lang/classfile/constantpool/PoolEntry header extends java/lang/Object implements java/lang/classfile/WritableElement 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 signature Ljava/lang/Object;Ljava/lang/classfile/WritableElement; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 401 method name tag descriptor ()B flags 401 method name index descriptor ()I flags 401 method name width 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 method name utf8 descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name stringValue descriptor ()Ljava/lang/String; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 method name stringValue descriptor ()Ljava/lang/String; flags 401 method name equalsString descriptor (Ljava/lang/String;)Z flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/ArrayLoadInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/ArrayStoreInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name target descriptor ()Ljava/lang/classfile/Label; flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/BranchInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundCharacterRange flags 19 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 401 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 401 method name characterRangeStart descriptor ()I flags 401 method name characterRangeEnd descriptor ()I flags 401 method name flags descriptor ()I flags 401 method name of descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;III)Ljava/lang/classfile/instruction/CharacterRange; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name ofIntrinsic descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction; flags 9 method name ofArgument descriptor (Ljava/lang/classfile/Opcode;I)Ljava/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction; flags 9 method name ofLoad descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/LoadableConstantEntry;)Ljava/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name constantValue descriptor ()Ljava/lang/Integer; flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name constantEntry descriptor ()Ljava/lang/classfile/constantpool/LoadableConstantEntry; flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name fromType descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name toType descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/TypeKind;Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/instruction/ConvertInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/ConvertInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name target descriptor ()Ljava/lang/classfile/Label; flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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 method name slot descriptor ()I flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;I)Ljava/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction; flags 9 method name of descriptor (I)Ljava/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 method name handler descriptor ()Ljava/lang/classfile/Label; flags 401 method name tryStart descriptor ()Ljava/lang/classfile/Label; flags 401 method name tryEnd descriptor ()Ljava/lang/classfile/Label; flags 401 method name catchType descriptor ()Ljava/util/Optional; flags 401 signature ()Ljava/util/Optional; method name of descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/util/Optional;)Ljava/lang/classfile/instruction/ExceptionCatch; flags 9 signature (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/util/Optional;)Ljava/lang/classfile/instruction/ExceptionCatch; method name of descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/ExceptionCatch; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name field descriptor ()Ljava/lang/classfile/constantpool/FieldRefEntry; flags 401 method name owner descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name typeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/FieldRefEntry;)Ljava/lang/classfile/instruction/FieldInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/instruction/FieldInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/instruction/FieldInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name slot descriptor ()I flags 401 method name constant descriptor ()I flags 401 method name of descriptor (II)Ljava/lang/classfile/instruction/IncrementInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name invokedynamic descriptor ()Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name typeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name bootstrapMethod descriptor ()Ljava/lang/constant/DirectMethodHandleDesc; flags 1 method name bootstrapArgs descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)Ljava/lang/classfile/instruction/InvokeDynamicInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name method descriptor ()Ljava/lang/classfile/constantpool/MemberRefEntry; flags 401 method name isInterface descriptor ()Z flags 401 method name count descriptor ()I flags 401 method name owner descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name typeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/instruction/InvokeInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Z)Ljava/lang/classfile/instruction/InvokeInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;Z)Ljava/lang/classfile/instruction/InvokeInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name label descriptor ()Ljava/lang/classfile/Label; flags 401 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) method name line descriptor ()I flags 401 method name of descriptor (I)Ljava/lang/classfile/instruction/LineNumber; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 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$BoundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadInstruction flags 19 method name slot descriptor ()I flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/instruction/LoadInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;I)Ljava/lang/classfile/instruction/LoadInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariable flags 19 method name slot descriptor ()I flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name typeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 401 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 401 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z flags 401 method name of descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/LocalVariable; flags 9 method name of descriptor (ILjava/lang/String;Ljava/lang/constant/ClassDesc;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/LocalVariable; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariableType flags 19 method name slot descriptor ()I flags 401 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name signatureSymbol descriptor ()Ljava/lang/classfile/Signature; flags 1 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 401 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 401 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z flags 401 method name of descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/LocalVariableType; flags 9 method name of descriptor (ILjava/lang/String;Ljava/lang/classfile/Signature;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)Ljava/lang/classfile/instruction/LocalVariableType; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name defaultTarget descriptor ()Ljava/lang/classfile/Label; flags 401 method name cases descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (Ljava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/instruction/LookupSwitchInstruction; flags 9 signature (Ljava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/instruction/LookupSwitchInstruction; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/MonitorInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name arrayType descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name dimensions descriptor ()I flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;I)Ljava/lang/classfile/instruction/NewMultiArrayInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name className descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/instruction/NewObjectInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/instruction/NewPrimitiveArrayInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name componentType descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name of descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/instruction/NewReferenceArrayInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 method name of descriptor ()Ljava/lang/classfile/instruction/NopInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/OperatorInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/TypeKind;)Ljava/lang/classfile/instruction/ReturnInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/ReturnInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name of descriptor (Ljava/lang/classfile/Opcode;)Ljava/lang/classfile/instruction/StackInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass java/lang/classfile/Opcode$Kind outerClass java/lang/classfile/Opcode innerClassName Kind flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundStoreInstruction flags 19 method name slot descriptor ()I flags 401 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 401 method name of descriptor (Ljava/lang/classfile/TypeKind;I)Ljava/lang/classfile/instruction/StoreInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;I)Ljava/lang/classfile/instruction/StoreInstruction; flags 9 class name java/lang/classfile/instruction/SwitchCase header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl flags 601 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName SwitchCaseImpl flags 19 method name caseValue descriptor ()I flags 401 method name target descriptor ()Ljava/lang/classfile/Label; flags 401 method name of descriptor (ILjava/lang/classfile/Label;)Ljava/lang/classfile/instruction/SwitchCase; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name lowValue descriptor ()I flags 401 method name highValue descriptor ()I flags 401 method name defaultTarget descriptor ()Ljava/lang/classfile/Label; flags 401 method name cases descriptor ()Ljava/util/List; flags 401 signature ()Ljava/util/List; method name of descriptor (IILjava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/instruction/TableSwitchInstruction; flags 9 signature (IILjava/lang/classfile/Label;Ljava/util/List;)Ljava/lang/classfile/instruction/TableSwitchInstruction; 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 method name of descriptor ()Ljava/lang/classfile/instruction/ThrowInstruction; flags 9 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;CLASSFILE_API;) 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 method name type descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 401 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/instruction/TypeCheckInstruction; flags 9 method name of descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/instruction/TypeCheckInstruction; flags 9 class name java/lang/foreign/AddressLayout header extends java/lang/Object implements java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl flags 601 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfAddressImpl flags 19 -method name withTargetLayout descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/AddressLayout; method name withTargetLayout descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/AddressLayout; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; class name java/lang/foreign/Arena header extends java/lang/Object implements java/lang/foreign/SegmentAllocator,java/lang/AutoCloseable flags 601 innerclass innerClass java/lang/foreign/MemorySegment$Scope outerClass java/lang/foreign/MemorySegment innerClassName Scope flags 609 -method name allocate descriptor (JJ)Ljava/lang/foreign/MemorySegment; method name allocate descriptor (JJ)Ljava/lang/foreign/MemorySegment; flags 401 class name java/lang/foreign/FunctionDescriptor header extends java/lang/Object sealed true permittedSubclasses jdk/internal/foreign/FunctionDescriptorImpl flags 601 class name java/lang/foreign/GroupLayout header extends java/lang/Object implements java/lang/foreign/MemoryLayout sealed true permittedSubclasses java/lang/foreign/StructLayout,java/lang/foreign/UnionLayout flags 601 class name java/lang/foreign/Linker header extends java/lang/Object nestMembers java/lang/foreign/Linker$Option sealed true permittedSubclasses jdk/internal/foreign/abi/AbstractLinker flags 601 innerclass innerClass java/lang/foreign/Linker$Option outerClass java/lang/foreign/Linker innerClassName Option flags 609 -method name downcallHandle descriptor (Ljava/lang/foreign/MemorySegment;Ljava/lang/foreign/FunctionDescriptor;[Ljava/lang/foreign/Linker$Option;)Ljava/lang/invoke/MethodHandle; -method name downcallHandle descriptor (Ljava/lang/foreign/FunctionDescriptor;[Ljava/lang/foreign/Linker$Option;)Ljava/lang/invoke/MethodHandle; -method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/foreign/FunctionDescriptor;Ljava/lang/foreign/Arena;[Ljava/lang/foreign/Linker$Option;)Ljava/lang/foreign/MemorySegment; method name downcallHandle descriptor (Ljava/lang/foreign/MemorySegment;Ljava/lang/foreign/FunctionDescriptor;[Ljava/lang/foreign/Linker$Option;)Ljava/lang/invoke/MethodHandle; flags 481 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name downcallHandle descriptor (Ljava/lang/foreign/FunctionDescriptor;[Ljava/lang/foreign/Linker$Option;)Ljava/lang/invoke/MethodHandle; flags 481 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name upcallStub descriptor (Ljava/lang/invoke/MethodHandle;Ljava/lang/foreign/FunctionDescriptor;Ljava/lang/foreign/Arena;[Ljava/lang/foreign/Linker$Option;)Ljava/lang/foreign/MemorySegment; flags 481 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name canonicalLayouts descriptor ()Ljava/util/Map; flags 401 signature ()Ljava/util/Map; class name java/lang/foreign/Linker$Option header extends java/lang/Object nestHost java/lang/foreign/Linker sealed true permittedSubclasses jdk/internal/foreign/abi/LinkerOptions$LinkerOptionImpl flags 601 innerclass innerClass jdk/internal/foreign/abi/LinkerOptions$FirstVariadicArg outerClass jdk/internal/foreign/abi/LinkerOptions innerClassName FirstVariadicArg flags 19 innerclass innerClass jdk/internal/foreign/abi/LinkerOptions$CaptureCallState outerClass jdk/internal/foreign/abi/LinkerOptions innerClassName CaptureCallState flags 19 innerclass innerClass jdk/internal/foreign/abi/LinkerOptions$Critical outerClass jdk/internal/foreign/abi/LinkerOptions innerClassName Critical flags 19 innerclass innerClass java/lang/foreign/Linker$Option outerClass java/lang/foreign/Linker innerClassName Option flags 609 innerclass innerClass jdk/internal/foreign/abi/LinkerOptions$LinkerOptionImpl outerClass jdk/internal/foreign/abi/LinkerOptions innerClassName LinkerOptionImpl flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name isTrivial descriptor ()Ljava/lang/foreign/Linker$Option; method name critical descriptor (Z)Ljava/lang/foreign/Linker$Option; flags 9 class name java/lang/foreign/MemoryLayout header extends java/lang/Object nestMembers java/lang/foreign/MemoryLayout$PathElement sealed true permittedSubclasses java/lang/foreign/SequenceLayout,java/lang/foreign/GroupLayout,java/lang/foreign/PaddingLayout,java/lang/foreign/ValueLayout flags 601 innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 -method name byteOffset descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)J -method name byteOffsetHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; -method name varHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; -method name sliceHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; -method name select descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/foreign/MemoryLayout; -method name sequenceLayout descriptor (Ljava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/SequenceLayout; method name scale descriptor (JJ)J flags 401 method name scaleHandle descriptor ()Ljava/lang/invoke/MethodHandle; flags 401 method name byteOffset descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)J flags 481 method name byteOffsetHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 481 method name varHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; flags 481 method name arrayElementVarHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; flags 481 method name sliceHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 481 method name select descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/foreign/MemoryLayout; flags 481 class name java/lang/foreign/MemoryLayout$PathElement header extends java/lang/Object nestHost java/lang/foreign/MemoryLayout sealed true permittedSubclasses jdk/internal/foreign/LayoutPath$PathElementImpl flags 601 innerclass innerClass jdk/internal/foreign/LayoutPath$PathElementImpl outerClass jdk/internal/foreign/LayoutPath innerClassName PathElementImpl flags 19 innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 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 java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609 innerclass innerClass java/lang/foreign/MemorySegment$Scope outerClass java/lang/foreign/MemorySegment innerClassName Scope 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 -method name segmentOffset descriptor (Ljava/lang/foreign/MemorySegment;)J -method name copyFrom descriptor (Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/MemorySegment; -method name getUtf8String descriptor (J)Ljava/lang/String; -method name setUtf8String descriptor (JLjava/lang/String;)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfByte;J)B -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfByte;JB)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;J)Z -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;JZ)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V -method name get descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D -method name set descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V -method name mismatch descriptor (Ljava/lang/foreign/MemorySegment;)J -method name asSlice descriptor (JLjava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/MemorySegment; -method name reinterpret descriptor (J)Ljava/lang/foreign/MemorySegment; -method name reinterpret descriptor (Ljava/lang/foreign/Arena;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment; -method name reinterpret descriptor (JLjava/lang/foreign/Arena;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment; -method name get descriptor (Ljava/lang/foreign/AddressLayout;J)Ljava/lang/foreign/MemorySegment; -method name set descriptor (Ljava/lang/foreign/AddressLayout;JLjava/lang/foreign/MemorySegment;)V -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfByte;J)B -method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;J)Z -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfByte;JB)V -method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;JZ)V -method name getAtIndex descriptor (Ljava/lang/foreign/AddressLayout;J)Ljava/lang/foreign/MemorySegment; -method name setAtIndex descriptor (Ljava/lang/foreign/AddressLayout;JLjava/lang/foreign/MemorySegment;)V method name mismatch descriptor (Ljava/lang/foreign/MemorySegment;)J flags 401 method name asSlice descriptor (JLjava/lang/foreign/MemoryLayout;)Ljava/lang/foreign/MemorySegment; flags 401 method name reinterpret descriptor (J)Ljava/lang/foreign/MemorySegment; flags 401 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name reinterpret descriptor (Ljava/lang/foreign/Arena;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment; flags 401 signature (Ljava/lang/foreign/Arena;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name reinterpret descriptor (JLjava/lang/foreign/Arena;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment; flags 401 signature (JLjava/lang/foreign/Arena;Ljava/util/function/Consumer;)Ljava/lang/foreign/MemorySegment; runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name copyFrom descriptor (Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/MemorySegment; flags 401 method name getString descriptor (J)Ljava/lang/String; flags 401 method name getString descriptor (JLjava/nio/charset/Charset;)Ljava/lang/String; flags 401 method name setString descriptor (JLjava/lang/String;)V flags 401 method name setString descriptor (JLjava/lang/String;Ljava/nio/charset/Charset;)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfByte;J)B flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfByte;JB)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;J)Z flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;JZ)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V flags 401 method name get descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D flags 401 method name set descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V flags 401 method name get descriptor (Ljava/lang/foreign/AddressLayout;J)Ljava/lang/foreign/MemorySegment; flags 401 method name set descriptor (Ljava/lang/foreign/AddressLayout;JLjava/lang/foreign/MemorySegment;)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfByte;J)B flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;J)Z flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;J)C flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfChar;JC)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;J)S flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfByte;JB)V flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfBoolean;JZ)V flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfShort;JS)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;J)I flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfInt;JI)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;J)F flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;JF)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)J flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfLong;JJ)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;J)D flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;JD)V flags 401 method name getAtIndex descriptor (Ljava/lang/foreign/AddressLayout;J)Ljava/lang/foreign/MemorySegment; flags 401 method name setAtIndex descriptor (Ljava/lang/foreign/AddressLayout;JLjava/lang/foreign/MemorySegment;)V flags 401 class name java/lang/foreign/MemorySegment$Scope header extends java/lang/Object nestHost java/lang/foreign/MemorySegment sealed true permittedSubclasses jdk/internal/foreign/MemorySessionImpl flags 601 innerclass innerClass java/lang/foreign/MemorySegment$Scope outerClass java/lang/foreign/MemorySegment innerClassName Scope flags 609 class name java/lang/foreign/PaddingLayout header extends java/lang/Object implements java/lang/foreign/MemoryLayout sealed true permittedSubclasses jdk/internal/foreign/layout/PaddingLayoutImpl flags 601 class name java/lang/foreign/SegmentAllocator header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort 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 -method name allocateUtf8String descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfByte;B)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfChar;C)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfShort;S)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfInt;I)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;F)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;D)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfByte;[B)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfShort;[S)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfChar;[C)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfInt;[I)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;[F)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfLong;[J)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;[D)Ljava/lang/foreign/MemorySegment; -method name allocateArray descriptor (Ljava/lang/foreign/MemoryLayout;J)Ljava/lang/foreign/MemorySegment; -method name allocate descriptor (Ljava/lang/foreign/AddressLayout;Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/MemorySegment; method name allocateFrom descriptor (Ljava/lang/String;)Ljava/lang/foreign/MemorySegment; flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/foreign/MemorySegment; flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfByte;B)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfChar;C)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfShort;S)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfInt;I)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;F)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfLong;J)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;D)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/AddressLayout;Ljava/lang/foreign/MemorySegment;)Ljava/lang/foreign/MemorySegment; flags 1 method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout;Ljava/lang/foreign/MemorySegment;Ljava/lang/foreign/ValueLayout;JJ)Ljava/lang/foreign/MemorySegment; flags 1 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfByte;[B)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfShort;[S)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfChar;[C)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfInt;[I)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfFloat;[F)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfLong;[J)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocateFrom descriptor (Ljava/lang/foreign/ValueLayout$OfDouble;[D)Ljava/lang/foreign/MemorySegment; flags 81 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name allocate descriptor (Ljava/lang/foreign/MemoryLayout;J)Ljava/lang/foreign/MemorySegment; flags 1 class name java/lang/foreign/SequenceLayout header extends java/lang/Object implements java/lang/foreign/MemoryLayout sealed true permittedSubclasses jdk/internal/foreign/layout/SequenceLayoutImpl flags 601 class name java/lang/foreign/StructLayout header extends java/lang/Object implements java/lang/foreign/GroupLayout sealed true permittedSubclasses jdk/internal/foreign/layout/StructLayoutImpl flags 601 class name java/lang/foreign/SymbolLookup header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass jdk/internal/foreign/MemorySessionImpl$ResourceList outerClass jdk/internal/foreign/MemorySessionImpl innerClassName ResourceList flags 409 innerclass innerClass jdk/internal/foreign/MemorySessionImpl$ResourceList$ResourceCleanup outerClass jdk/internal/foreign/MemorySessionImpl$ResourceList innerClassName ResourceCleanup flags 409 -method name libraryLookup descriptor (Ljava/lang/String;Ljava/lang/foreign/Arena;)Ljava/lang/foreign/SymbolLookup; -method name libraryLookup descriptor (Ljava/nio/file/Path;Ljava/lang/foreign/Arena;)Ljava/lang/foreign/SymbolLookup; method name libraryLookup descriptor (Ljava/lang/String;Ljava/lang/foreign/Arena;)Ljava/lang/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; method name libraryLookup descriptor (Ljava/nio/file/Path;Ljava/lang/foreign/Arena;)Ljava/lang/foreign/SymbolLookup; flags 9 runtimeAnnotations @Ljdk/internal/reflect/CallerSensitive;@Ljdk/internal/javac/Restricted; class name java/lang/foreign/UnionLayout header extends java/lang/Object implements java/lang/foreign/GroupLayout sealed true permittedSubclasses jdk/internal/foreign/layout/UnionLayoutImpl flags 601 class name java/lang/foreign/ValueLayout header extends java/lang/Object implements java/lang/foreign/MemoryLayout nestMembers java/lang/foreign/ValueLayout$OfDouble,java/lang/foreign/ValueLayout$OfLong,java/lang/foreign/ValueLayout$OfFloat,java/lang/foreign/ValueLayout$OfInt,java/lang/foreign/ValueLayout$OfShort,java/lang/foreign/ValueLayout$OfChar,java/lang/foreign/ValueLayout$OfByte,java/lang/foreign/ValueLayout$OfBoolean sealed true permittedSubclasses java/lang/foreign/ValueLayout$OfBoolean,java/lang/foreign/ValueLayout$OfByte,java/lang/foreign/ValueLayout$OfChar,java/lang/foreign/ValueLayout$OfShort,java/lang/foreign/ValueLayout$OfInt,java/lang/foreign/ValueLayout$OfFloat,java/lang/foreign/ValueLayout$OfLong,java/lang/foreign/ValueLayout$OfDouble,java/lang/foreign/AddressLayout flags 601 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfAddressImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfByteImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfByteImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfBooleanImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfCharImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfCharImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfShortImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfShortImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfIntImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfIntImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfLongImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfLongImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfFloatImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfDoubleImpl flags 19 innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 609 -method name arrayElementVarHandle descriptor ([I)Ljava/lang/invoke/VarHandle; method name varHandle descriptor ()Ljava/lang/invoke/VarHandle; flags 401 class name java/lang/foreign/ValueLayout$OfBoolean header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfBooleanImpl flags 19 class name java/lang/foreign/ValueLayout$OfByte header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfByteImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfByte outerClass java/lang/foreign/ValueLayout innerClassName OfByte flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfByteImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfByteImpl flags 19 class name java/lang/foreign/ValueLayout$OfChar header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfCharImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfCharImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfCharImpl flags 19 class name java/lang/foreign/ValueLayout$OfDouble header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfDoubleImpl flags 19 class name java/lang/foreign/ValueLayout$OfFloat header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfFloat outerClass java/lang/foreign/ValueLayout innerClassName OfFloat flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfFloatImpl flags 19 class name java/lang/foreign/ValueLayout$OfInt header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfIntImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfIntImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfIntImpl flags 19 class name java/lang/foreign/ValueLayout$OfLong header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfLongImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfLongImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfLongImpl flags 19 class name java/lang/foreign/ValueLayout$OfShort header extends java/lang/Object implements java/lang/foreign/ValueLayout nestHost java/lang/foreign/ValueLayout sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfShortImpl flags 601 innerclass innerClass java/lang/foreign/ValueLayout$OfShort outerClass java/lang/foreign/ValueLayout innerClassName OfShort flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfShortImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfShortImpl flags 19 class name java/lang/invoke/IndirectVarHandle -method name toMethodHandle descriptor (Ljava/lang/invoke/VarHandle$AccessMode;)Ljava/lang/invoke/MethodHandle; class name java/lang/invoke/LazyInitializingVarHandle header extends java/lang/invoke/VarHandle flags 30 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass java/lang/invoke/VarHandle$VarHandleDesc outerClass java/lang/invoke/VarHandle innerClassName VarHandleDesc flags 19 method name withInvokeExactBehavior descriptor ()Ljava/lang/invoke/VarHandle; flags 1 method name withInvokeBehavior descriptor ()Ljava/lang/invoke/VarHandle; flags 1 method name describeConstable descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name getMethodHandleUncached descriptor (I)Ljava/lang/invoke/MethodHandle; flags 1 class name java/lang/invoke/MethodHandleProxies header extends java/lang/Object flags 21 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass java/lang/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option flags 609 innerclass innerClass java/lang/classfile/ClassFile$ClassHierarchyResolverOption outerClass java/lang/classfile/ClassFile innerClassName ClassHierarchyResolverOption flags 609 innerclass innerClass java/lang/module/ModuleDescriptor$Modifier outerClass java/lang/module/ModuleDescriptor innerClassName Modifier flags 4019 innerclass innerClass java/lang/module/ModuleDescriptor$Builder outerClass java/lang/module/ModuleDescriptor innerClassName Builder flags 19 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 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 class name java/lang/invoke/MethodHandles -method name memorySegmentViewVarHandle descriptor (Ljava/lang/foreign/ValueLayout;)Ljava/lang/invoke/VarHandle; -method name filterValue descriptor (Ljava/lang/invoke/VarHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; -method name filterCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; -method name insertCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/VarHandle; -method name permuteCoordinates descriptor (Ljava/lang/invoke/VarHandle;Ljava/util/List;[I)Ljava/lang/invoke/VarHandle; -method name collectCoordinates descriptor (Ljava/lang/invoke/VarHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; -method name dropCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; method name filterValue descriptor (Ljava/lang/invoke/VarHandle;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; flags 9 method name filterCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; flags 89 method name insertCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Object;)Ljava/lang/invoke/VarHandle; flags 89 method name permuteCoordinates descriptor (Ljava/lang/invoke/VarHandle;Ljava/util/List;[I)Ljava/lang/invoke/VarHandle; flags 89 signature (Ljava/lang/invoke/VarHandle;Ljava/util/List;>;[I)Ljava/lang/invoke/VarHandle; method name collectCoordinates descriptor (Ljava/lang/invoke/VarHandle;ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/VarHandle; flags 9 method name dropCoordinates descriptor (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Class;)Ljava/lang/invoke/VarHandle; flags 89 signature (Ljava/lang/invoke/VarHandle;I[Ljava/lang/Class<*>;)Ljava/lang/invoke/VarHandle; class name java/lang/invoke/VarHandle header extends java/lang/Object implements java/lang/constant/Constable nestMembers java/lang/invoke/VarHandle$VarHandleDesc,java/lang/invoke/VarHandle$AccessMode sealed true permittedSubclasses java/lang/invoke/IndirectVarHandle,java/lang/invoke/LazyInitializingVarHandle,java/lang/invoke/VarHandleSegmentViewBase,java/lang/invoke/VarHandleByteArrayAsChars$ByteArrayViewVarHandle,java/lang/invoke/VarHandleByteArrayAsDoubles$ByteArrayViewVarHandle,java/lang/invoke/VarHandleByteArrayAsFloats$ByteArrayViewVarHandle,java/lang/invoke/VarHandleByteArrayAsInts$ByteArrayViewVarHandle,java/lang/invoke/VarHandleByteArrayAsLongs$ByteArrayViewVarHandle,java/lang/invoke/VarHandleByteArrayAsShorts$ByteArrayViewVarHandle,java/lang/invoke/VarHandleBooleans$Array,java/lang/invoke/VarHandleBooleans$FieldInstanceReadOnly,java/lang/invoke/VarHandleBooleans$FieldStaticReadOnly,java/lang/invoke/VarHandleBytes$Array,java/lang/invoke/VarHandleBytes$FieldInstanceReadOnly,java/lang/invoke/VarHandleBytes$FieldStaticReadOnly,java/lang/invoke/VarHandleChars$Array,java/lang/invoke/VarHandleChars$FieldInstanceReadOnly,java/lang/invoke/VarHandleChars$FieldStaticReadOnly,java/lang/invoke/VarHandleDoubles$Array,java/lang/invoke/VarHandleDoubles$FieldInstanceReadOnly,java/lang/invoke/VarHandleDoubles$FieldStaticReadOnly,java/lang/invoke/VarHandleFloats$Array,java/lang/invoke/VarHandleFloats$FieldInstanceReadOnly,java/lang/invoke/VarHandleFloats$FieldStaticReadOnly,java/lang/invoke/VarHandleInts$Array,java/lang/invoke/VarHandleInts$FieldInstanceReadOnly,java/lang/invoke/VarHandleInts$FieldStaticReadOnly,java/lang/invoke/VarHandleLongs$Array,java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly,java/lang/invoke/VarHandleLongs$FieldStaticReadOnly,java/lang/invoke/VarHandleReferences$Array,java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly,java/lang/invoke/VarHandleReferences$FieldStaticReadOnly,java/lang/invoke/VarHandleShorts$Array,java/lang/invoke/VarHandleShorts$FieldInstanceReadOnly,java/lang/invoke/VarHandleShorts$FieldStaticReadOnly flags 421 innerclass innerClass java/lang/invoke/VarHandle$AccessMode outerClass java/lang/invoke/VarHandle innerClassName AccessMode flags 4019 innerclass innerClass java/lang/invoke/VarHandle$VarHandleDesc outerClass java/lang/invoke/VarHandle innerClassName VarHandleDesc flags 19 innerclass innerClass java/lang/invoke/VarHandleByteArrayAsChars$ByteArrayViewVarHandle outerClass java/lang/invoke/VarHandleByteArrayAsChars innerClassName ByteArrayViewVarHandle flags 408 innerclass innerClass java/lang/invoke/VarHandleByteArrayAsDoubles$ByteArrayViewVarHandle outerClass java/lang/invoke/VarHandleByteArrayAsDoubles innerClassName ByteArrayViewVarHandle flags 408 innerclass innerClass java/lang/invoke/VarHandleByteArrayAsFloats$ByteArrayViewVarHandle outerClass java/lang/invoke/VarHandleByteArrayAsFloats innerClassName ByteArrayViewVarHandle flags 408 innerclass innerClass java/lang/invoke/VarHandleByteArrayAsInts$ByteArrayViewVarHandle outerClass java/lang/invoke/VarHandleByteArrayAsInts innerClassName ByteArrayViewVarHandle flags 408 innerclass innerClass java/lang/invoke/VarHandleByteArrayAsLongs$ByteArrayViewVarHandle outerClass java/lang/invoke/VarHandleByteArrayAsLongs innerClassName ByteArrayViewVarHandle flags 408 innerclass innerClass java/lang/invoke/VarHandleByteArrayAsShorts$ByteArrayViewVarHandle outerClass java/lang/invoke/VarHandleByteArrayAsShorts innerClassName ByteArrayViewVarHandle flags 408 innerclass innerClass java/lang/invoke/VarHandleBooleans$Array outerClass java/lang/invoke/VarHandleBooleans innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleBooleans$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleBooleans innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleBooleans$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleBooleans innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleBytes$Array outerClass java/lang/invoke/VarHandleBytes innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleBytes$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleBytes innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleBytes$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleBytes innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleChars$Array outerClass java/lang/invoke/VarHandleChars innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleChars$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleChars innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleChars$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleChars innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleDoubles$Array outerClass java/lang/invoke/VarHandleDoubles innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleDoubles$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleDoubles innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleDoubles$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleDoubles innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleFloats$Array outerClass java/lang/invoke/VarHandleFloats innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleFloats$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleFloats innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleFloats$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleFloats innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleInts$Array outerClass java/lang/invoke/VarHandleInts innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleInts innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleInts$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleInts innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleLongs$Array outerClass java/lang/invoke/VarHandleLongs innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleLongs innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleLongs$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleLongs innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleReferences$Array outerClass java/lang/invoke/VarHandleReferences innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleReferences innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleReferences$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleReferences innerClassName FieldStaticReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleShorts$Array outerClass java/lang/invoke/VarHandleShorts innerClassName Array flags 18 innerclass innerClass java/lang/invoke/VarHandleShorts$FieldInstanceReadOnly outerClass java/lang/invoke/VarHandleShorts innerClassName FieldInstanceReadOnly flags 8 innerclass innerClass java/lang/invoke/VarHandleShorts$FieldStaticReadOnly outerClass java/lang/invoke/VarHandleShorts innerClassName FieldStaticReadOnly flags 8 class name java/lang/reflect/ClassFileFormatVersion field name RELEASE_22 descriptor Ljava/lang/reflect/ClassFileFormatVersion; flags 4019 class name java/lang/runtime/SwitchBootstraps header extends java/lang/Object flags 21 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 innerclass innerClass java/lang/Enum$EnumDesc outerClass java/lang/Enum innerClassName EnumDesc flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup$ClassOption outerClass java/lang/invoke/MethodHandles$Lookup innerClassName ClassOption flags 4019 class name java/net/Inet4Address method name ofLiteral descriptor (Ljava/lang/String;)Ljava/net/Inet4Address; flags 9 class name java/net/Inet6Address method name ofLiteral descriptor (Ljava/lang/String;)Ljava/net/InetAddress; flags 9 class name java/net/InetAddress method name ofLiteral descriptor (Ljava/lang/String;)Ljava/net/InetAddress; flags 9 class name java/nio/channels/FileChannel -method name map descriptor (Ljava/nio/channels/FileChannel$MapMode;JJLjava/lang/foreign/Arena;)Ljava/lang/foreign/MemorySegment; method name map descriptor (Ljava/nio/channels/FileChannel$MapMode;JJLjava/lang/foreign/Arena;)Ljava/lang/foreign/MemorySegment; thrownTypes java/io/IOException flags 1 class name java/nio/charset/StandardCharsets field name UTF_32BE descriptor Ljava/nio/charset/Charset; flags 19 field name UTF_32LE descriptor Ljava/nio/charset/Charset; flags 19 field name UTF_32 descriptor Ljava/nio/charset/Charset; flags 19 class name java/nio/file/Path method name resolve descriptor (Ljava/nio/file/Path;[Ljava/nio/file/Path;)Ljava/nio/file/Path; flags 81 method name resolve descriptor (Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; flags 81 class name java/security/AsymmetricKey header extends java/lang/Object implements java/security/Key flags 601 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1 class name java/security/PrivateKey header extends java/lang/Object implements java/security/AsymmetricKey,javax/security/auth/Destroyable flags 601 class name java/security/PublicKey header extends java/lang/Object implements java/security/AsymmetricKey flags 601 class name java/security/interfaces/DSAParams header extends java/lang/Object implements java/security/spec/AlgorithmParameterSpec flags 601 class name java/security/interfaces/DSAPrivateKey method name getParams descriptor ()Ljava/security/interfaces/DSAParams; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name java/security/interfaces/DSAPublicKey method name getParams descriptor ()Ljava/security/interfaces/DSAParams; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name java/security/interfaces/ECPrivateKey method name getParams descriptor ()Ljava/security/spec/ECParameterSpec; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name java/security/interfaces/ECPublicKey method name getParams descriptor ()Ljava/security/spec/ECParameterSpec; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name java/security/interfaces/EdECPrivateKey method name getParams descriptor ()Ljava/security/spec/NamedParameterSpec; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name java/security/interfaces/EdECPublicKey method name getParams descriptor ()Ljava/security/spec/NamedParameterSpec; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name java/security/interfaces/RSAPrivateKey method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1 class name java/security/interfaces/RSAPublicKey method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1 class name java/security/interfaces/XECPrivateKey method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1 class name java/security/interfaces/XECPublicKey method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1 class name java/text/ListFormat header extends java/text/Format nestMembers java/text/ListFormat$Style,java/text/ListFormat$Type flags 31 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/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name getAvailableLocales descriptor ()[Ljava/util/Locale; flags 9 method name getInstance descriptor ()Ljava/text/ListFormat; flags 9 method name getInstance descriptor (Ljava/util/Locale;Ljava/text/ListFormat$Type;Ljava/text/ListFormat$Style;)Ljava/text/ListFormat; flags 9 method name getInstance descriptor ([Ljava/lang/String;)Ljava/text/ListFormat; flags 9 method name getLocale descriptor ()Ljava/util/Locale; flags 1 method name getPatterns descriptor ()[Ljava/lang/String; flags 1 method name format descriptor (Ljava/util/List;)Ljava/lang/String; flags 1 signature (Ljava/util/List;)Ljava/lang/String; method name format descriptor (Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer; flags 1 method name parse descriptor (Ljava/lang/String;)Ljava/util/List; thrownTypes java/text/ParseException flags 1 signature (Ljava/lang/String;)Ljava/util/List; method name parseObject descriptor (Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Object; flags 1 method name formatToCharacterIterator descriptor (Ljava/lang/Object;)Ljava/text/AttributedCharacterIterator; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name hashCode descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name java/text/ListFormat$Style header extends java/lang/Enum nestHost java/text/ListFormat flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/text/ListFormat$Style outerClass java/text/ListFormat innerClassName Style flags 4019 field name FULL descriptor Ljava/text/ListFormat$Style; flags 4019 field name SHORT descriptor Ljava/text/ListFormat$Style; flags 4019 field name NARROW descriptor Ljava/text/ListFormat$Style; flags 4019 method name values descriptor ()[Ljava/text/ListFormat$Style; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/text/ListFormat$Style; flags 9 methodParameters 8000:null class name java/text/ListFormat$Type header extends java/lang/Enum nestHost java/text/ListFormat flags 4031 signature Ljava/lang/Enum; innerclass innerClass java/text/ListFormat$Type outerClass java/text/ListFormat innerClassName Type flags 4019 field name STANDARD descriptor Ljava/text/ListFormat$Type; flags 4019 field name OR descriptor Ljava/text/ListFormat$Type; flags 4019 field name UNIT descriptor Ljava/text/ListFormat$Type; flags 4019 method name values descriptor ()[Ljava/text/ListFormat$Type; flags 9 method name valueOf descriptor (Ljava/lang/String;)Ljava/text/ListFormat$Type; flags 9 methodParameters 8000:null class name java/util/concurrent/ForkJoinPool -method name invokeAll descriptor (Ljava/util/Collection;)Ljava/util/List; method name invokeAllUninterruptibly descriptor (Ljava/util/Collection;)Ljava/util/List; flags 1 signature (Ljava/util/Collection<+Ljava/util/concurrent/Callable;>;)Ljava/util/List;>; method name invokeAll descriptor (Ljava/util/Collection;)Ljava/util/List; thrownTypes java/lang/InterruptedException flags 1 signature (Ljava/util/Collection<+Ljava/util/concurrent/Callable;>;)Ljava/util/List;>; class name java/util/concurrent/ForkJoinTask method name adaptInterruptible descriptor (Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/ForkJoinTask; flags 9 signature (Ljava/lang/Runnable;TT;)Ljava/util/concurrent/ForkJoinTask; method name adaptInterruptible descriptor (Ljava/lang/Runnable;)Ljava/util/concurrent/ForkJoinTask; flags 9 signature (Ljava/lang/Runnable;)Ljava/util/concurrent/ForkJoinTask<*>; class name java/util/concurrent/LinkedTransferQueue header extends java/util/AbstractQueue implements java/util/concurrent/TransferQueue,java/io/Serializable flags 21 signature Ljava/util/AbstractQueue;Ljava/util/concurrent/TransferQueue;Ljava/io/Serializable; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name java/util/random/RandomGenerator method name equiDoubles descriptor (DDZZ)Ljava/util/stream/DoubleStream; flags 1 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;STREAM_GATHERERS;) 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 method name initializer descriptor ()Ljava/util/function/Supplier; flags 1 signature ()Ljava/util/function/Supplier; method name integrator descriptor ()Ljava/util/stream/Gatherer$Integrator; flags 401 signature ()Ljava/util/stream/Gatherer$Integrator; method name combiner descriptor ()Ljava/util/function/BinaryOperator; flags 1 signature ()Ljava/util/function/BinaryOperator; method name finisher descriptor ()Ljava/util/function/BiConsumer; flags 1 signature ()Ljava/util/function/BiConsumer;>; method name andThen descriptor (Ljava/util/stream/Gatherer;)Ljava/util/stream/Gatherer; flags 1 signature (Ljava/util/stream/Gatherer<-TR;*+TRR;>;)Ljava/util/stream/Gatherer; method name defaultInitializer descriptor ()Ljava/util/function/Supplier; flags 9 signature ()Ljava/util/function/Supplier; method name defaultCombiner descriptor ()Ljava/util/function/BinaryOperator; flags 9 signature ()Ljava/util/function/BinaryOperator; method name defaultFinisher descriptor ()Ljava/util/function/BiConsumer; flags 9 signature ()Ljava/util/function/BiConsumer;>; method name ofSequential descriptor (Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer; method name ofSequential descriptor (Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BiConsumer;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BiConsumer;>;)Ljava/util/stream/Gatherer; method name ofSequential descriptor (Ljava/util/function/Supplier;Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/function/Supplier;Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer; method name ofSequential descriptor (Ljava/util/function/Supplier;Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BiConsumer;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/function/Supplier;Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BiConsumer;>;)Ljava/util/stream/Gatherer; method name of descriptor (Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer; method name of descriptor (Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BiConsumer;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BiConsumer;>;)Ljava/util/stream/Gatherer; method name of descriptor (Ljava/util/function/Supplier;Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BinaryOperator;Ljava/util/function/BiConsumer;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/function/Supplier;Ljava/util/stream/Gatherer$Integrator;Ljava/util/function/BinaryOperator;Ljava/util/function/BiConsumer;>;)Ljava/util/stream/Gatherer; class name java/util/stream/Gatherer$Downstream header extends java/lang/Object nestHost java/util/stream/Gatherer flags 601 signature Ljava/lang/Object; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;STREAM_GATHERERS;) runtimeAnnotations @Ljava/lang/FunctionalInterface; innerclass innerClass java/util/stream/Gatherer$Downstream outerClass java/util/stream/Gatherer innerClassName Downstream flags 609 method name push descriptor (Ljava/lang/Object;)Z flags 401 signature (TT;)Z method name isRejecting descriptor ()Z flags 1 class name java/util/stream/Gatherer$Integrator header extends java/lang/Object nestHost java/util/stream/Gatherer flags 601 signature Ljava/lang/Object; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;STREAM_GATHERERS;) 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 method name integrate descriptor (Ljava/lang/Object;Ljava/lang/Object;Ljava/util/stream/Gatherer$Downstream;)Z flags 401 signature (TA;TT;Ljava/util/stream/Gatherer$Downstream<-TR;>;)Z method name of descriptor (Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer$Integrator; flags 9 signature (Ljava/util/stream/Gatherer$Integrator;)Ljava/util/stream/Gatherer$Integrator; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; method name ofGreedy descriptor (Ljava/util/stream/Gatherer$Integrator$Greedy;)Ljava/util/stream/Gatherer$Integrator$Greedy; flags 9 signature (Ljava/util/stream/Gatherer$Integrator$Greedy;)Ljava/util/stream/Gatherer$Integrator$Greedy; runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; 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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;STREAM_GATHERERS;) 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 classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;STREAM_GATHERERS;) 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 method name windowFixed descriptor (I)Ljava/util/stream/Gatherer; flags 9 signature (I)Ljava/util/stream/Gatherer;>; method name windowSliding descriptor (I)Ljava/util/stream/Gatherer; flags 9 signature (I)Ljava/util/stream/Gatherer;>; method name fold descriptor (Ljava/util/function/Supplier;Ljava/util/function/BiFunction;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/function/Supplier;Ljava/util/function/BiFunction<-TR;-TT;+TR;>;)Ljava/util/stream/Gatherer; method name scan descriptor (Ljava/util/function/Supplier;Ljava/util/function/BiFunction;)Ljava/util/stream/Gatherer; flags 9 signature (Ljava/util/function/Supplier;Ljava/util/function/BiFunction<-TR;-TT;+TR;>;)Ljava/util/stream/Gatherer; method name mapConcurrent descriptor (ILjava/util/function/Function;)Ljava/util/stream/Gatherer; flags 9 signature (ILjava/util/function/Function<-TT;+TR;>;)Ljava/util/stream/Gatherer; class name java/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; classAnnotations @Ljdk/internal/javac/PreviewFeature;(feature=eLjdk/internal/javac/PreviewFeature$Feature;STREAM_GATHERERS;) class name javax/crypto/interfaces/DHPrivateKey method name getParams descriptor ()Ljavax/crypto/spec/DHParameterSpec; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name javax/crypto/interfaces/DHPublicKey method name getParams descriptor ()Ljavax/crypto/spec/DHParameterSpec; flags 1 method name getParams descriptor ()Ljava/security/spec/AlgorithmParameterSpec; flags 1041 class name jdk/internal/classfile/impl/AbstractBoundLocalVariable header extends jdk/internal/classfile/impl/AbstractElement flags 21 field name code descriptor Ljdk/internal/classfile/impl/CodeImpl; flags 14 field name offset descriptor I flags 14 method name descriptor (Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name nameIndex descriptor ()I flags 4 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name secondaryIndex descriptor ()I flags 4 method name secondaryEntry descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 4 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name startPc descriptor ()I flags 1 method name length descriptor ()I flags 1 method name slot descriptor ()I flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z flags 1 class name jdk/internal/classfile/impl/AbstractDirectBuilder header extends java/lang/Object flags 21 signature Ljava/lang/Object; innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 field name constantPool descriptor Ljdk/internal/classfile/impl/SplitConstantPool; flags 14 field name context descriptor Ljdk/internal/classfile/impl/ClassFileImpl; flags 14 field name attributes descriptor Ljdk/internal/classfile/impl/AttributeHolder; flags 14 field name original descriptor Ljava/lang/Object; flags 4 signature TM; method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;)V flags 1 method name constantPool descriptor ()Ljdk/internal/classfile/impl/SplitConstantPool; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name setOriginal descriptor (Ljava/lang/Object;)V flags 1 signature (TM;)V method name writeAttribute descriptor (Ljava/lang/classfile/Attribute;)V flags 1 signature (Ljava/lang/classfile/Attribute<*>;)V class name jdk/internal/classfile/impl/AbstractElement header extends java/lang/Object flags 421 method name descriptor ()V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectMethodBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectFieldBuilder;)V flags 1 class name jdk/internal/classfile/impl/AbstractInstruction header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Instruction nestMembers jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl,jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundRetInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundMonitorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIntrinsicConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundOperatorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundConvertInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStackInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundReturnInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundRetInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInterfaceInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName SwitchCaseImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInstruction flags 409 method name opcode descriptor ()Ljava/lang/classfile/Opcode; flags 1 method name sizeInBytes descriptor ()I flags 1 method name descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 401 class name jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction 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$BoundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundArgumentConstantInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName ArgumentConstantInstruction flags 609 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name constantValue descriptor ()Ljava/lang/Integer; flags 1 method name constantInt descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 class name jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/BranchInstruction 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$BoundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundBranchInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 method name branchByteOffset descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/FieldInstruction 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$BoundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundFieldInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name field descriptor ()Ljava/lang/classfile/constantpool/FieldRefEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/IncrementInstruction 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$BoundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundIncrementInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name slot descriptor ()I flags 1 method name constant descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction header extends jdk/internal/classfile/impl/AbstractInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundBranchInstruction 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$BoundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInterfaceInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$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$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction 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$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$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundRetInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;ILjdk/internal/classfile/impl/CodeImpl;I)V flags 4 method name offsetToLabel descriptor (I)Ljava/lang/classfile/Label; flags 4 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeDynamicInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/InvokeDynamicInstruction 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$BoundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeDynamicInstruction flags 19 method name invokedynamic descriptor ()Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/InvokeInstruction 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$BoundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name method descriptor ()Ljava/lang/classfile/constantpool/MemberRefEntry; flags 1 method name isInterface descriptor ()Z flags 1 method name count descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundInvokeInterfaceInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/InvokeInstruction 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$BoundInvokeInterfaceInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInvokeInterfaceInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name method descriptor ()Ljava/lang/classfile/constantpool/MemberRefEntry; flags 1 method name count descriptor ()I flags 1 method name isInterface descriptor ()Z flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundJsrInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction 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$BoundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundJsrInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName JsrInstruction flags 609 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 method name branchByteOffset descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundLoadConstantInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction 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$BoundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadConstantInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName LoadConstantInstruction flags 609 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name constantEntry descriptor ()Ljava/lang/classfile/constantpool/LoadableConstantEntry; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundLoadInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/LoadInstruction 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$BoundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLoadInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name slot descriptor ()I flags 1 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$BoundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInstruction flags 409 method name cases descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name defaultTarget descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundNewMultidimensionalArrayInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/NewMultiArrayInstruction 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$BoundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewMultidimensionalArrayInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name dimensions descriptor ()I flags 1 method name arrayType descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundNewObjectInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/NewObjectInstruction 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$BoundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewObjectInstruction flags 19 method name className descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundNewPrimitiveArrayInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/NewPrimitiveArrayInstruction 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$BoundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewPrimitiveArrayInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundNewReferenceArrayInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/NewReferenceArrayInstruction 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$BoundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundNewReferenceArrayInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name componentType descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundRetInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction 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$BoundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundRetInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName RetInstruction flags 609 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name slot descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundStoreInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/StoreInstruction 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$BoundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundStoreInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name slot 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$BoundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundInstruction flags 409 method name defaultTarget descriptor ()Ljava/lang/classfile/Label; flags 1 method name lowValue descriptor ()I flags 1 method name highValue descriptor ()I flags 1 method name cases descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$BoundTypeCheckInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$BoundInstruction implements java/lang/classfile/instruction/TypeCheckInstruction 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$BoundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName BoundTypeCheckInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl header extends java/lang/Record implements java/lang/classfile/instruction/SwitchCase nestHost jdk/internal/classfile/impl/AbstractInstruction record true flags 31 recordcomponent name caseValue descriptor I recordcomponent name target descriptor Ljava/lang/classfile/Label; innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$SwitchCaseImpl outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName SwitchCaseImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (ILjava/lang/classfile/Label;)V flags 1 methodParameters 0:caseValue,0:target 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 caseValue descriptor ()I flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArgumentConstantInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$ArgumentConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName ArgumentConstantInstruction flags 609 method name descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name constantValue descriptor ()Ljava/lang/Integer; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ArrayLoadInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayLoadInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ArrayStoreInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayStoreInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/BranchInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundBranchInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)V flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ConvertInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundConvertInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name fromType descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name toType descriptor ()Ljava/lang/classfile/TypeKind; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/FieldInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundFieldInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/FieldRefEntry;)V flags 1 method name field descriptor ()Ljava/lang/classfile/constantpool/FieldRefEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/IncrementInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIncrementInstruction flags 19 method name descriptor (II)V flags 1 method name slot descriptor ()I flags 1 method name constant descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction header extends jdk/internal/classfile/impl/AbstractInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction,jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArrayStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArrayStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundBranchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundBranchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundConvertInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundConvertInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundFieldInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundFieldInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeDynamicInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIncrementInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIncrementInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLookupSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundMonitorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewMultidimensionalArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewObjectInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewPrimitiveArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewReferenceArrayInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundOperatorInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundReturnInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStackInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTableSwitchInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTypeCheckInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIntrinsicConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundArgumentConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundArgumentConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadConstantInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundJsrInstruction flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundRetInstruction flags 19 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundIntrinsicConstantInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundIntrinsicConstantInstruction flags 19 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$IntrinsicConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName IntrinsicConstantInstruction flags 609 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/InvokeDynamicInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeDynamicInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeDynamicInstruction flags 19 method name descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)V flags 1 method name invokedynamic descriptor ()Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/InvokeInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInvokeInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInvokeInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/MemberRefEntry;)V flags 1 method name method descriptor ()Ljava/lang/classfile/constantpool/MemberRefEntry; flags 1 method name isInterface descriptor ()Z flags 1 method name count descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundJsrInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$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 method name descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)V flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadConstantInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$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 method name descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/LoadableConstantEntry;)V flags 1 method name constantEntry descriptor ()Ljava/lang/classfile/constantpool/LoadableConstantEntry; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/LoadInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLoadInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLoadInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name slot descriptor ()I flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/LookupSwitchInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundLookupSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundLookupSwitchInstruction flags 19 method name descriptor (Ljava/lang/classfile/Label;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/Label;Ljava/util/List;)V method name cases descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name defaultTarget descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/MonitorInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundMonitorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundMonitorInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/NewMultiArrayInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewMultidimensionalArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewMultidimensionalArrayInstruction flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;I)V flags 1 method name dimensions descriptor ()I flags 1 method name arrayType descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/NewObjectInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewObjectInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewObjectInstruction flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name className descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/NewPrimitiveArrayInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewPrimitiveArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewPrimitiveArrayInstruction flags 19 method name descriptor (Ljava/lang/classfile/TypeKind;)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/NewReferenceArrayInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNewReferenceArrayInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNewReferenceArrayInstruction flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name componentType descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/NopInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundNopInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundNopInstruction flags 19 method name descriptor ()V flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/OperatorInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundOperatorInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundOperatorInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundRetInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$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 method name descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name slot descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ReturnInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundReturnInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundReturnInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/StackInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStackInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStackInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;)V flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/StoreInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundStoreInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundStoreInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name slot descriptor ()I flags 1 method name typeKind descriptor ()Ljava/lang/classfile/TypeKind; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/TableSwitchInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTableSwitchInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTableSwitchInstruction flags 19 method name descriptor (IILjava/lang/classfile/Label;Ljava/util/List;)V flags 1 signature (IILjava/lang/classfile/Label;Ljava/util/List;)V method name lowValue descriptor ()I flags 1 method name highValue descriptor ()I flags 1 method name defaultTarget descriptor ()Ljava/lang/classfile/Label; flags 1 method name cases descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/ThrowInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundThrowInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundThrowInstruction flags 19 method name descriptor ()V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction header extends jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction implements java/lang/classfile/instruction/TypeCheckInstruction nestHost jdk/internal/classfile/impl/AbstractInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundInstruction flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractInstruction$UnboundTypeCheckInstruction outerClass jdk/internal/classfile/impl/AbstractInstruction innerClassName UnboundTypeCheckInstruction flags 19 method name descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry header extends java/lang/Object nestMembers jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry,jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry,jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry,jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry,jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ConstantDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InvokeDynamicEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractDynamicConstantPoolEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefsEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefEntry flags 408 field name tag descriptor B flags 11 method name hash1 descriptor (II)I flags 9 method name hash2 descriptor (III)I flags 9 method name hashString descriptor (I)I flags 9 method name phiMix descriptor (I)I flags 9 method name rawUtf8EntryFromStandardAttributeName descriptor (Ljava/lang/String;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 9 method name maybeClone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/lang/classfile/constantpool/PoolEntry;)Ljava/lang/classfile/constantpool/PoolEntry; flags 9 signature (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;TT;)TT; method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 1 method name index descriptor ()I flags 1 method name hashCode descriptor ()I flags 1 method name tag descriptor ()B flags 1 method name width descriptor ()I flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractDynamicConstantPoolEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$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 method name bootstrap descriptor ()Ljdk/internal/classfile/impl/BootstrapMethodEntryImpl; flags 1 method name bootstrapMethodIndex descriptor ()I flags 1 method name nameAndType descriptor ()Ljdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl; flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry implements java/lang/classfile/constantpool/MemberRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl flags 421 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry;Ljava/lang/classfile/constantpool/MemberRefEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefsEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$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 method name owner descriptor ()Ljdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl; flags 1 method name nameAndType descriptor ()Ljdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref2 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name nameAndType descriptor ()Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1041 method name owner descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1041 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$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 method name descriptor (Ljava/lang/classfile/constantpool/ConstantPool;IILjdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl;)V flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name asInternalName descriptor ()Ljava/lang/String; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry,jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractRefEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl 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$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 field name ref1 descriptor Ljava/lang/classfile/constantpool/PoolEntry; flags 14 signature TT; method name descriptor (Ljava/lang/classfile/constantpool/ConstantPool;IILjava/lang/classfile/constantpool/PoolEntry;)V flags 1 signature (Ljava/lang/classfile/constantpool/ConstantPool;IITT;)V method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature ()TT; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry; 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$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 field name ref1 descriptor Ljava/lang/classfile/constantpool/PoolEntry; flags 14 signature TT; field name ref2 descriptor Ljava/lang/classfile/constantpool/PoolEntry; flags 14 signature TU; method name descriptor (Ljava/lang/classfile/constantpool/ConstantPool;IILjava/lang/classfile/constantpool/PoolEntry;Ljava/lang/classfile/constantpool/PoolEntry;)V flags 1 signature (Ljava/lang/classfile/constantpool/ConstantPool;IITT;TU;)V method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature ()TT; method name ref2 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature ()TU; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry implements java/lang/classfile/constantpool/ClassEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 field name sym descriptor Ljava/lang/constant/ClassDesc; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name asInternalName descriptor ()Ljava/lang/String; flags 1041 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 method name toString descriptor ()Ljava/lang/String; flags 1041 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry implements java/lang/classfile/constantpool/ConstantDynamicEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractDynamicConstantPoolEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ConstantDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ConstantDynamicEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/ConstantDynamicEntry; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null method name nameAndType descriptor ()Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1041 method name bootstrap descriptor ()Ljava/lang/classfile/BootstrapMethodEntry; flags 1041 class name jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry implements java/lang/classfile/constantpool/DoubleEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry;Ljava/lang/classfile/constantpool/DoubleEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/DoubleEntry; flags 1 method name doubleValue descriptor ()D flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1041 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry implements java/lang/classfile/constantpool/FieldRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/FieldRefEntry; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry implements java/lang/classfile/constantpool/FloatEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry;Ljava/lang/classfile/constantpool/FloatEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/FloatEntry; flags 1 method name floatValue descriptor ()F flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1041 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry implements java/lang/classfile/constantpool/IntegerEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry;Ljava/lang/classfile/constantpool/IntegerEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/IntegerEntry; flags 1 method name intValue descriptor ()I flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1041 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry implements java/lang/classfile/constantpool/InterfaceMethodRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InterfaceMethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InterfaceMethodRefEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry implements java/lang/classfile/constantpool/InvokeDynamicEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractDynamicConstantPoolEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractDynamicConstantPoolEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$InvokeDynamicEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName InvokeDynamicEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null method name nameAndType descriptor ()Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1041 method name bootstrap descriptor ()Ljava/lang/classfile/BootstrapMethodEntry; flags 1041 class name jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry implements java/lang/classfile/constantpool/LongEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry;Ljava/lang/classfile/constantpool/LongEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/LongEntry; flags 1 method name longValue descriptor ()J flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1041 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry implements java/lang/classfile/constantpool/MethodHandleEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 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 java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 method name kind descriptor ()I flags 1 method name reference descriptor ()Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/DirectMethodHandleDesc; flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null method name reference descriptor ()Ljava/lang/classfile/constantpool/MemberRefEntry; flags 1041 class name jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry implements java/lang/classfile/constantpool/MethodRefEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodRefEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/MethodRefEntry; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$MethodTypeEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry implements java/lang/classfile/constantpool/MethodTypeEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry;Ljava/lang/classfile/constantpool/MethodTypeEntry; 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$MethodTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 field name sym descriptor Ljava/lang/constant/MethodTypeDesc; flags 1 method name descriptor descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1041 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry implements java/lang/classfile/constantpool/ModuleEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ModuleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ModuleEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/ModuleDesc; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name asInternalName descriptor ()Ljava/lang/String; flags 1041 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 method name toString descriptor ()Ljava/lang/String; flags 1041 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry implements java/lang/classfile/constantpool/NameAndTypeEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefsEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry; 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$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 field name typeSym descriptor Ljava/lang/invoke/TypeDescriptor; flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name fieldTypeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1041 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref2 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry implements java/lang/classfile/constantpool/PackageEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$AbstractNamedEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractNamedEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PackageEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PackageEntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name asSymbol descriptor ()Ljava/lang/constant/PackageDesc; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name asInternalName descriptor ()Ljava/lang/String; flags 1041 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 method name toString descriptor ()Ljava/lang/String; flags 1041 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry header extends jdk/internal/classfile/impl/AbstractPoolEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl,jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl flags 420 signature Ljdk/internal/classfile/impl/AbstractPoolEntry; innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl 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$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 field name val descriptor Ljava/lang/constant/ConstantDesc; flags 14 signature TT; method name descriptor (Ljava/lang/classfile/constantpool/ConstantPool;IILjava/lang/constant/ConstantDesc;)V flags 1 signature (Ljava/lang/classfile/constantpool/ConstantPool;IITT;)V method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 signature ()TT; method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry implements java/lang/classfile/constantpool/StringEntry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 signature Ljdk/internal/classfile/impl/AbstractPoolEntry$AbstractRefEntry;Ljava/lang/classfile/constantpool/StringEntry; 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$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 method name utf8 descriptor ()Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl; flags 1 method name stringValue descriptor ()Ljava/lang/String; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/StringEntry; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1041 methodParameters 1000:null method name ref1 descriptor ()Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null method name utf8 descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 class name jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl header extends jdk/internal/classfile/impl/AbstractPoolEntry implements java/lang/classfile/constantpool/Utf8Entry nestHost jdk/internal/classfile/impl/AbstractPoolEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl; flags 1 method name hashCode descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name stringValue descriptor ()Ljava/lang/String; flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name length descriptor ()I flags 1 method name charAt descriptor (I)C flags 1 method name subSequence descriptor (II)Ljava/lang/CharSequence; flags 1 method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name equalsUtf8 descriptor (Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl;)Z flags 1 method name equalsString descriptor (Ljava/lang/String;)Z flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name clone descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/AbstractPseudoInstruction header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/PseudoInstruction nestMembers jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType,jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable,jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo,jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange,jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl sealed true permittedSubclasses jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange,jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl,jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo flags 421 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariableType flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariable flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName AbstractLocalPseudo flags 40a innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundCharacterRange flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 method name descriptor ()V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 401 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo header extends jdk/internal/classfile/impl/AbstractPseudoInstruction 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/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 field name slot descriptor I flags 14 field name name descriptor Ljava/lang/classfile/constantpool/Utf8Entry; flags 14 field name descriptor descriptor Ljava/lang/classfile/constantpool/Utf8Entry; flags 14 field name startScope descriptor Ljava/lang/classfile/Label; flags 14 field name endScope descriptor Ljava/lang/classfile/Label; flags 14 method name descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)V flags 1 method name slot descriptor ()I flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name nameString descriptor ()Ljava/lang/String; flags 1 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z flags 1 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl header extends jdk/internal/classfile/impl/AbstractPseudoInstruction implements java/lang/classfile/instruction/ExceptionCatch nestHost jdk/internal/classfile/impl/AbstractPseudoInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 field name catchTypeEntry descriptor Ljava/lang/classfile/constantpool/ClassEntry; flags 11 field name handler descriptor Ljava/lang/classfile/Label; flags 11 field name tryStart descriptor Ljava/lang/classfile/Label; flags 11 field name tryEnd descriptor Ljava/lang/classfile/Label; flags 11 method name descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/util/Optional;)V flags 1 signature (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;Ljava/util/Optional;)V method name tryStart descriptor ()Ljava/lang/classfile/Label; flags 1 method name handler descriptor ()Ljava/lang/classfile/Label; flags 1 method name tryEnd descriptor ()Ljava/lang/classfile/Label; flags 1 method name catchType descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange header extends jdk/internal/classfile/impl/AbstractPseudoInstruction implements java/lang/classfile/instruction/CharacterRange nestHost jdk/internal/classfile/impl/AbstractPseudoInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundCharacterRange outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundCharacterRange flags 19 field name startScope descriptor Ljava/lang/classfile/Label; flags 11 field name endScope descriptor Ljava/lang/classfile/Label; flags 11 field name characterRangeStart descriptor I flags 11 field name characterRangeEnd descriptor I flags 11 field name flags descriptor I flags 11 method name descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;III)V flags 1 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name characterRangeStart descriptor ()I flags 1 method name characterRangeEnd descriptor ()I flags 1 method name flags descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable header extends jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo implements java/lang/classfile/instruction/LocalVariable nestHost jdk/internal/classfile/impl/AbstractPseudoInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName AbstractLocalPseudo flags 40a innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariable outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariable flags 19 method name descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)V flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z flags 1041 methodParameters 1000:null method name endScope descriptor ()Ljava/lang/classfile/Label; flags 1041 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 1041 method name nameString descriptor ()Ljava/lang/String; flags 1041 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 method name slot descriptor ()I flags 1041 class name jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType header extends jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo implements java/lang/classfile/instruction/LocalVariableType nestHost jdk/internal/classfile/impl/AbstractPseudoInstruction flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$AbstractLocalPseudo outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName AbstractLocalPseudo flags 40a innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$UnboundLocalVariableType outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName UnboundLocalVariableType flags 19 method name descriptor (ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;)V flags 1 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)Z flags 1041 methodParameters 1000:null method name endScope descriptor ()Ljava/lang/classfile/Label; flags 1041 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 1041 method name nameString descriptor ()Ljava/lang/String; flags 1041 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 method name slot descriptor ()I flags 1041 class name jdk/internal/classfile/impl/AbstractUnboundModel header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/CompoundElement,java/lang/classfile/AttributedElement sealed true permittedSubclasses jdk/internal/classfile/impl/BufferedCodeBuilder$Model,jdk/internal/classfile/impl/BufferedFieldBuilder$Model,jdk/internal/classfile/impl/BufferedMethodBuilder$Model flags 421 signature Ljdk/internal/classfile/impl/AbstractElement;Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/AttributedElement; innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 innerclass innerClass jdk/internal/classfile/impl/BufferedFieldBuilder$Model outerClass jdk/internal/classfile/impl/BufferedFieldBuilder innerClassName Model flags 11 innerclass innerClass jdk/internal/classfile/impl/BufferedMethodBuilder$Model outerClass jdk/internal/classfile/impl/BufferedMethodBuilder innerClassName Model flags 11 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name forEachElement descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name elementStream descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream; method name elementList descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/AccessFlagsImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/AccessFlags flags 31 innerclass innerClass java/lang/reflect/AccessFlag$Location outerClass java/lang/reflect/AccessFlag innerClassName Location flags 4019 method name descriptor (Ljava/lang/reflect/AccessFlag$Location;[Ljava/lang/reflect/AccessFlag;)V flags 81 method name descriptor (Ljava/lang/reflect/AccessFlag$Location;I)V flags 1 method name flagsMask descriptor ()I flags 1 method name flags descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectMethodBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectFieldBuilder;)V flags 1 method name location descriptor ()Ljava/lang/reflect/AccessFlag$Location; flags 1 method name has descriptor (Ljava/lang/reflect/AccessFlag;)Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl header extends java/lang/Object 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$OfCharacterImpl,jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl,jdk/internal/classfile/impl/AnnotationImpl$OfIntegerImpl,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$OfConstantImpl,jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl flags 31 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$OfCharacterImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharacterImpl 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$OfIntegerImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntegerImpl 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$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName AnnotationElementImpl flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V method name className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name elements descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$AnnotationElementImpl header extends java/lang/Record implements java/lang/classfile/AnnotationElement nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name name descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name value descriptor Ljava/lang/classfile/AnnotationValue; 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 descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/AnnotationValue;)V flags 1 methodParameters 0:name,0:value method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name value descriptor ()Ljava/lang/classfile/AnnotationValue; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfAnnotation nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name annotation descriptor Ljava/lang/classfile/Annotation; innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfAnnotationImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfAnnotationImpl flags 19 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/Annotation;)V flags 1 methodParameters 0:annotation method name tag descriptor ()C flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 annotation descriptor ()Ljava/lang/classfile/Annotation; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfArrayImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfArray nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name values descriptor Ljava/util/List; signature Ljava/util/List; 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V methodParameters 0:values method name tag descriptor ()C flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 values descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name booleanValue descriptor ()Z 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 class name jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name byteValue descriptor ()B 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 class name jdk/internal/classfile/impl/AnnotationImpl$OfCharacterImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,java/lang/classfile/AnnotationValue$OfCharacter 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$OfCharacterImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharacterImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfCharacter outerClass java/lang/classfile/AnnotationValue innerClassName OfCharacter 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 tag descriptor ()C flags 1 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 class name jdk/internal/classfile/impl/AnnotationImpl$OfClassImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfClass nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name className descriptor Ljava/lang/classfile/constantpool/Utf8Entry; 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 java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 methodParameters 0:className method name tag descriptor ()C flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl header extends java/lang/Object implements java/lang/classfile/AnnotationValue$OfConstant nestHost jdk/internal/classfile/impl/AnnotationImpl sealed true permittedSubclasses jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl,jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl,jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl,jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl,jdk/internal/classfile/impl/AnnotationImpl$OfIntegerImpl,jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl,jdk/internal/classfile/impl/AnnotationImpl$OfCharacterImpl,jdk/internal/classfile/impl/AnnotationImpl$OfByteImpl,jdk/internal/classfile/impl/AnnotationImpl$OfBooleanImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl 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 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$OfFloatImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfFloatImpl 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$OfIntegerImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntegerImpl 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$OfCharacterImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfCharacterImpl 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$OfBooleanImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfBooleanImpl flags 19 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name constantValue descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfDoubleImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/DoubleEntry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name doubleValue descriptor ()D 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/DoubleEntry; flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name jdk/internal/classfile/impl/AnnotationImpl$OfEnumImpl header extends java/lang/Record implements java/lang/classfile/AnnotationValue$OfEnum nestHost jdk/internal/classfile/impl/AnnotationImpl record true flags 31 recordcomponent name className descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name constantName descriptor Ljava/lang/classfile/constantpool/Utf8Entry; 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 java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 methodParameters 0:className,0:constantName method name tag descriptor ()C flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name constantName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/AnnotationImpl$OfFloatImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/FloatEntry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name floatValue descriptor ()F 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/FloatEntry; flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name jdk/internal/classfile/impl/AnnotationImpl$OfIntegerImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,java/lang/classfile/AnnotationValue$OfInteger 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$OfIntegerImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfIntegerImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfInteger outerClass java/lang/classfile/AnnotationValue innerClassName OfInteger 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 tag descriptor ()C flags 1 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 class name jdk/internal/classfile/impl/AnnotationImpl$OfLongImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/LongEntry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name longValue descriptor ()J 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/LongEntry; flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name jdk/internal/classfile/impl/AnnotationImpl$OfShortImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/IntegerEntry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name shortValue descriptor ()S 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 class name jdk/internal/classfile/impl/AnnotationImpl$OfStringImpl header extends java/lang/Record implements jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl,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 jdk/internal/classfile/impl/AnnotationImpl$OfConstantImpl outerClass jdk/internal/classfile/impl/AnnotationImpl innerClassName OfConstantImpl flags 609 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 descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 methodParameters 0:constant method name tag descriptor ()C flags 1 method name stringValue descriptor ()Ljava/lang/String; 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/Utf8Entry; flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/AnnotationConstantValueEntry; flags 1041 class name jdk/internal/classfile/impl/BlockCodeBuilderImpl header extends jdk/internal/classfile/impl/NonterminalCodeBuilder implements java/lang/classfile/CodeBuilder$BlockCodeBuilder flags 31 innerclass innerClass java/lang/classfile/CodeBuilder$BlockCodeBuilder outerClass java/lang/classfile/CodeBuilder innerClassName BlockCodeBuilder flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/CodeBuilder;Ljava/lang/classfile/Label;)V flags 1 method name start descriptor ()V flags 1 method name end descriptor ()V flags 1 method name reachable descriptor ()Z flags 1 method name isEmpty descriptor ()Z flags 1 method name with descriptor (Ljava/lang/classfile/CodeElement;)Ljava/lang/classfile/CodeBuilder; flags 1 method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name allocateLocal descriptor (Ljava/lang/classfile/TypeKind;)I flags 1 method name breakLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/BootstrapMethodEntryImpl header extends java/lang/Object implements java/lang/classfile/BootstrapMethodEntry flags 31 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 1 method name bootstrapMethod descriptor ()Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 1 method name arguments descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name equals descriptor (Ljava/lang/Object;)Z flags 1 method name bsmIndex descriptor ()I flags 1 method name hashCode descriptor ()I flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 class name jdk/internal/classfile/impl/BoundAttribute header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Attribute nestMembers jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr,jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute sealed true permittedSubclasses jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr,jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute,jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute flags 421 signature ;>Ljdk/internal/classfile/impl/AbstractElement;Ljava/lang/classfile/Attribute; innerclass innerClass java/lang/classfile/ClassFile$AttributesProcessingOption outerClass java/lang/classfile/ClassFile innerClassName AttributesProcessingOption flags 4019 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundUnknownAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCodeAttribute flags 409 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundPermittedSubclassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundAnnotationDefaultAttr flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundEnclosingMethodAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundInnerClassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundBootstrapMethodsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestMembersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModulePackagesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundExceptionsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleResolutionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCompilationIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleTargetAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundConstantValueAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceDebugExtensionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestHostAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleMainClassAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceFileAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSignatureAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundDeprecatedAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRecordAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleHashesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundMethodParametersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTypeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCharacterRangeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLineNumberTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSyntheticAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundStackMapTableAttribute flags 19 method name payloadLen descriptor ()I flags 1 method name attributeName descriptor ()Ljava/lang/String; flags 1 method name attributeMapper descriptor ()Ljava/lang/classfile/AttributeMapper; flags 1 signature ()Ljava/lang/classfile/AttributeMapper; method name contents descriptor ()[B flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectMethodBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectFieldBuilder;)V flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name readAttributes descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;ILjava/util/function/Function;)Ljava/util/List; flags 9 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;ILjava/util/function/Function;>;)Ljava/util/List;>; class name jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/AnnotationDefaultAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/AnnotationDefaultAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundAnnotationDefaultAttr outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundAnnotationDefaultAttr flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name defaultValue descriptor ()Ljava/lang/classfile/AnnotationValue; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/BootstrapMethodsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/BootstrapMethodsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundBootstrapMethodsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundBootstrapMethodsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name bootstrapMethodsSize descriptor ()I flags 1 method name bootstrapMethods descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/CharacterRangeTableAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/CharacterRangeTableAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCharacterRangeTableAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name characterRangeTable descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/CodeAttribute nestHost jdk/internal/classfile/impl/BoundAttribute sealed true permittedSubclasses jdk/internal/classfile/impl/CodeImpl flags 421 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/CodeAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCodeAttribute flags 409 field name codeStart descriptor I flags 14 field name codeLength descriptor I flags 14 field name codeEnd descriptor I flags 14 field name attributePos descriptor I flags 14 field name exceptionHandlerPos descriptor I flags 14 field name exceptionHandlerCnt descriptor I flags 14 field name enclosingMethod descriptor Ljava/lang/classfile/MethodModel; flags 14 method name descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name maxStack descriptor ()I flags 1 method name maxLocals descriptor ()I flags 1 method name codeLength descriptor ()I flags 1 method name codeArray descriptor ()[B flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/CompilationIDAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/CompilationIDAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundCompilationIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundCompilationIDAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name compilationId descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ConstantValueAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ConstantValueAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundConstantValueAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundConstantValueAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name constant descriptor ()Ljava/lang/classfile/constantpool/ConstantValueEntry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/DeprecatedAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/DeprecatedAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundDeprecatedAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundDeprecatedAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V class name jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/EnclosingMethodAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/EnclosingMethodAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundEnclosingMethodAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name enclosingClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name enclosingMethod descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; class name jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ExceptionsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ExceptionsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundExceptionsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundExceptionsAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name exceptions descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/InnerClassesAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/InnerClassesAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundInnerClassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundInnerClassesAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name classes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/LineNumberTableAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/LineNumberTableAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLineNumberTableAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name lineNumbers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/LocalVariableTableAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/LocalVariableTableAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTableAttribute flags 19 method name descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name localVariables descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/LocalVariableTypeTableAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/LocalVariableTypeTableAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundLocalVariableTypeTableAttribute flags 19 method name descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name localVariableTypes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/MethodParametersAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/MethodParametersAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundMethodParametersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundMethodParametersAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name parameters descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ModuleAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ModuleAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name moduleName descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name moduleFlagsMask descriptor ()I flags 1 method name moduleVersion descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name requires descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name exports descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name opens descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name uses descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name provides descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ModuleHashesAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ModuleHashesAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleHashesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleHashesAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name algorithm descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name hashes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ModuleMainClassAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ModuleMainClassAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleMainClassAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name mainClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ModulePackagesAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ModulePackagesAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModulePackagesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModulePackagesAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name packages descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ModuleResolutionAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ModuleResolutionAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleResolutionAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name resolutionFlags descriptor ()I flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/ModuleTargetAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/ModuleTargetAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundModuleTargetAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundModuleTargetAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name targetPlatform descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/NestHostAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/NestHostAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestHostAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestHostAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name nestHost descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/NestMembersAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/NestMembersAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundNestMembersAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundNestMembersAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name nestMembers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/PermittedSubclassesAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundPermittedSubclassesAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name permittedSubclasses descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RecordAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RecordAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRecordAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRecordAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name components descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleAnnotationsAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;I)V flags 1 method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleParameterAnnotationsAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name parameterAnnotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeInvisibleTypeAnnotationsAttribute flags 19 method name descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleAnnotationsAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;I)V flags 1 method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleParameterAnnotationsAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name parameterAnnotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundRuntimeVisibleTypeAnnotationsAttribute flags 19 method name descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/SignatureAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/SignatureAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSignatureAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSignatureAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/SourceDebugExtensionAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/SourceDebugExtensionAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceDebugExtensionAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V class name jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/SourceFileAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/SourceFileAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceFileAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceFileAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name sourceFile descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/SourceIDAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/SourceIDAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSourceIDAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSourceIDAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name sourceId descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/StackMapTableAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/StackMapTableAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundStackMapTableAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundStackMapTableAttribute flags 19 method name descriptor (Ljdk/internal/classfile/impl/CodeImpl;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljdk/internal/classfile/impl/CodeImpl;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name entries descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/SyntheticAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/SyntheticAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundSyntheticAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundSyntheticAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V class name jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute header extends jdk/internal/classfile/impl/BoundAttribute implements java/lang/classfile/attribute/UnknownAttribute nestHost jdk/internal/classfile/impl/BoundAttribute flags 31 signature Ljdk/internal/classfile/impl/BoundAttribute;Ljava/lang/classfile/attribute/UnknownAttribute; innerclass innerClass jdk/internal/classfile/impl/BoundAttribute$BoundUnknownAttribute outerClass jdk/internal/classfile/impl/BoundAttribute innerClassName BoundUnknownAttribute flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V class name jdk/internal/classfile/impl/BoundCharacterRange header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/instruction/CharacterRange flags 31 method name descriptor (Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name characterRangeStart descriptor ()I flags 1 method name characterRangeEnd descriptor ()I flags 1 method name flags descriptor ()I flags 1 method name startScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name endScope descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/BoundLocalVariable header extends jdk/internal/classfile/impl/AbstractBoundLocalVariable implements java/lang/classfile/attribute/LocalVariableInfo,java/lang/classfile/instruction/LocalVariable flags 31 method name descriptor (Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name typeSymbol descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/BoundLocalVariableType header extends jdk/internal/classfile/impl/AbstractBoundLocalVariable implements java/lang/classfile/attribute/LocalVariableTypeInfo,java/lang/classfile/instruction/LocalVariableType flags 31 method name descriptor (Ljdk/internal/classfile/impl/CodeImpl;I)V flags 1 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/BoundRecordComponentInfo header extends java/lang/Object implements java/lang/classfile/attribute/RecordComponentInfo flags 31 method name descriptor (Ljava/lang/classfile/ClassReader;I)V flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name descriptor descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/BufWriterImpl header extends java/lang/Object implements java/lang/classfile/BufWriter flags 31 method name descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljdk/internal/classfile/impl/ClassFileImpl;)V flags 1 method name descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljdk/internal/classfile/impl/ClassFileImpl;I)V flags 1 method name descriptor (Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljdk/internal/classfile/impl/ClassFileImpl;ILjava/lang/classfile/constantpool/ClassEntry;I)V flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name labelContext descriptor ()Ljdk/internal/classfile/impl/LabelContext; flags 1 method name setLabelContext descriptor (Ljdk/internal/classfile/impl/LabelContext;)V flags 1 method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 1 method name thisClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name getMajorVersion descriptor ()I flags 1 method name context descriptor ()Ljdk/internal/classfile/impl/ClassFileImpl; flags 1 method name writeU1 descriptor (I)V flags 1 method name writeU2 descriptor (I)V flags 1 method name writeInt descriptor (I)V flags 1 method name writeFloat descriptor (F)V flags 1 method name writeLong descriptor (J)V flags 1 method name writeDouble descriptor (D)V flags 1 method name writeBytes descriptor ([B)V flags 1 method name writeBytes descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name writeBytes descriptor ([BII)V flags 1 method name patchInt descriptor (III)V flags 1 method name writeIntBytes descriptor (IJ)V flags 1 method name reserveSpace descriptor (I)V flags 1 method name size descriptor ()I flags 1 method name asByteBuffer descriptor ()Ljava/nio/ByteBuffer; flags 1 method name copyTo descriptor ([BI)V flags 1 method name writeIndex descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)V flags 1 method name writeIndexOrZero descriptor (Ljava/lang/classfile/constantpool/PoolEntry;)V flags 1 method name writeList descriptor (Ljava/util/List;)V flags 1 signature ;>(Ljava/util/List;)V method name writeListIndices descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List<+Ljava/lang/classfile/constantpool/PoolEntry;>;)V class name jdk/internal/classfile/impl/BufferedCodeBuilder header extends java/lang/Object implements jdk/internal/classfile/impl/TerminalCodeBuilder,jdk/internal/classfile/impl/LabelContext nestMembers jdk/internal/classfile/impl/BufferedCodeBuilder$Model flags 31 innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 method name descriptor (Ljdk/internal/classfile/impl/MethodInfo;Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/CodeModel;)V flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name receiverSlot descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name curTopLocal descriptor ()I flags 1 method name allocateLocal descriptor (Ljava/lang/classfile/TypeKind;)I flags 1 method name getLabel descriptor (I)Ljava/lang/classfile/Label; flags 1 method name labelToBci descriptor (Ljava/lang/classfile/Label;)I flags 1 method name setLabelTarget descriptor (Ljava/lang/classfile/Label;I)V flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name with descriptor (Ljava/lang/classfile/CodeElement;)Ljava/lang/classfile/CodeBuilder; flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name run descriptor (Ljava/util/function/Consumer;)Ljdk/internal/classfile/impl/BufferedCodeBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljdk/internal/classfile/impl/BufferedCodeBuilder; method name toModel descriptor ()Ljava/lang/classfile/CodeModel; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/BufferedCodeBuilder$Model header extends jdk/internal/classfile/impl/AbstractUnboundModel implements java/lang/classfile/CodeModel nestHost jdk/internal/classfile/impl/BufferedCodeBuilder flags 31 signature Ljdk/internal/classfile/impl/AbstractUnboundModel;Ljava/lang/classfile/CodeModel; innerclass innerClass jdk/internal/classfile/impl/BufferedCodeBuilder$Model outerClass jdk/internal/classfile/impl/BufferedCodeBuilder innerClassName Model flags 11 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name exceptionHandlers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name maxLocals descriptor ()I flags 1 method name maxStack descriptor ()I flags 1 method name parent descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectMethodBuilder;)V flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 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 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 flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name with descriptor (Ljava/lang/classfile/FieldElement;)Ljava/lang/classfile/FieldBuilder; flags 1 method name run descriptor (Ljava/util/function/Consumer;)Ljdk/internal/classfile/impl/BufferedFieldBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldBuilder;>;)Ljdk/internal/classfile/impl/BufferedFieldBuilder; method name toModel descriptor ()Ljava/lang/classfile/FieldModel; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/BufferedFieldBuilder$Model header extends jdk/internal/classfile/impl/AbstractUnboundModel implements java/lang/classfile/FieldModel nestHost jdk/internal/classfile/impl/BufferedFieldBuilder flags 31 signature Ljdk/internal/classfile/impl/AbstractUnboundModel;Ljava/lang/classfile/FieldModel; 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/BufferedFieldBuilder;)V flags 1 methodParameters 8010:null method name parent descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 1 method name fieldName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name fieldType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/BufferedMethodBuilder header extends java/lang/Object implements jdk/internal/classfile/impl/TerminalMethodBuilder,jdk/internal/classfile/impl/MethodInfo nestMembers jdk/internal/classfile/impl/BufferedMethodBuilder$Model flags 31 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 flags 1 method name with descriptor (Ljava/lang/classfile/MethodElement;)Ljava/lang/classfile/MethodBuilder; flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name methodName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name methodFlags descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name withCode descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/MethodBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/lang/classfile/MethodBuilder; method name transformCode descriptor (Ljava/lang/classfile/CodeModel;Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/MethodBuilder; flags 1 method name bufferedCodeBuilder descriptor (Ljava/lang/classfile/CodeModel;)Ljdk/internal/classfile/impl/BufferedCodeBuilder; flags 1 method name run descriptor (Ljava/util/function/Consumer;)Ljdk/internal/classfile/impl/BufferedMethodBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/MethodBuilder;>;)Ljdk/internal/classfile/impl/BufferedMethodBuilder; method name toModel descriptor ()Ljava/lang/classfile/MethodModel; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/BufferedMethodBuilder$Model header extends jdk/internal/classfile/impl/AbstractUnboundModel implements java/lang/classfile/MethodModel,jdk/internal/classfile/impl/MethodInfo nestHost jdk/internal/classfile/impl/BufferedMethodBuilder flags 31 signature Ljdk/internal/classfile/impl/AbstractUnboundModel;Ljava/lang/classfile/MethodModel;Ljdk/internal/classfile/impl/MethodInfo; innerclass innerClass jdk/internal/classfile/impl/BufferedMethodBuilder$Model outerClass jdk/internal/classfile/impl/BufferedMethodBuilder innerClassName Model flags 11 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/internal/classfile/impl/BufferedMethodBuilder;)V flags 1 methodParameters 8010:null method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 1 method name parent descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name methodName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name methodFlags descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name code descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/CatchBuilderImpl header extends java/lang/Object implements java/lang/classfile/CodeBuilder$CatchBuilder flags 31 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 descriptor (Ljava/lang/classfile/CodeBuilder;Ljdk/internal/classfile/impl/BlockCodeBuilderImpl;Ljava/lang/classfile/Label;)V flags 1 method name catching descriptor (Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; flags 1 signature (Ljava/lang/constant/ClassDesc;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; method name catchingMulti descriptor (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; flags 1 signature (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/lang/classfile/CodeBuilder$CatchBuilder; method name catchingAll descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name finish descriptor ()V flags 1 class name jdk/internal/classfile/impl/ChainedClassBuilder header extends java/lang/Object implements java/lang/classfile/ClassBuilder,java/util/function/Consumer flags 31 signature Ljava/lang/Object;Ljava/lang/classfile/ClassBuilder;Ljava/util/function/Consumer; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/ClassBuilder;Ljava/util/function/Consumer;)V flags 1 signature (Ljava/lang/classfile/ClassBuilder;Ljava/util/function/Consumer;)V method name with descriptor (Ljava/lang/classfile/ClassElement;)Ljava/lang/classfile/ClassBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name withField descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name transformField descriptor (Ljava/lang/classfile/FieldModel;Ljava/lang/classfile/FieldTransform;)Ljava/lang/classfile/ClassBuilder; flags 1 method name withMethod descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer<-Ljava/lang/classfile/MethodBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name transformMethod descriptor (Ljava/lang/classfile/MethodModel;Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/ClassBuilder; flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ChainedCodeBuilder header extends jdk/internal/classfile/impl/NonterminalCodeBuilder implements java/lang/classfile/CodeBuilder flags 31 method name descriptor (Ljava/lang/classfile/CodeBuilder;Ljava/util/function/Consumer;)V flags 1 signature (Ljava/lang/classfile/CodeBuilder;Ljava/util/function/Consumer;)V method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name allocateLocal descriptor (Ljava/lang/classfile/TypeKind;)I flags 1 method name with descriptor (Ljava/lang/classfile/CodeElement;)Ljava/lang/classfile/CodeBuilder; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ChainedFieldBuilder header extends java/lang/Object implements java/lang/classfile/FieldBuilder flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/FieldBuilder;Ljava/util/function/Consumer;)V flags 1 signature (Ljava/lang/classfile/FieldBuilder;Ljava/util/function/Consumer;)V method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name with descriptor (Ljava/lang/classfile/FieldElement;)Ljava/lang/classfile/FieldBuilder; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ChainedMethodBuilder header extends java/lang/Object implements java/lang/classfile/MethodBuilder flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/MethodBuilder;Ljava/util/function/Consumer;)V flags 1 signature (Ljava/lang/classfile/MethodBuilder;Ljava/util/function/Consumer;)V method name with descriptor (Ljava/lang/classfile/MethodElement;)Ljava/lang/classfile/MethodBuilder; flags 1 method name withCode descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/MethodBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/lang/classfile/MethodBuilder; method name transformCode descriptor (Ljava/lang/classfile/CodeModel;Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/MethodBuilder; flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ClassFileImpl header extends java/lang/Record implements java/lang/classfile/ClassFile nestMembers jdk/internal/classfile/impl/ClassFileImpl$ClassHierarchyResolverOptionImpl,jdk/internal/classfile/impl/ClassFileImpl$AttributeMapperOptionImpl record true flags 31 recordcomponent name stackMapsOption descriptor Ljava/lang/classfile/ClassFile$StackMapsOption; recordcomponent name debugElementsOption descriptor Ljava/lang/classfile/ClassFile$DebugElementsOption; recordcomponent name lineNumbersOption descriptor Ljava/lang/classfile/ClassFile$LineNumbersOption; recordcomponent name attributesProcessingOption descriptor Ljava/lang/classfile/ClassFile$AttributesProcessingOption; recordcomponent name constantPoolSharingOption descriptor Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; recordcomponent name shortJumpsOption descriptor Ljava/lang/classfile/ClassFile$ShortJumpsOption; recordcomponent name deadCodeOption descriptor Ljava/lang/classfile/ClassFile$DeadCodeOption; recordcomponent name deadLabelsOption descriptor Ljava/lang/classfile/ClassFile$DeadLabelsOption; recordcomponent name classHierarchyResolverOption descriptor Ljava/lang/classfile/ClassFile$ClassHierarchyResolverOption; recordcomponent name attributeMapperOption descriptor Ljava/lang/classfile/ClassFile$AttributeMapperOption; innerclass innerClass java/lang/classfile/ClassFile$StackMapsOption outerClass java/lang/classfile/ClassFile innerClassName StackMapsOption 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$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$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/classfile/ClassFile$Option outerClass java/lang/classfile/ClassFile innerClassName Option 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 field name DEFAULT_CONTEXT descriptor Ljdk/internal/classfile/impl/ClassFileImpl; 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 flags 1 methodParameters 0:stackMapsOption,0:debugElementsOption,0:lineNumbersOption,0:attributesProcessingOption,0:constantPoolSharingOption,0:shortJumpsOption,0:deadCodeOption,0:deadLabelsOption,0:classHierarchyResolverOption,0:attributeMapperOption method name withOptions descriptor ([Ljava/lang/classfile/ClassFile$Option;)Ljdk/internal/classfile/impl/ClassFileImpl; flags 81 method name parse descriptor ([B)Ljava/lang/classfile/ClassModel; flags 1 method name build descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/util/function/Consumer;)[B flags 1 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/ConstantPoolBuilder;Ljava/util/function/Consumer<-Ljava/lang/classfile/ClassBuilder;>;)[B method name transform descriptor (Ljava/lang/classfile/ClassModel;Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/ClassTransform;)[B flags 1 method name verify descriptor (Ljava/lang/classfile/ClassModel;)Ljava/util/List; flags 1 signature (Ljava/lang/classfile/ClassModel;)Ljava/util/List; method name verify descriptor ([B)Ljava/util/List; flags 1 signature ([B)Ljava/util/List; 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 stackMapsOption descriptor ()Ljava/lang/classfile/ClassFile$StackMapsOption; flags 1 method name debugElementsOption descriptor ()Ljava/lang/classfile/ClassFile$DebugElementsOption; flags 1 method name lineNumbersOption descriptor ()Ljava/lang/classfile/ClassFile$LineNumbersOption; flags 1 method name attributesProcessingOption descriptor ()Ljava/lang/classfile/ClassFile$AttributesProcessingOption; flags 1 method name constantPoolSharingOption descriptor ()Ljava/lang/classfile/ClassFile$ConstantPoolSharingOption; flags 1 method name shortJumpsOption descriptor ()Ljava/lang/classfile/ClassFile$ShortJumpsOption; flags 1 method name deadCodeOption descriptor ()Ljava/lang/classfile/ClassFile$DeadCodeOption; flags 1 method name deadLabelsOption descriptor ()Ljava/lang/classfile/ClassFile$DeadLabelsOption; flags 1 method name classHierarchyResolverOption descriptor ()Ljava/lang/classfile/ClassFile$ClassHierarchyResolverOption; flags 1 method name attributeMapperOption descriptor ()Ljava/lang/classfile/ClassFile$AttributeMapperOption; flags 1 method name withOptions descriptor ([Ljava/lang/classfile/ClassFile$Option;)Ljava/lang/classfile/ClassFile; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ClassFileImpl$AttributeMapperOptionImpl header extends java/lang/Record implements java/lang/classfile/ClassFile$AttributeMapperOption nestHost jdk/internal/classfile/impl/ClassFileImpl record true flags 31 recordcomponent name attributeMapper descriptor Ljava/util/function/Function; signature Ljava/util/function/Function;>; 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/function/Function;)V flags 1 signature (Ljava/util/function/Function;>;)V methodParameters 0:attributeMapper 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 attributeMapper descriptor ()Ljava/util/function/Function; flags 1 signature ()Ljava/util/function/Function;>; class name jdk/internal/classfile/impl/ClassFileImpl$ClassHierarchyResolverOptionImpl header extends java/lang/Record implements java/lang/classfile/ClassFile$ClassHierarchyResolverOption nestHost jdk/internal/classfile/impl/ClassFileImpl record true flags 31 recordcomponent name classHierarchyResolver descriptor Ljava/lang/classfile/ClassHierarchyResolver; 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/ClassHierarchyResolver;)V flags 1 methodParameters 0:classHierarchyResolver 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 classHierarchyResolver descriptor ()Ljava/lang/classfile/ClassHierarchyResolver; flags 1 class name jdk/internal/classfile/impl/ClassFileVersionImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/ClassFileVersion flags 31 method name descriptor (II)V flags 1 method name majorVersion descriptor ()I flags 1 method name minorVersion descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/ClassHierarchyImpl header extends java/lang/Object nestMembers jdk/internal/classfile/impl/ClassHierarchyImpl$ClassHierarchyInfoImpl flags 31 innerclass innerClass java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo outerClass java/lang/classfile/ClassHierarchyResolver innerClassName ClassHierarchyInfo flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassHierarchyImpl$ClassHierarchyInfoImpl outerClass jdk/internal/classfile/impl/ClassHierarchyImpl innerClassName ClassHierarchyInfoImpl flags 19 field name DEFAULT_RESOLVER descriptor Ljava/lang/classfile/ClassHierarchyResolver; flags 19 method name descriptor (Ljava/lang/classfile/ClassHierarchyResolver;)V flags 1 method name isInterface descriptor (Ljava/lang/constant/ClassDesc;)Z flags 1 method name commonAncestor descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/constant/ClassDesc;)Ljava/lang/constant/ClassDesc; flags 1 method name isAssignableFrom descriptor (Ljava/lang/constant/ClassDesc;Ljava/lang/constant/ClassDesc;)Z flags 1 class name jdk/internal/classfile/impl/ClassHierarchyImpl$ClassHierarchyInfoImpl header extends java/lang/Record implements java/lang/classfile/ClassHierarchyResolver$ClassHierarchyInfo nestHost jdk/internal/classfile/impl/ClassHierarchyImpl record true flags 31 recordcomponent name superClass descriptor Ljava/lang/constant/ClassDesc; recordcomponent name isInterface descriptor Z 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 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/constant/ClassDesc;Z)V flags 1 methodParameters 0:superClass,0:isInterface 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 superClass descriptor ()Ljava/lang/constant/ClassDesc; flags 1 method name isInterface 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor ([BLjdk/internal/classfile/impl/ClassFileImpl;)V flags 1 method name classfileLength descriptor ()I flags 1 method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 1 method name majorVersion descriptor ()I flags 1 method name minorVersion descriptor ()I flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPool; flags 1 method name thisClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name superclass descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name interfaces descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; method name forEachElement descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name fields descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name methods descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name isModuleInfo descriptor ()Z flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/ClassPrinterImpl header extends java/lang/Object nestMembers jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl,jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl,jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl flags 31 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName LeafNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfString outerClass java/lang/classfile/AnnotationValue innerClassName OfString flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfDouble outerClass java/lang/classfile/AnnotationValue innerClassName OfDouble flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfFloat outerClass java/lang/classfile/AnnotationValue innerClassName OfFloat flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfLong outerClass java/lang/classfile/AnnotationValue innerClassName OfLong flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfInteger outerClass java/lang/classfile/AnnotationValue innerClassName OfInteger flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfShort outerClass java/lang/classfile/AnnotationValue innerClassName OfShort flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfCharacter outerClass java/lang/classfile/AnnotationValue innerClassName OfCharacter flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfByte outerClass java/lang/classfile/AnnotationValue innerClassName OfByte flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfBoolean outerClass java/lang/classfile/AnnotationValue innerClassName OfBoolean flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfEnum outerClass java/lang/classfile/AnnotationValue innerClassName OfEnum flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfArray outerClass java/lang/classfile/AnnotationValue innerClassName OfArray flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Verbosity outerClass java/lang/classfile/components/ClassPrinter innerClassName Verbosity flags 4019 innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$JsrInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName JsrInstruction flags 609 innerclass innerClass java/lang/classfile/instruction/DiscontinuedInstruction$RetInstruction outerClass java/lang/classfile/instruction/DiscontinuedInstruction innerClassName RetInstruction flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTarget outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$SimpleVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName SimpleVerificationTypeInfo flags 4019 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName ObjectVerificationTypeInfo flags 609 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$UninitializedVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName UninitializedVerificationTypeInfo flags 609 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor ()V flags 1 method name toYaml descriptor (Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/function/Consumer;)V flags 9 signature (Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/function/Consumer;)V method name toJson descriptor (Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/function/Consumer;)V flags 9 signature (Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/function/Consumer;)V method name toXml descriptor (Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/function/Consumer;)V flags 9 signature (Ljava/lang/classfile/components/ClassPrinter$Node;Ljava/util/function/Consumer;)V method name modelToTree descriptor (Ljava/lang/classfile/CompoundElement;Ljava/lang/classfile/components/ClassPrinter$Verbosity;)Ljava/lang/classfile/components/ClassPrinter$MapNode; flags 9 signature (Ljava/lang/classfile/CompoundElement<*>;Ljava/lang/classfile/components/ClassPrinter$Verbosity;)Ljava/lang/classfile/components/ClassPrinter$MapNode; method name methodToTree descriptor (Ljava/lang/classfile/MethodModel;Ljava/lang/classfile/components/ClassPrinter$Verbosity;)Ljava/lang/classfile/components/ClassPrinter$MapNode; flags 9 class name jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl header extends java/lang/Record implements java/lang/classfile/components/ClassPrinter$LeafNode nestHost jdk/internal/classfile/impl/ClassPrinterImpl record true flags 31 recordcomponent name name descriptor Ljava/lang/constant/ConstantDesc; recordcomponent name value descriptor Ljava/lang/constant/ConstantDesc; innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$LeafNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName LeafNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$LeafNode outerClass java/lang/classfile/components/ClassPrinter innerClassName LeafNode flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/constant/ConstantDesc;Ljava/lang/constant/ConstantDesc;)V flags 1 methodParameters 0:name,0:value method name walk descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream; 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 name descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name value descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 class name jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl header extends java/util/AbstractList implements java/lang/classfile/components/ClassPrinter$ListNode nestHost jdk/internal/classfile/impl/ClassPrinterImpl flags 31 signature Ljava/util/AbstractList;Ljava/lang/classfile/components/ClassPrinter$ListNode; innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$ListNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName ListNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$ListNode outerClass java/lang/classfile/components/ClassPrinter innerClassName ListNode flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/internal/classfile/impl/ClassPrinterImpl$Style;Ljava/lang/constant/ConstantDesc;Ljava/util/stream/Stream;)V flags 1 signature (Ljdk/internal/classfile/impl/ClassPrinterImpl$Style;Ljava/lang/constant/ConstantDesc;Ljava/util/stream/Stream;)V method name name descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name walk descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream; method name style descriptor ()Ljdk/internal/classfile/impl/ClassPrinterImpl$Style; flags 1 method name get descriptor (I)Ljava/lang/classfile/components/ClassPrinter$Node; flags 1 method name size descriptor ()I flags 1 method name get descriptor (I)Ljava/lang/Object; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl header extends java/lang/Object implements java/lang/classfile/components/ClassPrinter$MapNode nestHost jdk/internal/classfile/impl/ClassPrinterImpl flags 31 innerclass innerClass jdk/internal/classfile/impl/ClassPrinterImpl$MapNodeImpl outerClass jdk/internal/classfile/impl/ClassPrinterImpl innerClassName MapNodeImpl flags 19 innerclass innerClass java/lang/classfile/components/ClassPrinter$Node outerClass java/lang/classfile/components/ClassPrinter innerClassName Node flags 609 innerclass innerClass java/lang/classfile/components/ClassPrinter$MapNode outerClass java/lang/classfile/components/ClassPrinter innerClassName MapNode flags 609 innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljdk/internal/classfile/impl/ClassPrinterImpl$Style;Ljava/lang/constant/ConstantDesc;)V flags 1 method name name descriptor ()Ljava/lang/constant/ConstantDesc; flags 1 method name walk descriptor ()Ljava/util/stream/Stream; flags 1 signature ()Ljava/util/stream/Stream; method name style descriptor ()Ljdk/internal/classfile/impl/ClassPrinterImpl$Style; flags 1 method name size descriptor ()I flags 1 method name isEmpty descriptor ()Z flags 1 method name containsKey descriptor (Ljava/lang/Object;)Z flags 1 method name containsValue descriptor (Ljava/lang/Object;)Z flags 1 method name get descriptor (Ljava/lang/Object;)Ljava/lang/classfile/components/ClassPrinter$Node; flags 1 method name put descriptor (Ljava/lang/constant/ConstantDesc;Ljava/lang/classfile/components/ClassPrinter$Node;)Ljava/lang/classfile/components/ClassPrinter$Node; flags 1 method name remove descriptor (Ljava/lang/Object;)Ljava/lang/classfile/components/ClassPrinter$Node; flags 1 method name putAll descriptor (Ljava/util/Map;)V flags 1 signature (Ljava/util/Map<+Ljava/lang/constant/ConstantDesc;+Ljava/lang/classfile/components/ClassPrinter$Node;>;)V method name clear descriptor ()V flags 1 method name keySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set; method name values descriptor ()Ljava/util/Collection; flags 1 signature ()Ljava/util/Collection; method name entrySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set;>; method name remove descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1041 methodParameters 1000:null method name put descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 1041 methodParameters 1000:null,1000:null method name get descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ClassReaderImpl header extends java/lang/Object implements java/lang/classfile/ClassReader flags 31 innerclass innerClass java/lang/classfile/ClassFile$AttributeMapperOption outerClass java/lang/classfile/ClassFile innerClassName AttributeMapperOption flags 609 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName EmptyBootstrapAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$MethodHandleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName MethodHandleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName Utf8EntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$IntegerEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName IntegerEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FloatEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FloatEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$LongEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName LongEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$DoubleEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName DoubleEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName ClassEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$FieldRefEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName FieldRefEntryImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName NameAndTypeEntryImpl 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$AbstractMemberRefEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName AbstractMemberRefEntry flags 409 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 method name context descriptor ()Ljdk/internal/classfile/impl/ClassFileImpl; flags 1 method name customAttributes descriptor ()Ljava/util/function/Function; flags 1 signature ()Ljava/util/function/Function;>; method name size descriptor ()I flags 1 method name flags descriptor ()I flags 1 method name thisClassEntry descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name superclassEntry descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name thisClassPos descriptor ()I flags 1 method name classfileLength descriptor ()I flags 1 method name bootstrapMethodCount descriptor ()I flags 1 method name bootstrapMethodEntry descriptor (I)Ljdk/internal/classfile/impl/BootstrapMethodEntryImpl; flags 1 method name readU1 descriptor (I)I flags 1 method name readU2 descriptor (I)I flags 1 method name readS1 descriptor (I)I flags 1 method name readS2 descriptor (I)I flags 1 method name readInt descriptor (I)I flags 1 method name readLong descriptor (I)J flags 1 method name readFloat descriptor (I)F flags 1 method name readDouble descriptor (I)D flags 1 method name readBytes descriptor (II)[B flags 1 method name copyBytesTo descriptor (Ljava/lang/classfile/BufWriter;II)V flags 1 method name entryByIndex descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 method name utf8EntryByIndex descriptor (I)Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl; flags 1 method name skipAttributeHolder descriptor (I)I flags 1 method name readEntry descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 method name readEntry descriptor (ILjava/lang/Class;)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 signature (ILjava/lang/Class;)TT; method name readEntryOrNull descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 method name readUtf8Entry descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name readUtf8EntryOrNull descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name readModuleEntry descriptor (I)Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name readPackageEntry descriptor (I)Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name readClassEntry descriptor (I)Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name readNameAndTypeEntry descriptor (I)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1 method name readMethodHandleEntry descriptor (I)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 1 method name compare descriptor (Ljava/lang/classfile/BufWriter;III)Z flags 1 method name utf8EntryByIndex descriptor (I)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 methodParameters 1000:null method name bootstrapMethodEntry descriptor (I)Ljava/lang/classfile/BootstrapMethodEntry; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/ClassRemapperImpl header extends java/lang/Record implements java/lang/classfile/components/ClassRemapper record true flags 31 recordcomponent name mapFunction descriptor Ljava/util/function/Function; signature Ljava/util/function/Function; innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/constant/DirectMethodHandleDesc$Kind outerClass java/lang/constant/DirectMethodHandleDesc innerClassName Kind flags 4019 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfAnnotation outerClass java/lang/classfile/AnnotationValue innerClassName OfAnnotation flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfArray outerClass java/lang/classfile/AnnotationValue innerClassName OfArray flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfConstant outerClass java/lang/classfile/AnnotationValue innerClassName OfConstant flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfClass outerClass java/lang/classfile/AnnotationValue innerClassName OfClass flags 609 innerclass innerClass java/lang/classfile/AnnotationValue$OfEnum outerClass java/lang/classfile/AnnotationValue innerClassName OfEnum flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName TargetInfo flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/instruction/ConstantInstruction$LoadConstantInstruction outerClass java/lang/classfile/instruction/ConstantInstruction innerClassName LoadConstantInstruction flags 609 innerclass innerClass java/lang/classfile/ClassFileTransform$ResolvedTransform outerClass java/lang/classfile/ClassFileTransform innerClassName ResolvedTransform flags 609 innerclass innerClass java/lang/classfile/Signature$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/function/Function;)V flags 1 signature (Ljava/util/function/Function;)V methodParameters 0:mapFunction method name accept descriptor (Ljava/lang/classfile/ClassBuilder;Ljava/lang/classfile/ClassElement;)V flags 1 method name asFieldTransform descriptor ()Ljava/lang/classfile/FieldTransform; flags 1 method name asMethodTransform descriptor ()Ljava/lang/classfile/MethodTransform; flags 1 method name asCodeTransform descriptor ()Ljava/lang/classfile/CodeTransform; flags 1 method name map descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/constant/ClassDesc; 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 mapFunction descriptor ()Ljava/util/function/Function; flags 1 signature ()Ljava/util/function/Function; method name accept descriptor (Ljava/lang/classfile/ClassFileBuilder;Ljava/lang/classfile/ClassFileElement;)V flags 1041 methodParameters 1000:null,1000:null class name jdk/internal/classfile/impl/CodeImpl header extends jdk/internal/classfile/impl/BoundAttribute$BoundCodeAttribute implements java/lang/classfile/CodeModel,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 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 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 java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V flags 1 signature (Ljava/lang/classfile/AttributedElement;Ljava/lang/classfile/ClassReader;Ljava/lang/classfile/AttributeMapper;I)V method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name setLabelTarget descriptor (Ljava/lang/classfile/Label;I)V flags 1 method name getLabel descriptor (I)Ljava/lang/classfile/Label; flags 1 method name labelToBci descriptor (Ljava/lang/classfile/Label;)I flags 1 method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name parent descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name forEachElement descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name exceptionHandlers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name compareCodeBytes descriptor (Ljava/lang/classfile/BufWriter;II)Z flags 1 method name iterateExceptionHandlers descriptor (Ljdk/internal/classfile/impl/CodeImpl$ExceptionHandlerAction;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/CodeImpl$ExceptionHandlerAction header extends java/lang/Object nestHost jdk/internal/classfile/impl/CodeImpl flags 601 innerclass innerClass jdk/internal/classfile/impl/CodeImpl$ExceptionHandlerAction outerClass jdk/internal/classfile/impl/CodeImpl innerClassName ExceptionHandlerAction flags 609 method name accept descriptor (IIII)V flags 401 class name jdk/internal/classfile/impl/CodeLocalsShifterImpl header extends java/lang/Object implements java/lang/classfile/components/CodeLocalsShifter flags 31 innerclass innerClass java/lang/classfile/Signature$BaseTypeSig outerClass java/lang/classfile/Signature innerClassName BaseTypeSig flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (I)V flags 1 method name accept descriptor (Ljava/lang/classfile/CodeBuilder;Ljava/lang/classfile/CodeElement;)V flags 1 method name accept descriptor (Ljava/lang/classfile/ClassFileBuilder;Ljava/lang/classfile/ClassFileElement;)V flags 1041 methodParameters 1000:null,1000:null class name jdk/internal/classfile/impl/CodeRelabelerImpl header extends java/lang/Record implements java/lang/classfile/components/CodeRelabeler record true flags 31 recordcomponent name mapFunction descriptor Ljava/util/function/BiFunction; signature Ljava/util/function/BiFunction; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/function/BiFunction;)V flags 1 signature (Ljava/util/function/BiFunction;)V methodParameters 0:mapFunction method name relabel descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/CodeBuilder;)Ljava/lang/classfile/Label; flags 1 method name accept descriptor (Ljava/lang/classfile/CodeBuilder;Ljava/lang/classfile/CodeElement;)V 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 mapFunction descriptor ()Ljava/util/function/BiFunction; flags 1 signature ()Ljava/util/function/BiFunction; method name accept descriptor (Ljava/lang/classfile/ClassFileBuilder;Ljava/lang/classfile/ClassFileElement;)V flags 1041 methodParameters 1000:null,1000:null class name jdk/internal/classfile/impl/CodeStackTrackerImpl header extends java/lang/Object implements java/lang/classfile/components/CodeStackTracker flags 31 innerclass innerClass java/lang/invoke/TypeDescriptor$OfField outerClass java/lang/invoke/TypeDescriptor innerClassName OfField flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor ([Ljava/lang/classfile/TypeKind;)V flags 81 method name stack descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional;>; method name maxStackSize descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name accept descriptor (Ljava/lang/classfile/CodeBuilder;Ljava/lang/classfile/CodeElement;)V flags 1 method name accept descriptor (Ljava/lang/classfile/ClassFileBuilder;Ljava/lang/classfile/ClassFileElement;)V flags 1041 methodParameters 1000:null,1000:null 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; method name descriptor (Ljdk/internal/classfile/impl/SplitConstantPool;Ljdk/internal/classfile/impl/ClassFileImpl;Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name with descriptor (Ljava/lang/classfile/ClassElement;)Ljava/lang/classfile/ClassBuilder; flags 1 method name withField descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name transformField descriptor (Ljava/lang/classfile/FieldModel;Ljava/lang/classfile/FieldTransform;)Ljava/lang/classfile/ClassBuilder; flags 1 method name withMethod descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;ILjava/util/function/Consumer<-Ljava/lang/classfile/MethodBuilder;>;)Ljava/lang/classfile/ClassBuilder; method name transformMethod descriptor (Ljava/lang/classfile/MethodModel;Ljava/lang/classfile/MethodTransform;)Ljava/lang/classfile/ClassBuilder; flags 1 method name withField descriptor (Ljava/lang/classfile/WritableElement;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/WritableElement;)Ljava/lang/classfile/ClassBuilder; method name withMethod descriptor (Ljava/lang/classfile/WritableElement;)Ljava/lang/classfile/ClassBuilder; flags 1 signature (Ljava/lang/classfile/WritableElement;)Ljava/lang/classfile/ClassBuilder; method name setSizeHint descriptor (I)V flags 1 method name build descriptor ()[B flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1041 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/DirectCodeBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements jdk/internal/classfile/impl/TerminalCodeBuilder,jdk/internal/classfile/impl/LabelContext flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljdk/internal/classfile/impl/TerminalCodeBuilder;Ljdk/internal/classfile/impl/LabelContext; innerclass innerClass java/lang/classfile/ClassFile$ShortJumpsOption outerClass java/lang/classfile/ClassFile innerClassName ShortJumpsOption flags 4019 innerclass innerClass jdk/internal/classfile/impl/AbstractPseudoInstruction$ExceptionCatchImpl outerClass jdk/internal/classfile/impl/AbstractPseudoInstruction innerClassName ExceptionCatchImpl flags 19 innerclass innerClass java/lang/classfile/ClassFile$DeadLabelsOption outerClass java/lang/classfile/ClassFile innerClassName DeadLabelsOption flags 4019 innerclass innerClass java/lang/classfile/ClassFile$DebugElementsOption outerClass java/lang/classfile/ClassFile innerClassName DebugElementsOption flags 4019 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; 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;)Ljava/lang/classfile/Attribute; method name with descriptor (Ljava/lang/classfile/CodeElement;)Ljava/lang/classfile/CodeBuilder; flags 1 method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name receiverSlot descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name curTopLocal descriptor ()I flags 1 method name allocateLocal descriptor (Ljava/lang/classfile/TypeKind;)I flags 1 method name curPc descriptor ()I flags 1 method name methodInfo descriptor ()Ljdk/internal/classfile/impl/MethodInfo; flags 1 method name writeBytecode descriptor (Ljava/lang/classfile/Opcode;)V flags 1 method name writeLocalVar descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name writeIncrement descriptor (II)V flags 1 method name writeBranch descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/Label;)V flags 1 method name writeLookupSwitch descriptor (Ljava/lang/classfile/Label;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/Label;Ljava/util/List;)V method name writeTableSwitch descriptor (IILjava/lang/classfile/Label;Ljava/util/List;)V flags 1 signature (IILjava/lang/classfile/Label;Ljava/util/List;)V method name writeFieldAccess descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/FieldRefEntry;)V flags 1 method name writeInvokeNormal descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/MemberRefEntry;)V flags 1 method name writeInvokeInterface descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry;I)V flags 1 method name writeInvokeDynamic descriptor (Ljava/lang/classfile/constantpool/InvokeDynamicEntry;)V flags 1 method name writeNewObject descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name writeNewPrimitiveArray descriptor (I)V flags 1 method name writeNewReferenceArray descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name writeNewMultidimensionalArray descriptor (ILjava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name writeTypeCheck descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name writeArgumentConstant descriptor (Ljava/lang/classfile/Opcode;I)V flags 1 method name writeLoadConstant descriptor (Ljava/lang/classfile/Opcode;Ljava/lang/classfile/constantpool/LoadableConstantEntry;)V flags 1 method name getLabel descriptor (I)Ljava/lang/classfile/Label; flags 1 method name labelToBci descriptor (Ljava/lang/classfile/Label;)I flags 1 method name setLineNumber descriptor (I)V flags 1 method name setLabelTarget descriptor (Ljava/lang/classfile/Label;)V flags 1 method name setLabelTarget descriptor (Ljava/lang/classfile/Label;I)V flags 1 method name addCharacterRange descriptor (Ljava/lang/classfile/instruction/CharacterRange;)V flags 1 method name addHandler descriptor (Ljava/lang/classfile/instruction/ExceptionCatch;)V flags 1 method name addLocalVariable descriptor (Ljava/lang/classfile/instruction/LocalVariable;)V flags 1 method name addLocalVariableType descriptor (Ljava/lang/classfile/instruction/LocalVariableType;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1041 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/DirectFieldBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements jdk/internal/classfile/impl/TerminalFieldBuilder,java/lang/classfile/WritableElement flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljdk/internal/classfile/impl/TerminalFieldBuilder;Ljava/lang/classfile/WritableElement; 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 flags 1 method name with descriptor (Ljava/lang/classfile/FieldElement;)Ljava/lang/classfile/FieldBuilder; flags 1 method name run descriptor (Ljava/util/function/Consumer;)Ljdk/internal/classfile/impl/DirectFieldBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/FieldBuilder;>;)Ljdk/internal/classfile/impl/DirectFieldBuilder; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1041 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/DirectMethodBuilder header extends jdk/internal/classfile/impl/AbstractDirectBuilder implements jdk/internal/classfile/impl/TerminalMethodBuilder,java/lang/classfile/WritableElement,jdk/internal/classfile/impl/MethodInfo flags 31 signature Ljdk/internal/classfile/impl/AbstractDirectBuilder;Ljdk/internal/classfile/impl/TerminalMethodBuilder;Ljava/lang/classfile/WritableElement;Ljdk/internal/classfile/impl/MethodInfo; 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 method name methodName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name methodFlags descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name bufferedCodeBuilder descriptor (Ljava/lang/classfile/CodeModel;)Ljdk/internal/classfile/impl/BufferedCodeBuilder; flags 1 method name with descriptor (Ljava/lang/classfile/MethodElement;)Ljava/lang/classfile/MethodBuilder; flags 1 method name withCode descriptor (Ljava/util/function/Consumer;)Ljava/lang/classfile/MethodBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/CodeBuilder;>;)Ljava/lang/classfile/MethodBuilder; method name transformCode descriptor (Ljava/lang/classfile/CodeModel;Ljava/lang/classfile/CodeTransform;)Ljava/lang/classfile/MethodBuilder; flags 1 method name run descriptor (Ljava/util/function/Consumer;)Ljdk/internal/classfile/impl/DirectMethodBuilder; flags 1 signature (Ljava/util/function/Consumer<-Ljava/lang/classfile/MethodBuilder;>;)Ljdk/internal/classfile/impl/DirectMethodBuilder; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1041 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/FieldImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/FieldModel flags 31 method name descriptor (Ljava/lang/classfile/ClassReader;III)V flags 1 method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 1 method name parent descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name fieldName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name fieldType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name forEachElement descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/InterfacesImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Interfaces flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name interfaces descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/LabelContext header extends java/lang/Object sealed true permittedSubclasses jdk/internal/classfile/impl/BufferedCodeBuilder,jdk/internal/classfile/impl/CodeImpl,jdk/internal/classfile/impl/DirectCodeBuilder flags 601 method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 401 method name getLabel descriptor (I)Ljava/lang/classfile/Label; flags 401 method name setLabelTarget descriptor (Ljava/lang/classfile/Label;I)V flags 401 method name labelToBci descriptor (Ljava/lang/classfile/Label;)I flags 401 class name jdk/internal/classfile/impl/LabelImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Label,java/lang/classfile/instruction/LabelTarget flags 31 method name descriptor (Ljdk/internal/classfile/impl/LabelContext;I)V flags 1 method name labelContext descriptor ()Ljdk/internal/classfile/impl/LabelContext; flags 1 method name getBCI descriptor ()I flags 1 method name setBCI descriptor (I)V flags 1 method name label descriptor ()Ljava/lang/classfile/Label; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/LineNumberImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/instruction/LineNumber flags 31 method name of descriptor (I)Ljava/lang/classfile/instruction/LineNumber; flags 9 method name line descriptor ()I flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/MethodImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/MethodModel,jdk/internal/classfile/impl/MethodInfo flags 31 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/ClassReader;III)V flags 1 method name flags descriptor ()Ljava/lang/classfile/AccessFlags; flags 1 method name parent descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name methodName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 1 method name methodFlags descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name code descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name forEachElement descriptor (Ljava/util/function/Consumer;)V flags 1 signature (Ljava/util/function/Consumer;)V method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/MethodInfo header extends java/lang/Object flags 601 method name methodName descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name methodType descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 401 method name methodTypeSymbol descriptor ()Ljava/lang/constant/MethodTypeDesc; flags 401 method name methodFlags descriptor ()I flags 401 method name receiverSlot descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 401 class name jdk/internal/classfile/impl/ModuleAttributeBuilderImpl header extends java/lang/Object implements java/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder flags 31 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 method name descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;)V flags 1 method name descriptor (Ljava/lang/constant/ModuleDesc;)V flags 1 method name build descriptor ()Ljava/lang/classfile/attribute/ModuleAttribute; flags 1 method name moduleName descriptor (Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name moduleFlags descriptor (I)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name moduleVersion descriptor (Ljava/lang/String;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name requires descriptor (Ljava/lang/constant/ModuleDesc;ILjava/lang/String;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name requires descriptor (Ljava/lang/classfile/attribute/ModuleRequireInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name exports descriptor (Ljava/lang/constant/PackageDesc;I[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 81 method name exports descriptor (Ljava/lang/classfile/attribute/ModuleExportInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name opens descriptor (Ljava/lang/constant/PackageDesc;I[Ljava/lang/constant/ModuleDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 81 method name opens descriptor (Ljava/lang/classfile/attribute/ModuleOpenInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name uses descriptor (Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name uses descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 method name provides descriptor (Ljava/lang/constant/ClassDesc;[Ljava/lang/constant/ClassDesc;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 81 method name provides descriptor (Ljava/lang/classfile/attribute/ModuleProvideInfo;)Ljava/lang/classfile/attribute/ModuleAttribute$ModuleAttributeBuilder; flags 1 class name jdk/internal/classfile/impl/NonterminalCodeBuilder header extends java/lang/Object implements java/lang/classfile/CodeBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/ChainedCodeBuilder,jdk/internal/classfile/impl/BlockCodeBuilderImpl flags 421 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 field name terminal descriptor Ljdk/internal/classfile/impl/TerminalCodeBuilder; flags 14 field name parent descriptor Ljava/lang/classfile/CodeBuilder; flags 14 method name descriptor (Ljava/lang/classfile/CodeBuilder;)V flags 1 method name receiverSlot descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 1 class name jdk/internal/classfile/impl/SignaturesImpl header extends java/lang/Object nestMembers jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl,jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl,jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl,jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl,jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl,jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl,jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl,jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl flags 31 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig 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$ThrowableSig outerClass java/lang/classfile/Signature innerClassName ThrowableSig flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName MethodSignatureImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeParamImpl flags 19 innerclass innerClass java/lang/classfile/Signature$BaseTypeSig outerClass java/lang/classfile/Signature innerClassName BaseTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$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$TypeVarSig outerClass java/lang/classfile/Signature innerClassName TypeVarSig flags 609 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ArrayTypeSigImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeVarSigImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName BaseTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 method name descriptor ()V flags 1 method name parseClassSignature descriptor (Ljava/lang/String;)Ljava/lang/classfile/ClassSignature; flags 1 method name parseMethodSignature descriptor (Ljava/lang/String;)Ljava/lang/classfile/MethodSignature; flags 1 method name parseSignature descriptor (Ljava/lang/String;)Ljava/lang/classfile/Signature; flags 1 class name jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl header extends java/lang/Record implements java/lang/classfile/Signature$ArrayTypeSig nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name arrayDepth descriptor I recordcomponent name elemType descriptor Ljava/lang/classfile/Signature; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ArrayTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ArrayTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$ArrayTypeSig outerClass java/lang/classfile/Signature innerClassName ArrayTypeSig flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (ILjava/lang/classfile/Signature;)V flags 1 methodParameters 0:arrayDepth,0:elemType method name componentSignature descriptor ()Ljava/lang/classfile/Signature; flags 1 method name signatureString descriptor ()Ljava/lang/String; 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 arrayDepth descriptor ()I flags 1 method name elemType descriptor ()Ljava/lang/classfile/Signature; flags 1 class name jdk/internal/classfile/impl/SignaturesImpl$BaseTypeSigImpl header extends java/lang/Record implements java/lang/classfile/Signature$BaseTypeSig nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name baseType descriptor C 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 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (C)V flags 1 methodParameters 0:baseType method name signatureString descriptor ()Ljava/lang/String; 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 baseType descriptor ()C flags 1 class name jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl header extends java/lang/Record implements java/lang/classfile/ClassSignature nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name typeParameters descriptor Ljava/util/List; signature Ljava/util/List; recordcomponent name superclassSignature descriptor Ljava/lang/classfile/Signature$RefTypeSig; recordcomponent name superinterfaceSignatures descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassSignatureImpl flags 19 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeParam outerClass java/lang/classfile/Signature innerClassName TypeParam flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/List;Ljava/lang/classfile/Signature$RefTypeSig;Ljava/util/List;)V flags 1 signature (Ljava/util/List;Ljava/lang/classfile/Signature$RefTypeSig;Ljava/util/List;)V methodParameters 0:typeParameters,0:superclassSignature,0:superinterfaceSignatures method name signatureString descriptor ()Ljava/lang/String; 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 typeParameters descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name superclassSignature descriptor ()Ljava/lang/classfile/Signature$RefTypeSig; flags 1 method name superinterfaceSignatures descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl header extends java/lang/Record implements java/lang/classfile/Signature$ClassTypeSig nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name outerType descriptor Ljava/util/Optional; signature Ljava/util/Optional; recordcomponent name className descriptor Ljava/lang/String; recordcomponent name typeArgs descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$ClassTypeSigImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName ClassTypeSigImpl flags 19 innerclass innerClass java/lang/classfile/Signature$ClassTypeSig outerClass java/lang/classfile/Signature innerClassName ClassTypeSig flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/Optional;Ljava/lang/String;Ljava/util/List;)V flags 1 signature (Ljava/util/Optional;Ljava/lang/String;Ljava/util/List;)V methodParameters 0:outerType,0:className,0:typeArgs method name signatureString descriptor ()Ljava/lang/String; 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 outerType descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name className descriptor ()Ljava/lang/String; flags 1 method name typeArgs descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl header extends java/lang/Record implements java/lang/classfile/MethodSignature nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name typeParameters descriptor Ljava/util/List; signature Ljava/util/List; recordcomponent name throwableSignatures descriptor Ljava/util/List; signature Ljava/util/List; recordcomponent name result descriptor Ljava/lang/classfile/Signature; recordcomponent name arguments descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$MethodSignatureImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName MethodSignatureImpl flags 19 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/util/List;Ljava/util/List;Ljava/lang/classfile/Signature;Ljava/util/List;)V flags 1 signature (Ljava/util/List;Ljava/util/List;Ljava/lang/classfile/Signature;Ljava/util/List;)V methodParameters 0:typeParameters,0:throwableSignatures,0:result,0:arguments method name signatureString descriptor ()Ljava/lang/String; 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 typeParameters descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name throwableSignatures descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name result descriptor ()Ljava/lang/classfile/Signature; flags 1 method name arguments descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl header extends java/lang/Record implements java/lang/classfile/Signature$TypeArg nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name wildcardIndicator descriptor Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; recordcomponent name boundType descriptor Ljava/util/Optional; signature Ljava/util/Optional; innerclass innerClass jdk/internal/classfile/impl/SignaturesImpl$TypeArgImpl outerClass jdk/internal/classfile/impl/SignaturesImpl innerClassName TypeArgImpl flags 19 innerclass innerClass java/lang/classfile/Signature$TypeArg outerClass java/lang/classfile/Signature innerClassName TypeArg flags 609 innerclass innerClass java/lang/classfile/Signature$TypeArg$WildcardIndicator outerClass java/lang/classfile/Signature$TypeArg innerClassName WildcardIndicator flags 4019 innerclass innerClass java/lang/classfile/Signature$RefTypeSig outerClass java/lang/classfile/Signature innerClassName RefTypeSig flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator;Ljava/util/Optional;)V flags 1 signature (Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator;Ljava/util/Optional;)V methodParameters 0:wildcardIndicator,0:boundType method name signatureString descriptor ()Ljava/lang/String; 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 wildcardIndicator descriptor ()Ljava/lang/classfile/Signature$TypeArg$WildcardIndicator; flags 1 method name boundType descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; class name jdk/internal/classfile/impl/SignaturesImpl$TypeParamImpl header extends java/lang/Record implements java/lang/classfile/Signature$TypeParam nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name identifier descriptor Ljava/lang/String; recordcomponent name classBound descriptor Ljava/util/Optional; signature Ljava/util/Optional; recordcomponent name interfaceBounds descriptor Ljava/util/List; signature Ljava/util/List; 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 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/String;Ljava/util/Optional;Ljava/util/List;)V flags 1 signature (Ljava/lang/String;Ljava/util/Optional;Ljava/util/List;)V methodParameters 0:identifier,0:classBound,0:interfaceBounds 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 identifier descriptor ()Ljava/lang/String; flags 1 method name classBound descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name interfaceBounds descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/SignaturesImpl$TypeVarSigImpl header extends java/lang/Record implements java/lang/classfile/Signature$TypeVarSig nestHost jdk/internal/classfile/impl/SignaturesImpl record true flags 31 recordcomponent name identifier descriptor Ljava/lang/String; 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/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/String;)V flags 1 methodParameters 0:identifier method name signatureString descriptor ()Ljava/lang/String; 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 identifier descriptor ()Ljava/lang/String; flags 1 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$PrimitiveEntry outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName PrimitiveEntry flags 408 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$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$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 method name descriptor ()V flags 1 method name descriptor (Ljava/lang/classfile/ClassReader;)V flags 1 method name size descriptor ()I flags 1 method name bootstrapMethodCount descriptor ()I flags 1 method name entryByIndex descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 method name bootstrapMethodEntry descriptor (I)Ljdk/internal/classfile/impl/BootstrapMethodEntryImpl; flags 1 method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 1 method name writeBootstrapMethods descriptor (Ljava/lang/classfile/BufWriter;)Z flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name utf8Entry descriptor (Ljava/lang/String;)Ljdk/internal/classfile/impl/AbstractPoolEntry$Utf8EntryImpl; flags 1 method name classEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/impl/AbstractPoolEntry$ClassEntryImpl; flags 1 method name packageEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name moduleEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name nameAndTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljdk/internal/classfile/impl/AbstractPoolEntry$NameAndTypeEntryImpl; flags 1 method name fieldRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/FieldRefEntry; flags 1 method name methodRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/MethodRefEntry; flags 1 method name interfaceMethodRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry; flags 1 method name methodTypeEntry descriptor (Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 1 method name methodTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 1 method name methodHandleEntry descriptor (ILjava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 1 method name invokeDynamicEntry descriptor (Ljava/lang/classfile/BootstrapMethodEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 1 method name constantDynamicEntry descriptor (Ljava/lang/classfile/BootstrapMethodEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/ConstantDynamicEntry; flags 1 method name intEntry descriptor (I)Ljava/lang/classfile/constantpool/IntegerEntry; flags 1 method name floatEntry descriptor (F)Ljava/lang/classfile/constantpool/FloatEntry; flags 1 method name longEntry descriptor (J)Ljava/lang/classfile/constantpool/LongEntry; flags 1 method name doubleEntry descriptor (D)Ljava/lang/classfile/constantpool/DoubleEntry; flags 1 method name stringEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/StringEntry; flags 1 method name bsmEntry descriptor (Ljava/lang/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; flags 1 signature (Ljava/lang/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; method name nameAndTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1041 methodParameters 1000:null,1000:null method name classEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/ClassEntry; flags 1041 methodParameters 1000:null method name utf8Entry descriptor (Ljava/lang/String;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1041 methodParameters 1000:null method name bootstrapMethodEntry descriptor (I)Ljava/lang/classfile/BootstrapMethodEntry; 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/util/Map$Entry outerClass java/util/Map innerClassName Entry 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$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 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name initFrameLocals descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;Z)Ljava/util/List; flags 9 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/String;Ljava/lang/constant/MethodTypeDesc;Z)Ljava/util/List; method name writeFrames descriptor (Ljava/lang/classfile/BufWriter;Ljava/util/List;)V flags 9 signature (Ljava/lang/classfile/BufWriter;Ljava/util/List;)V class name jdk/internal/classfile/impl/StackMapDecoder$ObjectVerificationTypeInfoImpl header extends java/lang/Record implements java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo nestHost jdk/internal/classfile/impl/StackMapDecoder record true flags 31 recordcomponent name className descriptor Ljava/lang/classfile/constantpool/ClassEntry; innerclass innerClass jdk/internal/classfile/impl/StackMapDecoder$ObjectVerificationTypeInfoImpl outerClass jdk/internal/classfile/impl/StackMapDecoder innerClassName ObjectVerificationTypeInfoImpl flags 19 innerclass innerClass java/lang/classfile/attribute/StackMapFrameInfo$ObjectVerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName ObjectVerificationTypeInfo flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 methodParameters 0:className method name tag descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 method name className descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 class name jdk/internal/classfile/impl/StackMapDecoder$StackMapFrameImpl header extends java/lang/Record implements java/lang/classfile/attribute/StackMapFrameInfo nestHost jdk/internal/classfile/impl/StackMapDecoder record true flags 31 recordcomponent name frameType descriptor I recordcomponent name target descriptor Ljava/lang/classfile/Label; recordcomponent name locals descriptor Ljava/util/List; signature Ljava/util/List; recordcomponent name stack descriptor Ljava/util/List; signature Ljava/util/List; 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$VerificationTypeInfo outerClass java/lang/classfile/attribute/StackMapFrameInfo innerClassName VerificationTypeInfo flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (ILjava/lang/classfile/Label;Ljava/util/List;Ljava/util/List;)V flags 1 signature (ILjava/lang/classfile/Label;Ljava/util/List;Ljava/util/List;)V methodParameters 0:frameType,0:target,0:locals,0:stack 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 frameType descriptor ()I flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 method name locals descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name stack descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; 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$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 method name descriptor (Ljava/lang/classfile/Label;)V flags 1 methodParameters 0:newTarget method name tag descriptor ()I flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 method name hashCode descriptor ()I flags 11 method name equals descriptor (Ljava/lang/Object;)Z flags 11 method name newTarget descriptor ()Ljava/lang/classfile/Label; flags 1 class name jdk/internal/classfile/impl/SuperclassImpl header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Superclass flags 31 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name superclassEntry descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/TargetInfoImpl header extends java/lang/Object nestMembers jdk/internal/classfile/impl/TargetInfoImpl$TypeArgumentTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$CatchTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetInfoImpl,jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$ThrowsTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$FormalParameterTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$SupertypeTargetImpl,jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterTargetImpl flags 31 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 jdk/internal/classfile/impl/TargetInfoImpl$OffsetTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName OffsetTargetImpl flags 19 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$LocalVarTargetInfoImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName LocalVarTargetInfoImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName LocalVarTargetImpl 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$FormalParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName FormalParameterTargetImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$EmptyTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName EmptyTargetImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$TypeParameterBoundTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterBoundTargetImpl flags 19 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$TypeParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName TypeParameterTargetImpl flags 19 class name jdk/internal/classfile/impl/TargetInfoImpl$CatchTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$CatchTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name exceptionTableIndex descriptor I innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$CatchTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName CatchTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/TypeAnnotation$CatchTarget outerClass java/lang/classfile/TypeAnnotation innerClassName CatchTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (I)V flags 1 methodParameters 0:exceptionTableIndex method name targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; 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 exceptionTableIndex descriptor ()I flags 1 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$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 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;)V flags 1 methodParameters 0:targetType 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 targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 1 class name jdk/internal/classfile/impl/TargetInfoImpl$FormalParameterTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$FormalParameterTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name formalParameterIndex descriptor I innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$FormalParameterTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName FormalParameterTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/TypeAnnotation$FormalParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName FormalParameterTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (I)V flags 1 methodParameters 0:formalParameterIndex method name targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; 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 formalParameterIndex descriptor ()I flags 1 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$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 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/util/List;)V methodParameters 0:targetType,0:table method name size 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 targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 1 method name table descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/TargetInfoImpl$LocalVarTargetInfoImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$LocalVarTargetInfo nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name startLabel descriptor Ljava/lang/classfile/Label; recordcomponent name endLabel descriptor Ljava/lang/classfile/Label; recordcomponent name index descriptor I 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 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/Label;Ljava/lang/classfile/Label;I)V flags 1 methodParameters 8000:startLabel,8000:endLabel,8000:index 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 startLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name index descriptor ()I flags 1 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$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 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/lang/classfile/Label;)V flags 1 methodParameters 0:targetType,0:target 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 targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 class name jdk/internal/classfile/impl/TargetInfoImpl$SupertypeTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$SupertypeTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name supertypeIndex descriptor I innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$SupertypeTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName SupertypeTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/TypeAnnotation$SupertypeTarget outerClass java/lang/classfile/TypeAnnotation innerClassName SupertypeTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (I)V flags 1 methodParameters 0:supertypeIndex method name targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; 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 supertypeIndex descriptor ()I flags 1 class name jdk/internal/classfile/impl/TargetInfoImpl$ThrowsTargetImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$ThrowsTarget nestHost jdk/internal/classfile/impl/TargetInfoImpl record true flags 31 recordcomponent name throwsTargetIndex descriptor I innerclass innerClass jdk/internal/classfile/impl/TargetInfoImpl$ThrowsTargetImpl outerClass jdk/internal/classfile/impl/TargetInfoImpl innerClassName ThrowsTargetImpl flags 19 innerclass innerClass java/lang/classfile/TypeAnnotation$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/TypeAnnotation$ThrowsTarget outerClass java/lang/classfile/TypeAnnotation innerClassName ThrowsTarget flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (I)V flags 1 methodParameters 0:throwsTargetIndex method name targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; 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 throwsTargetIndex descriptor ()I flags 1 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$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 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;Ljava/lang/classfile/Label;I)V flags 1 methodParameters 0:targetType,0:target,0:typeArgumentIndex 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 targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 1 method name target descriptor ()Ljava/lang/classfile/Label; flags 1 method name typeArgumentIndex descriptor ()I flags 1 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$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 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;II)V flags 1 methodParameters 0:targetType,0:typeParameterIndex,0:boundIndex 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 targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 1 method name typeParameterIndex descriptor ()I flags 1 method name boundIndex descriptor ()I flags 1 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$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 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TargetType;I)V flags 1 methodParameters 0:targetType,0:typeParameterIndex 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 targetType descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetType; flags 1 method name typeParameterIndex descriptor ()I flags 1 class name jdk/internal/classfile/impl/TemporaryConstantPool header extends java/lang/Object implements java/lang/classfile/constantpool/ConstantPoolBuilder flags 31 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$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$StringEntryImpl outerClass jdk/internal/classfile/impl/AbstractPoolEntry innerClassName StringEntryImpl flags 19 field name INSTANCE descriptor Ljdk/internal/classfile/impl/TemporaryConstantPool; flags 19 method name utf8Entry descriptor (Ljava/lang/String;)Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name intEntry descriptor (I)Ljava/lang/classfile/constantpool/IntegerEntry; flags 1 method name floatEntry descriptor (F)Ljava/lang/classfile/constantpool/FloatEntry; flags 1 method name longEntry descriptor (J)Ljava/lang/classfile/constantpool/LongEntry; flags 1 method name doubleEntry descriptor (D)Ljava/lang/classfile/constantpool/DoubleEntry; flags 1 method name classEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name packageEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name moduleEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name nameAndTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/NameAndTypeEntry; flags 1 method name fieldRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/FieldRefEntry; flags 1 method name methodRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/MethodRefEntry; flags 1 method name interfaceMethodRefEntry descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/InterfaceMethodRefEntry; flags 1 method name methodTypeEntry descriptor (Ljava/lang/constant/MethodTypeDesc;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 1 method name methodTypeEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/MethodTypeEntry; flags 1 method name methodHandleEntry descriptor (ILjava/lang/classfile/constantpool/MemberRefEntry;)Ljava/lang/classfile/constantpool/MethodHandleEntry; flags 1 method name invokeDynamicEntry descriptor (Ljava/lang/classfile/BootstrapMethodEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/InvokeDynamicEntry; flags 1 method name constantDynamicEntry descriptor (Ljava/lang/classfile/BootstrapMethodEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)Ljava/lang/classfile/constantpool/ConstantDynamicEntry; flags 1 method name stringEntry descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)Ljava/lang/classfile/constantpool/StringEntry; flags 1 method name bsmEntry descriptor (Ljava/lang/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; flags 1 signature (Ljava/lang/classfile/constantpool/MethodHandleEntry;Ljava/util/List;)Ljava/lang/classfile/BootstrapMethodEntry; method name entryByIndex descriptor (I)Ljava/lang/classfile/constantpool/PoolEntry; flags 1 method name size descriptor ()I flags 1 method name bootstrapMethodEntry descriptor (I)Ljava/lang/classfile/BootstrapMethodEntry; flags 1 method name bootstrapMethodCount descriptor ()I flags 1 method name canWriteDirect descriptor (Ljava/lang/classfile/constantpool/ConstantPool;)Z flags 1 method name writeBootstrapMethods descriptor (Ljava/lang/classfile/BufWriter;)Z flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 class name jdk/internal/classfile/impl/TerminalCodeBuilder header extends java/lang/Object implements java/lang/classfile/CodeBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/DirectCodeBuilder,jdk/internal/classfile/impl/BufferedCodeBuilder,jdk/internal/classfile/impl/TransformingCodeBuilder flags 601 class name jdk/internal/classfile/impl/TerminalFieldBuilder header extends java/lang/Object implements java/lang/classfile/FieldBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/DirectFieldBuilder,jdk/internal/classfile/impl/BufferedFieldBuilder flags 601 class name jdk/internal/classfile/impl/TerminalMethodBuilder header extends java/lang/Object implements java/lang/classfile/MethodBuilder sealed true permittedSubclasses jdk/internal/classfile/impl/BufferedMethodBuilder,jdk/internal/classfile/impl/DirectMethodBuilder flags 601 method name bufferedCodeBuilder descriptor (Ljava/lang/classfile/CodeModel;)Ljdk/internal/classfile/impl/BufferedCodeBuilder; flags 401 class name jdk/internal/classfile/impl/TransformingCodeBuilder header extends java/lang/Object implements jdk/internal/classfile/impl/TerminalCodeBuilder flags 31 method name descriptor (Ljava/lang/classfile/CodeBuilder;Ljava/util/function/Consumer;)V flags 1 signature (Ljava/lang/classfile/CodeBuilder;Ljava/util/function/Consumer;)V method name with descriptor (Ljava/lang/classfile/CodeElement;)Ljava/lang/classfile/CodeBuilder; flags 1 method name original descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name newLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name startLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name endLabel descriptor ()Ljava/lang/classfile/Label; flags 1 method name receiverSlot descriptor ()I flags 1 method name parameterSlot descriptor (I)I flags 1 method name allocateLocal descriptor (Ljava/lang/classfile/TypeKind;)I flags 1 method name constantPool descriptor ()Ljava/lang/classfile/constantpool/ConstantPoolBuilder; flags 1 method name with descriptor (Ljava/lang/classfile/ClassFileElement;)Ljava/lang/classfile/ClassFileBuilder; flags 1041 methodParameters 1000:null class name jdk/internal/classfile/impl/UnboundAttribute header extends jdk/internal/classfile/impl/AbstractElement implements java/lang/classfile/Attribute nestMembers jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute,jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute,jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl,jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute sealed true permittedSubclasses jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute,jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute,jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute,jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute flags 421 signature ;>Ljdk/internal/classfile/impl/AbstractElement;Ljava/lang/classfile/Attribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName EmptyBootstrapAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName AdHocAttribute flags 409 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName TypePathComponentImpl flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundTypeAnnotation outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundTypeAnnotation flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordComponentInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleRequiresInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleProvideInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleOpenInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleExportInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParameterInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeInfo flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleTypeAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleParameterAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleAnnotationsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceDebugExtensionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCompilationIDAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestHostAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestMembersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundPermittedSubclassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleResolutionAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModulePackagesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleMainClassAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleTargetAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParametersAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundEnclosingMethodAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassesAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundStackMapTableAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceFileAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundAnnotationDefaultAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundExceptionsAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSignatureAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSyntheticAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundDeprecatedAttribute flags 19 innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundConstantValueAttribute flags 19 field name mapper descriptor Ljava/lang/classfile/AttributeMapper; flags 14 signature Ljava/lang/classfile/AttributeMapper; method name descriptor (Ljava/lang/classfile/AttributeMapper;)V flags 1 signature (Ljava/lang/classfile/AttributeMapper;)V method name attributeMapper descriptor ()Ljava/lang/classfile/AttributeMapper; flags 1 signature ()Ljava/lang/classfile/AttributeMapper; method name attributeName descriptor ()Ljava/lang/String; flags 1 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectClassBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectCodeBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectMethodBuilder;)V flags 1 method name writeTo descriptor (Ljdk/internal/classfile/impl/DirectFieldBuilder;)V flags 1 method name toString descriptor ()Ljava/lang/String; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute header extends jdk/internal/classfile/impl/UnboundAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 421 signature ;>Ljdk/internal/classfile/impl/UnboundAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$AdHocAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName AdHocAttribute flags 409 method name descriptor (Ljava/lang/classfile/AttributeMapper;)V flags 1 signature (Ljava/lang/classfile/AttributeMapper;)V method name writeBody descriptor (Ljava/lang/classfile/BufWriter;)V flags 401 method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/BootstrapMethodsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/BootstrapMethodsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$EmptyBootstrapAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName EmptyBootstrapAttribute flags 19 method name descriptor ()V flags 1 method name bootstrapMethodsSize descriptor ()I flags 1 method name bootstrapMethods descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl header extends java/lang/Record implements java/lang/classfile/TypeAnnotation$TypePathComponent nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name typePathKind descriptor Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; recordcomponent name typeArgumentIndex descriptor I innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$TypePathComponentImpl outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName TypePathComponentImpl flags 19 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 java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind;I)V flags 1 methodParameters 0:typePathKind,0:typeArgumentIndex 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 typePathKind descriptor ()Ljava/lang/classfile/TypeAnnotation$TypePathComponent$Kind; flags 1 method name typeArgumentIndex descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/AnnotationDefaultAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/AnnotationDefaultAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundAnnotationDefaultAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundAnnotationDefaultAttribute flags 19 method name descriptor (Ljava/lang/classfile/AnnotationValue;)V flags 1 method name defaultValue descriptor ()Ljava/lang/classfile/AnnotationValue; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo header extends java/lang/Record implements java/lang/classfile/attribute/CharacterRangeInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name startPc descriptor I recordcomponent name endPc descriptor I recordcomponent name characterRangeStart descriptor I recordcomponent name characterRangeEnd descriptor I recordcomponent name flags descriptor I innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (IIIII)V flags 1 methodParameters 0:startPc,0:endPc,0:characterRangeStart,0:characterRangeEnd,0:flags 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 startPc descriptor ()I flags 1 method name endPc descriptor ()I flags 1 method name characterRangeStart descriptor ()I flags 1 method name characterRangeEnd descriptor ()I flags 1 method name flags descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/CharacterRangeTableAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/CharacterRangeTableAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCharacterRangeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCharacterRangeTableAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name characterRangeTable descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/CompilationIDAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/CompilationIDAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundCompilationIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundCompilationIDAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 method name compilationId descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ConstantValueAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ConstantValueAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundConstantValueAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundConstantValueAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ConstantValueEntry;)V flags 1 method name constant descriptor ()Ljava/lang/classfile/constantpool/ConstantValueEntry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/DeprecatedAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/DeprecatedAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundDeprecatedAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundDeprecatedAttribute flags 19 method name descriptor ()V flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/EnclosingMethodAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/EnclosingMethodAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundEnclosingMethodAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundEnclosingMethodAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/lang/classfile/constantpool/NameAndTypeEntry;)V flags 1 method name enclosingClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name enclosingMethod descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ExceptionsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ExceptionsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundExceptionsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundExceptionsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name exceptions descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassInfo header extends java/lang/Record implements java/lang/classfile/attribute/InnerClassInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name innerClass descriptor Ljava/lang/classfile/constantpool/ClassEntry; recordcomponent name outerClass descriptor Ljava/util/Optional; signature Ljava/util/Optional; recordcomponent name innerName descriptor Ljava/util/Optional; signature Ljava/util/Optional; recordcomponent name flagsMask descriptor I 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 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/Optional;Ljava/util/Optional;I)V flags 1 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/Optional;Ljava/util/Optional;I)V methodParameters 0:innerClass,0:outerClass,0:innerName,0:flagsMask 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 innerClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name outerClass descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name innerName descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name flagsMask descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/InnerClassesAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/InnerClassesAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundInnerClassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundInnerClassesAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name classes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo header extends java/lang/Record implements java/lang/classfile/attribute/LineNumberInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name startPc descriptor I recordcomponent name lineNumber descriptor I innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (II)V flags 1 methodParameters 0:startPc,0:lineNumber 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 startPc descriptor ()I flags 1 method name lineNumber descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/LineNumberTableAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/LineNumberTableAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLineNumberTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLineNumberTableAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name lineNumbers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo header extends java/lang/Record implements java/lang/classfile/attribute/LocalVariableInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name startPc descriptor I recordcomponent name length descriptor I recordcomponent name name descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name type descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name slot descriptor I innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (IILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;I)V flags 1 methodParameters 0:startPc,0:length,0:name,0:type,0:slot 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 startPc descriptor ()I flags 1 method name length descriptor ()I flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name type descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name slot descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/LocalVariableTableAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/LocalVariableTableAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTableAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name localVariables descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo header extends java/lang/Record implements java/lang/classfile/attribute/LocalVariableTypeInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name startPc descriptor I recordcomponent name length descriptor I recordcomponent name name descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name signature descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name slot descriptor I innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (IILjava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;I)V flags 1 methodParameters 0:startPc,0:length,0:name,0:signature,0:slot 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 startPc descriptor ()I flags 1 method name length descriptor ()I flags 1 method name name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name slot descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/LocalVariableTypeTableAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/LocalVariableTypeTableAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundLocalVariableTypeTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundLocalVariableTypeTableAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name localVariableTypes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParameterInfo header extends java/lang/Record implements java/lang/classfile/attribute/MethodParameterInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name name descriptor Ljava/util/Optional; signature Ljava/util/Optional; recordcomponent name flagsMask descriptor I 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 method name descriptor (Ljava/util/Optional;I)V flags 1 signature (Ljava/util/Optional;I)V methodParameters 0:name,0:flagsMask 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 name descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name flagsMask descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/MethodParametersAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/MethodParametersAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundMethodParametersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundMethodParametersAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name parameters descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ModuleAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ModuleAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V flags 1 signature (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/lang/classfile/constantpool/Utf8Entry;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V method name moduleName descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name moduleFlagsMask descriptor ()I flags 1 method name moduleVersion descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; method name requires descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name exports descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name opens descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name uses descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name provides descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo header extends java/lang/Record implements java/lang/classfile/attribute/ModuleExportInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name exportedPackage descriptor Ljava/lang/classfile/constantpool/PackageEntry; recordcomponent name exportsFlagsMask descriptor I recordcomponent name exportsTo descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleExportInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleExportInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)V flags 1 signature (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)V methodParameters 0:exportedPackage,0:exportsFlagsMask,0:exportsTo 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 exportedPackage descriptor ()Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name exportsFlagsMask descriptor ()I flags 1 method name exportsTo descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo header extends java/lang/Record implements java/lang/classfile/attribute/ModuleHashInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name moduleName descriptor Ljava/lang/classfile/constantpool/ModuleEntry; recordcomponent name hash descriptor [B innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;[B)V flags 1 methodParameters 0:moduleName,0:hash 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 moduleName descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name hash descriptor ()[B flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ModuleHashesAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ModuleHashesAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleHashesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleHashesAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V method name algorithm descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name hashes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ModuleMainClassAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ModuleMainClassAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleMainClassAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleMainClassAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name mainClass descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo header extends java/lang/Record implements java/lang/classfile/attribute/ModuleOpenInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name openedPackage descriptor Ljava/lang/classfile/constantpool/PackageEntry; recordcomponent name opensFlagsMask descriptor I recordcomponent name opensTo descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleOpenInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleOpenInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)V flags 1 signature (Ljava/lang/classfile/constantpool/PackageEntry;ILjava/util/List;)V methodParameters 0:openedPackage,0:opensFlagsMask,0:opensTo 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 openedPackage descriptor ()Ljava/lang/classfile/constantpool/PackageEntry; flags 1 method name opensFlagsMask descriptor ()I flags 1 method name opensTo descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ModulePackagesAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ModulePackagesAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModulePackagesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModulePackagesAttribute flags 19 method name descriptor (Ljava/util/Collection;)V flags 1 signature (Ljava/util/Collection;)V method name packages descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo header extends java/lang/Record implements java/lang/classfile/attribute/ModuleProvideInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name provides descriptor Ljava/lang/classfile/constantpool/ClassEntry; recordcomponent name providesWith descriptor Ljava/util/List; signature Ljava/util/List; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleProvideInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleProvideInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/constantpool/ClassEntry;Ljava/util/List;)V methodParameters 0:provides,0:providesWith 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 provides descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 method name providesWith descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleRequiresInfo header extends java/lang/Record implements java/lang/classfile/attribute/ModuleRequireInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name requires descriptor Ljava/lang/classfile/constantpool/ModuleEntry; recordcomponent name requiresFlagsMask descriptor I recordcomponent name requiresVersion descriptor Ljava/util/Optional; signature Ljava/util/Optional; 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 method name descriptor (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/util/Optional;)V flags 1 signature (Ljava/lang/classfile/constantpool/ModuleEntry;ILjava/util/Optional;)V methodParameters 0:requires,0:requiresFlagsMask,0:requiresVersion 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 requires descriptor ()Ljava/lang/classfile/constantpool/ModuleEntry; flags 1 method name requiresFlagsMask descriptor ()I flags 1 method name requiresVersion descriptor ()Ljava/util/Optional; flags 1 signature ()Ljava/util/Optional; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ModuleResolutionAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ModuleResolutionAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleResolutionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleResolutionAttribute flags 19 method name descriptor (I)V flags 1 method name resolutionFlags descriptor ()I flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/ModuleTargetAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/ModuleTargetAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundModuleTargetAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundModuleTargetAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 method name targetPlatform descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/NestHostAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/NestHostAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestHostAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestHostAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/ClassEntry;)V flags 1 method name nestHost descriptor ()Ljava/lang/classfile/constantpool/ClassEntry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/NestMembersAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/NestMembersAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundNestMembersAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundNestMembersAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name nestMembers descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/PermittedSubclassesAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/PermittedSubclassesAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundPermittedSubclassesAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundPermittedSubclassesAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name permittedSubclasses descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RecordAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RecordAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name components descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo header extends java/lang/Record implements java/lang/classfile/attribute/RecordComponentInfo nestHost jdk/internal/classfile/impl/UnboundAttribute record true flags 31 recordcomponent name name descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name descriptor descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name attributes descriptor Ljava/util/List; signature Ljava/util/List;>; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRecordComponentInfo outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRecordComponentInfo flags 19 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V flags 1 signature (Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;>;)V methodParameters 0:name,0:descriptor,0:attributes 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 name descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name descriptor descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name attributes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleAnnotationsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleParameterAnnotationsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;>;)V method name parameterAnnotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeInvisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeInvisibleTypeAnnotationsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleAnnotationsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleParameterAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleParameterAnnotationsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;>;)V method name parameterAnnotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List;>; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundRuntimeVisibleTypeAnnotationsAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundRuntimeVisibleTypeAnnotationsAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name annotations descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/SignatureAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/SignatureAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSignatureAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSignatureAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 method name signature descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/SourceDebugExtensionAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/SourceDebugExtensionAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceDebugExtensionAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceDebugExtensionAttribute flags 19 method name descriptor ([B)V flags 1 method name contents descriptor ()[B flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/SourceFileAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/SourceFileAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceFileAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceFileAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 method name sourceFile descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/SourceIDAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/SourceIDAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSourceIDAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSourceIDAttribute flags 19 method name descriptor (Ljava/lang/classfile/constantpool/Utf8Entry;)V flags 1 method name sourceId descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 class name jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/StackMapTableAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/StackMapTableAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundStackMapTableAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundStackMapTableAttribute flags 19 method name descriptor (Ljava/util/List;)V flags 1 signature (Ljava/util/List;)V method name entries descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute header extends jdk/internal/classfile/impl/UnboundAttribute implements java/lang/classfile/attribute/SyntheticAttribute nestHost jdk/internal/classfile/impl/UnboundAttribute flags 31 signature Ljdk/internal/classfile/impl/UnboundAttribute;Ljava/lang/classfile/attribute/SyntheticAttribute; innerclass innerClass jdk/internal/classfile/impl/UnboundAttribute$UnboundSyntheticAttribute outerClass jdk/internal/classfile/impl/UnboundAttribute innerClassName UnboundSyntheticAttribute flags 19 method name descriptor ()V 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 className descriptor Ljava/lang/classfile/constantpool/Utf8Entry; recordcomponent name elements descriptor Ljava/util/List; signature Ljava/util/List; 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$TargetType outerClass java/lang/classfile/TypeAnnotation innerClassName TargetType flags 4019 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$SupertypeTarget outerClass java/lang/classfile/TypeAnnotation innerClassName SupertypeTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeParameterBoundTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeParameterBoundTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$EmptyTarget outerClass java/lang/classfile/TypeAnnotation innerClassName EmptyTarget 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$LocalVarTarget outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$LocalVarTargetInfo outerClass java/lang/classfile/TypeAnnotation innerClassName LocalVarTargetInfo flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$CatchTarget outerClass java/lang/classfile/TypeAnnotation innerClassName CatchTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$OffsetTarget outerClass java/lang/classfile/TypeAnnotation innerClassName OffsetTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$TypeArgumentTarget outerClass java/lang/classfile/TypeAnnotation innerClassName TypeArgumentTarget flags 609 innerclass innerClass java/lang/classfile/TypeAnnotation$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 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 flags 1 signature (Ljava/lang/classfile/TypeAnnotation$TargetInfo;Ljava/util/List;Ljava/lang/classfile/constantpool/Utf8Entry;Ljava/util/List;)V methodParameters 0:targetInfo,0:targetPath,0:className,0:elements method name writeTo descriptor (Ljava/lang/classfile/BufWriter;)V 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 targetInfo descriptor ()Ljava/lang/classfile/TypeAnnotation$TargetInfo; flags 1 method name targetPath descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; method name className descriptor ()Ljava/lang/classfile/constantpool/Utf8Entry; flags 1 method name elements descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List; class name jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfChar outerClass java/lang/foreign/ValueLayout innerClassName OfChar flags 609 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/abi/fallback/FallbackLinker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfBoolean outerClass java/lang/foreign/ValueLayout innerClassName OfBoolean 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$OfDouble outerClass java/lang/foreign/ValueLayout innerClassName OfDouble flags 609 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 method name getInstance descriptor ()Ljdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker; flags 9 method name checkStructMember descriptor (Ljava/lang/foreign/MemoryLayout;J)V flags 4 method name arrangeDowncall descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/foreign/FunctionDescriptor;Ljdk/internal/foreign/abi/LinkerOptions;)Ljava/lang/invoke/MethodHandle; flags 4 method name arrangeUpcall descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/foreign/FunctionDescriptor;Ljdk/internal/foreign/abi/LinkerOptions;)Ljdk/internal/foreign/abi/AbstractLinker$UpcallStubFactory; flags 4 method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; flags 4 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 method name getInstance descriptor ()Ljdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker; flags 9 method name arrangeDowncall descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/foreign/FunctionDescriptor;Ljdk/internal/foreign/abi/LinkerOptions;)Ljava/lang/invoke/MethodHandle; flags 4 method name arrangeUpcall descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/foreign/FunctionDescriptor;Ljdk/internal/foreign/abi/LinkerOptions;)Ljdk/internal/foreign/abi/AbstractLinker$UpcallStubFactory; flags 4 method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; flags 4 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/abi/s390/linux/LinuxS390Linker header extends jdk/internal/foreign/abi/AbstractLinker flags 31 innerclass innerClass java/lang/foreign/ValueLayout$OfLong outerClass java/lang/foreign/ValueLayout innerClassName OfLong flags 609 innerclass innerClass java/lang/foreign/ValueLayout$OfInt outerClass java/lang/foreign/ValueLayout innerClassName OfInt flags 609 method name getInstance descriptor ()Ljdk/internal/foreign/abi/s390/linux/LinuxS390Linker; flags 9 method name arrangeDowncall descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/foreign/FunctionDescriptor;Ljdk/internal/foreign/abi/LinkerOptions;)Ljava/lang/invoke/MethodHandle; flags 4 method name arrangeUpcall descriptor (Ljava/lang/invoke/MethodType;Ljava/lang/foreign/FunctionDescriptor;Ljdk/internal/foreign/abi/LinkerOptions;)Ljdk/internal/foreign/abi/AbstractLinker$UpcallStubFactory; flags 4 method name linkerByteOrder descriptor ()Ljava/nio/ByteOrder; flags 4 method name canonicalLayouts descriptor ()Ljava/util/Map; flags 1 signature ()Ljava/util/Map; class name jdk/internal/foreign/layout/AbstractGroupLayout header extends jdk/internal/foreign/layout/AbstractLayout sealed true permittedSubclasses jdk/internal/foreign/layout/StructLayoutImpl,jdk/internal/foreign/layout/UnionLayoutImpl flags 420 signature ;:Ljava/lang/foreign/MemoryLayout;>Ljdk/internal/foreign/layout/AbstractLayout; innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 class name jdk/internal/foreign/layout/AbstractLayout header extends java/lang/Object sealed true permittedSubclasses jdk/internal/foreign/layout/AbstractGroupLayout,jdk/internal/foreign/layout/PaddingLayoutImpl,jdk/internal/foreign/layout/SequenceLayoutImpl,jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout flags 421 signature ;:Ljava/lang/foreign/MemoryLayout;>Ljava/lang/Object; innerclass innerClass jdk/internal/foreign/LayoutPath$PathElementImpl outerClass jdk/internal/foreign/LayoutPath innerClassName PathElementImpl flags 19 innerclass innerClass java/lang/foreign/MemoryLayout$PathElement outerClass java/lang/foreign/MemoryLayout innerClassName PathElement flags 609 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName AbstractValueLayout flags 408 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 method name scale descriptor (JJ)J flags 1 method name scaleHandle descriptor ()Ljava/lang/invoke/MethodHandle; flags 1 method name byteOffset descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)J flags 81 method name byteOffsetHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81 method name varHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; flags 81 method name arrayElementVarHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/VarHandle; flags 81 method name sliceHandle descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/invoke/MethodHandle; flags 81 method name select descriptor ([Ljava/lang/foreign/MemoryLayout$PathElement;)Ljava/lang/foreign/MemoryLayout; flags 81 class name jdk/internal/foreign/layout/StructLayoutImpl method name withByteAlignment descriptor (J)Ljdk/internal/foreign/layout/AbstractGroupLayout; flags 1041 methodParameters 1000:null class name jdk/internal/foreign/layout/UnionLayoutImpl method name withByteAlignment descriptor (J)Ljdk/internal/foreign/layout/AbstractGroupLayout; flags 1041 methodParameters 1000:null class name jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout header extends jdk/internal/foreign/layout/AbstractLayout nestHost jdk/internal/foreign/layout/ValueLayouts sealed true permittedSubclasses jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl,jdk/internal/foreign/layout/ValueLayouts$OfByteImpl,jdk/internal/foreign/layout/ValueLayouts$OfCharImpl,jdk/internal/foreign/layout/ValueLayouts$OfShortImpl,jdk/internal/foreign/layout/ValueLayouts$OfIntImpl,jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl,jdk/internal/foreign/layout/ValueLayouts$OfLongImpl,jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl,jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl flags 420 signature ;:Ljava/lang/foreign/ValueLayout;>Ljdk/internal/foreign/layout/AbstractLayout; innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$AbstractValueLayout outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName AbstractValueLayout flags 408 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfBooleanImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfBooleanImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfByteImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfByteImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfCharImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfCharImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfShortImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfShortImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfIntImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfIntImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfFloatImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfFloatImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfLongImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfLongImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfDoubleImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfDoubleImpl flags 19 innerclass innerClass jdk/internal/foreign/layout/ValueLayouts$OfAddressImpl outerClass jdk/internal/foreign/layout/ValueLayouts innerClassName OfAddressImpl flags 19 -method name arrayElementVarHandle descriptor ([I)Ljava/lang/invoke/VarHandle; -method name accessHandle descriptor ()Ljava/lang/invoke/VarHandle; method name varHandle descriptor ()Ljava/lang/invoke/VarHandle; flags 11 runtimeAnnotations @Ljdk/internal/vm/annotation/ForceInline; class name jdk/internal/vm/vector/VectorSupport -method name extract descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$Vector;ILjdk/internal/vm/vector/VectorSupport$VecExtractOp;)J -method name load descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload; -method name store descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorPayload;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V -method name storeMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$StoreVectorMaskedOperation;)V -method name loadMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorMask;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadVectorMaskedOperation;)Ljdk/internal/vm/vector/VectorSupport$Vector; method name extract descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjdk/internal/vm/vector/VectorSupport$VectorPayload;ILjdk/internal/vm/vector/VectorSupport$VecExtractOp;)J flags 9 signature (Ljava/lang/Class<+TVM;>;Ljava/lang/Class;ITVM;ILjdk/internal/vm/vector/VectorSupport$VecExtractOp;)J runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; method name load descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JZLjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)Ljdk/internal/vm/vector/VectorSupport$VectorPayload; flags 9 signature ;>(Ljava/lang/Class<+TVM;>;Ljava/lang/Class;ILjava/lang/Object;JZTC;JTS;Ljdk/internal/vm/vector/VectorSupport$LoadOperation;)TVM; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; method name loadMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JZLjdk/internal/vm/vector/VectorSupport$VectorMask;ILjava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$VectorSpecies;Ljdk/internal/vm/vector/VectorSupport$LoadVectorMaskedOperation;)Ljdk/internal/vm/vector/VectorSupport$Vector; flags 9 signature ;E:Ljava/lang/Object;S:Ljdk/internal/vm/vector/VectorSupport$VectorSpecies;M:Ljdk/internal/vm/vector/VectorSupport$VectorMask;>(Ljava/lang/Class<+TV;>;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JZTM;ITC;JTS;Ljdk/internal/vm/vector/VectorSupport$LoadVectorMaskedOperation;)TV; runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; method name store descriptor (Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JZLjdk/internal/vm/vector/VectorSupport$VectorPayload;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V flags 9 signature (Ljava/lang/Class<*>;Ljava/lang/Class<*>;ILjava/lang/Object;JZTV;TC;JLjdk/internal/vm/vector/VectorSupport$StoreVectorOperation;)V runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate; method name storeMasked descriptor (Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JZLjdk/internal/vm/vector/VectorSupport$Vector;Ljdk/internal/vm/vector/VectorSupport$VectorMask;Ljava/lang/Object;JLjdk/internal/vm/vector/VectorSupport$StoreVectorMaskedOperation;)V flags 9 signature ;M:Ljdk/internal/vm/vector/VectorSupport$VectorMask;E:Ljava/lang/Object;>(Ljava/lang/Class<+TV;>;Ljava/lang/Class;Ljava/lang/Class;ILjava/lang/Object;JZTV;TM;TC;JLjdk/internal/vm/vector/VectorSupport$StoreVectorMaskedOperation;)V runtimeAnnotations @Ljdk/internal/vm/annotation/IntrinsicCandidate;