1 # 2 # Copyright (c) 2015, 2018, 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 class name jdk/nashorn/api/scripting/AbstractJSObject 30 header extends java/lang/Object implements jdk/nashorn/api/scripting/JSObject flags 421 31 method name <init> descriptor ()V flags 1 32 method name call descriptor (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; flags 81 33 method name newObject descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 81 34 method name eval descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 1 35 method name getMember descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 1 36 method name getSlot descriptor (I)Ljava/lang/Object; flags 1 37 method name hasMember descriptor (Ljava/lang/String;)Z flags 1 38 method name hasSlot descriptor (I)Z flags 1 39 method name removeMember descriptor (Ljava/lang/String;)V flags 1 40 method name setMember descriptor (Ljava/lang/String;Ljava/lang/Object;)V flags 1 41 method name setSlot descriptor (ILjava/lang/Object;)V flags 1 42 method name keySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>; 43 method name values descriptor ()Ljava/util/Collection; flags 1 signature ()Ljava/util/Collection<Ljava/lang/Object;>; 44 method name isInstance descriptor (Ljava/lang/Object;)Z flags 1 45 method name isInstanceOf descriptor (Ljava/lang/Object;)Z flags 1 46 method name getClassName descriptor ()Ljava/lang/String; flags 1 47 method name isFunction descriptor ()Z flags 1 48 method name isStrictFunction descriptor ()Z flags 1 49 method name isArray descriptor ()Z flags 1 50 method name toNumber descriptor ()D flags 1 51 52 class name jdk/nashorn/api/scripting/ClassFilter 53 header extends java/lang/Object flags 601 54 method name exposeToScripts descriptor (Ljava/lang/String;)Z flags 401 55 56 class name jdk/nashorn/api/scripting/JSObject 57 header extends java/lang/Object flags 601 58 method name call descriptor (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; flags 481 59 method name newObject descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 481 60 method name eval descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 401 61 method name getMember descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 401 62 method name getSlot descriptor (I)Ljava/lang/Object; flags 401 63 method name hasMember descriptor (Ljava/lang/String;)Z flags 401 64 method name hasSlot descriptor (I)Z flags 401 65 method name removeMember descriptor (Ljava/lang/String;)V flags 401 66 method name setMember descriptor (Ljava/lang/String;Ljava/lang/Object;)V flags 401 67 method name setSlot descriptor (ILjava/lang/Object;)V flags 401 68 method name keySet descriptor ()Ljava/util/Set; flags 401 signature ()Ljava/util/Set<Ljava/lang/String;>; 69 method name values descriptor ()Ljava/util/Collection; flags 401 signature ()Ljava/util/Collection<Ljava/lang/Object;>; 70 method name isInstance descriptor (Ljava/lang/Object;)Z flags 401 71 method name isInstanceOf descriptor (Ljava/lang/Object;)Z flags 401 72 method name getClassName descriptor ()Ljava/lang/String; flags 401 73 method name isFunction descriptor ()Z flags 401 74 method name isStrictFunction descriptor ()Z flags 401 75 method name isArray descriptor ()Z flags 401 76 method name toNumber descriptor ()D flags 401 77 78 class name jdk/nashorn/api/scripting/NashornException 79 header extends java/lang/RuntimeException flags 421 80 method name <init> descriptor (Ljava/lang/String;Ljava/lang/String;II)V flags 4 81 method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;II)V flags 4 82 method name <init> descriptor (Ljava/lang/String;Ljava/lang/Throwable;)V flags 4 83 method name getFileName descriptor ()Ljava/lang/String; flags 11 84 method name setFileName descriptor (Ljava/lang/String;)V flags 11 85 method name getLineNumber descriptor ()I flags 11 86 method name setLineNumber descriptor (I)V flags 11 87 method name getColumnNumber descriptor ()I flags 11 88 method name setColumnNumber descriptor (I)V flags 11 89 method name getScriptFrames descriptor (Ljava/lang/Throwable;)[Ljava/lang/StackTraceElement; flags 9 90 method name getScriptStackString descriptor (Ljava/lang/Throwable;)Ljava/lang/String; flags 9 91 method name getThrown descriptor ()Ljava/lang/Object; flags 4 92 method name initEcmaError descriptor (Ljdk/nashorn/internal/runtime/ScriptObject;)Ljdk/nashorn/api/scripting/NashornException; flags 4 93 method name getEcmaError descriptor ()Ljava/lang/Object; flags 1 94 method name setEcmaError descriptor (Ljava/lang/Object;)V flags 1 95 96 class name jdk/nashorn/api/scripting/NashornScriptEngine 97 header extends javax/script/AbstractScriptEngine implements javax/script/Compilable,javax/script/Invocable flags 31 98 innerclass innerClass java/lang/invoke/MethodHandles$Lookup outerClass java/lang/invoke/MethodHandles innerClassName Lookup flags 19 99 field name NASHORN_GLOBAL descriptor Ljava/lang/String; constantValue nashorn.global flags 19 100 method name eval descriptor (Ljava/io/Reader;Ljavax/script/ScriptContext;)Ljava/lang/Object; thrownTypes javax/script/ScriptException flags 1 101 method name eval descriptor (Ljava/lang/String;Ljavax/script/ScriptContext;)Ljava/lang/Object; thrownTypes javax/script/ScriptException flags 1 102 method name getFactory descriptor ()Ljavax/script/ScriptEngineFactory; flags 1 103 method name createBindings descriptor ()Ljavax/script/Bindings; flags 1 104 method name compile descriptor (Ljava/io/Reader;)Ljavax/script/CompiledScript; thrownTypes javax/script/ScriptException flags 1 105 method name compile descriptor (Ljava/lang/String;)Ljavax/script/CompiledScript; thrownTypes javax/script/ScriptException flags 1 106 method name invokeFunction descriptor (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; thrownTypes javax/script/ScriptException,java/lang/NoSuchMethodException flags 81 107 method name invokeMethod descriptor (Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; thrownTypes javax/script/ScriptException,java/lang/NoSuchMethodException flags 81 108 method name getInterface descriptor (Ljava/lang/Class;)Ljava/lang/Object; flags 1 signature <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT; 109 method name getInterface descriptor (Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; flags 1 signature <T:Ljava/lang/Object;>(Ljava/lang/Object;Ljava/lang/Class<TT;>;)TT; 110 111 class name jdk/nashorn/api/scripting/NashornScriptEngineFactory 112 header extends java/lang/Object implements javax/script/ScriptEngineFactory flags 31 113 method name <init> descriptor ()V flags 1 114 method name getEngineName descriptor ()Ljava/lang/String; flags 1 115 method name getEngineVersion descriptor ()Ljava/lang/String; flags 1 116 method name getExtensions descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/String;>; 117 method name getLanguageName descriptor ()Ljava/lang/String; flags 1 118 method name getLanguageVersion descriptor ()Ljava/lang/String; flags 1 119 method name getMethodCallSyntax descriptor (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; flags 81 120 method name getMimeTypes descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/String;>; 121 method name getNames descriptor ()Ljava/util/List; flags 1 signature ()Ljava/util/List<Ljava/lang/String;>; 122 method name getOutputStatement descriptor (Ljava/lang/String;)Ljava/lang/String; flags 1 123 method name getParameter descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 1 124 method name getProgram descriptor ([Ljava/lang/String;)Ljava/lang/String; flags 81 125 method name getScriptEngine descriptor ()Ljavax/script/ScriptEngine; flags 1 126 method name getScriptEngine descriptor (Ljava/lang/ClassLoader;)Ljavax/script/ScriptEngine; flags 1 127 method name getScriptEngine descriptor (Ljdk/nashorn/api/scripting/ClassFilter;)Ljavax/script/ScriptEngine; flags 1 128 method name getScriptEngine descriptor ([Ljava/lang/String;)Ljavax/script/ScriptEngine; flags 81 129 method name getScriptEngine descriptor ([Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/script/ScriptEngine; flags 1 130 method name getScriptEngine descriptor ([Ljava/lang/String;Ljava/lang/ClassLoader;Ljdk/nashorn/api/scripting/ClassFilter;)Ljavax/script/ScriptEngine; flags 1 131 132 class name jdk/nashorn/api/scripting/ScriptObjectMirror 133 header extends jdk/nashorn/api/scripting/AbstractJSObject implements javax/script/Bindings flags 31 134 innerclass innerClass java/util/Map$Entry outerClass java/util/Map innerClassName Entry flags 609 135 method name equals descriptor (Ljava/lang/Object;)Z flags 1 136 method name hashCode descriptor ()I flags 1 137 method name toString descriptor ()Ljava/lang/String; flags 1 138 method name call descriptor (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; flags 81 139 method name newObject descriptor ([Ljava/lang/Object;)Ljava/lang/Object; flags 81 140 method name eval descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 1 141 method name callMember descriptor (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; flags 81 142 method name getMember descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 1 143 method name getSlot descriptor (I)Ljava/lang/Object; flags 1 144 method name hasMember descriptor (Ljava/lang/String;)Z flags 1 145 method name hasSlot descriptor (I)Z flags 1 146 method name removeMember descriptor (Ljava/lang/String;)V flags 1 147 method name setMember descriptor (Ljava/lang/String;Ljava/lang/Object;)V flags 1 148 method name setSlot descriptor (ILjava/lang/Object;)V flags 1 149 method name setIndexedPropertiesToExternalArrayData descriptor (Ljava/nio/ByteBuffer;)V flags 1 150 method name isInstance descriptor (Ljava/lang/Object;)Z flags 1 151 method name getClassName descriptor ()Ljava/lang/String; flags 1 152 method name isFunction descriptor ()Z flags 1 153 method name isStrictFunction descriptor ()Z flags 1 154 method name isArray descriptor ()Z flags 1 155 method name clear descriptor ()V flags 1 156 method name containsKey descriptor (Ljava/lang/Object;)Z flags 1 157 method name containsValue descriptor (Ljava/lang/Object;)Z flags 1 158 method name entrySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>; 159 method name get descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1 160 method name isEmpty descriptor ()Z flags 1 161 method name keySet descriptor ()Ljava/util/Set; flags 1 signature ()Ljava/util/Set<Ljava/lang/String;>; 162 method name put descriptor (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; flags 1 163 method name putAll descriptor (Ljava/util/Map;)V flags 1 signature (Ljava/util/Map<+Ljava/lang/String;+Ljava/lang/Object;>;)V 164 method name remove descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 1 165 method name delete descriptor (Ljava/lang/Object;)Z flags 1 166 method name size descriptor ()I flags 1 167 method name values descriptor ()Ljava/util/Collection; flags 1 signature ()Ljava/util/Collection<Ljava/lang/Object;>; 168 method name getProto descriptor ()Ljava/lang/Object; flags 1 169 method name setProto descriptor (Ljava/lang/Object;)V flags 1 170 method name getOwnPropertyDescriptor descriptor (Ljava/lang/String;)Ljava/lang/Object; flags 1 171 method name getOwnKeys descriptor (Z)[Ljava/lang/String; flags 1 172 method name preventExtensions descriptor ()Ljdk/nashorn/api/scripting/ScriptObjectMirror; flags 1 173 method name isExtensible descriptor ()Z flags 1 174 method name seal descriptor ()Ljdk/nashorn/api/scripting/ScriptObjectMirror; flags 1 175 method name isSealed descriptor ()Z flags 1 176 method name freeze descriptor ()Ljdk/nashorn/api/scripting/ScriptObjectMirror; flags 1 177 method name isFrozen descriptor ()Z flags 1 178 method name isUndefined descriptor (Ljava/lang/Object;)Z flags 9 179 method name to descriptor (Ljava/lang/Class;)Ljava/lang/Object; flags 1 signature <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT; 180 method name wrap descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 9 181 method name unwrap descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 9 182 method name wrapArray descriptor ([Ljava/lang/Object;Ljava/lang/Object;)[Ljava/lang/Object; flags 9 183 method name unwrapArray descriptor ([Ljava/lang/Object;Ljava/lang/Object;)[Ljava/lang/Object; flags 9 184 method name identical descriptor (Ljava/lang/Object;Ljava/lang/Object;)Z flags 9 185 method name toNumber descriptor ()D flags 1 186 method name put descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 1041 187 188 class name jdk/nashorn/api/scripting/ScriptUtils 189 header extends java/lang/Object flags 31 190 method name parse descriptor (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; flags 9 191 method name format descriptor (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; flags 9 192 method name makeSynchronizedFunction descriptor (Ljdk/nashorn/internal/runtime/ScriptFunction;Ljava/lang/Object;)Ljava/lang/Object; flags 9 193 method name wrap descriptor (Ljdk/nashorn/internal/runtime/ScriptObject;)Ljdk/nashorn/api/scripting/ScriptObjectMirror; flags 9 194 method name unwrap descriptor (Ljava/lang/Object;)Ljava/lang/Object; flags 9 195 method name wrapArray descriptor ([Ljava/lang/Object;)[Ljava/lang/Object; flags 9 196 method name unwrapArray descriptor ([Ljava/lang/Object;)[Ljava/lang/Object; flags 9 197 method name convert descriptor (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; flags 9 198 199 class name jdk/nashorn/api/scripting/URLReader 200 header extends java/io/Reader flags 31 201 method name <init> descriptor (Ljava/net/URL;)V flags 1 202 method name <init> descriptor (Ljava/net/URL;Ljava/lang/String;)V flags 1 203 method name <init> descriptor (Ljava/net/URL;Ljava/nio/charset/Charset;)V flags 1 204 method name read descriptor ([CII)I thrownTypes java/io/IOException flags 1 205 method name close descriptor ()V thrownTypes java/io/IOException flags 1 206 method name getURL descriptor ()Ljava/net/URL; flags 1 207 method name getCharset descriptor ()Ljava/nio/charset/Charset; flags 1 208