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