1 # 2 # Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved. 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 # 5 # This code is free software; you can redistribute it and/or modify it 6 # under the terms of the GNU General Public License version 2 only, as 7 # published by the Free Software Foundation. Oracle designates this 8 # particular file as subject to the "Classpath" exception as provided 9 # by Oracle in the LICENSE file that accompanied this code. 10 # 11 # This code is distributed in the hope that it will be useful, but WITHOUT 12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 # version 2 for more details (a copy is included in the LICENSE file that 15 # accompanied this code). 16 # 17 # You should have received a copy of the GNU General Public License version 18 # 2 along with this work; if not, write to the Free Software Foundation, 19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 # 21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 # or visit www.oracle.com if you need additional information or have any 23 # questions. 24 # 25 # ########################################################## 26 # ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ### 27 # ########################################################## 28 # 29 module name jdk.dynalink 30 header exports jdk/dynalink,jdk/dynalink/beans,jdk/dynalink/linker,jdk/dynalink/linker/support,jdk/dynalink/support requires name\u0020;java.base\u0020;flags\u0020;8000,name\u0020;java.logging\u0020;flags\u0020;0 uses jdk/dynalink/linker/GuardingDynamicLinkerExporter target linux-amd64 flags 8000 31 32 class name jdk/dynalink/CallSiteDescriptor 33 header extends jdk/dynalink/SecureLookupSupplier flags 21 34 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 35 36 class name jdk/dynalink/DynamicLinker 37 header extends java/lang/Object flags 31 38 innerclass innerClass java/lang/StackWalker$StackFrame outerClass java/lang/StackWalker innerClassName StackFrame flags 609 39 innerclass innerClass java/lang/StackWalker$Option outerClass java/lang/StackWalker innerClassName Option flags 4019 40 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 41 42 class name jdk/dynalink/NamedOperation 43 header extends java/lang/Object implements jdk/dynalink/Operation flags 31 44 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 45 46 class name jdk/dynalink/Namespace 47 header extends java/lang/Object flags 601 48 49 class name jdk/dynalink/NamespaceOperation 50 header extends java/lang/Object implements jdk/dynalink/Operation flags 31 51 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 52 53 class name jdk/dynalink/NoSuchDynamicMethodException 54 header extends java/lang/RuntimeException flags 21 55 56 class name jdk/dynalink/Operation 57 header extends java/lang/Object flags 601 58 59 class name jdk/dynalink/RelinkableCallSite 60 header extends java/lang/Object flags 601 61 62 class name jdk/dynalink/SecureLookupSupplier 63 header extends java/lang/Object flags 21 64 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 65 66 class name jdk/dynalink/StandardNamespace 67 header extends java/lang/Enum implements jdk/dynalink/Namespace flags 4031 signature Ljava/lang/Enum<Ljdk/dynalink/StandardNamespace;>;Ljdk/dynalink/Namespace; 68 69 class name jdk/dynalink/StandardOperation 70 header extends java/lang/Enum implements jdk/dynalink/Operation flags 4031 signature Ljava/lang/Enum<Ljdk/dynalink/StandardOperation;>;Ljdk/dynalink/Operation; 71 72 class name jdk/dynalink/beans/MissingMemberHandlerFactory 73 header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; 74 75 class name jdk/dynalink/linker/ConversionComparator$Comparison 76 header extends java/lang/Enum nestHost jdk/dynalink/linker/ConversionComparator flags 4031 signature Ljava/lang/Enum<Ljdk/dynalink/linker/ConversionComparator$Comparison;>; 77 innerclass innerClass jdk/dynalink/linker/ConversionComparator$Comparison outerClass jdk/dynalink/linker/ConversionComparator innerClassName Comparison flags 4019 78 79 class name jdk/dynalink/linker/GuardedInvocation 80 header extends java/lang/Object flags 21 81 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 82 83 class name jdk/dynalink/linker/GuardedInvocationTransformer 84 header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; 85 86 class name jdk/dynalink/linker/GuardingDynamicLinker 87 header extends java/lang/Object flags 601 88 89 class name jdk/dynalink/linker/GuardingDynamicLinkerExporter 90 header extends java/lang/Object implements java/util/function/Supplier flags 421 signature Ljava/lang/Object;Ljava/util/function/Supplier<Ljava/util/List<Ljdk/dynalink/linker/GuardingDynamicLinker;>;>; 91 92 class name jdk/dynalink/linker/GuardingTypeConverterFactory 93 header extends java/lang/Object flags 601 94 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 95 96 class name jdk/dynalink/linker/LinkRequest 97 header extends java/lang/Object flags 601 98 99 class name jdk/dynalink/linker/LinkerServices 100 header extends java/lang/Object flags 601 101 innerclass innerClass jdk/dynalink/linker/ConversionComparator$Comparison outerClass jdk/dynalink/linker/ConversionComparator innerClassName Comparison flags 4019 102 103 class name jdk/dynalink/linker/MethodHandleTransformer 104 header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; 105 106 class name jdk/dynalink/linker/MethodTypeConversionStrategy 107 header extends java/lang/Object flags 601 runtimeAnnotations @Ljava/lang/FunctionalInterface; 108 109 class name jdk/dynalink/linker/TypeBasedGuardingDynamicLinker 110 header extends java/lang/Object implements jdk/dynalink/linker/GuardingDynamicLinker flags 601 111 112 class name jdk/dynalink/linker/support/CompositeGuardingDynamicLinker 113 header extends java/lang/Object implements jdk/dynalink/linker/GuardingDynamicLinker flags 21 114 115 class name jdk/dynalink/linker/support/DefaultInternalObjectFilter 116 header extends java/lang/Object implements jdk/dynalink/linker/MethodHandleTransformer flags 21 117 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 118 119 class name jdk/dynalink/linker/support/Guards 120 header extends java/lang/Object flags 31 121 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 122 123 class name jdk/dynalink/linker/support/Lookup 124 header extends java/lang/Object flags 31 125 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 126 127 class name jdk/dynalink/linker/support/SimpleLinkRequest 128 header extends java/lang/Object implements jdk/dynalink/linker/LinkRequest flags 21 129 130 class name jdk/dynalink/linker/support/TypeUtilities 131 header extends java/lang/Object flags 31 132 innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609 133 134 class name jdk/dynalink/support/AbstractRelinkableCallSite 135 header extends java/lang/invoke/MutableCallSite implements jdk/dynalink/RelinkableCallSite flags 421 136 137 class name jdk/dynalink/support/ChainedCallSite 138 header extends jdk/dynalink/support/AbstractRelinkableCallSite flags 21 139 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 140 141 class name jdk/dynalink/support/SimpleRelinkableCallSite 142 header extends jdk/dynalink/support/AbstractRelinkableCallSite flags 21 143