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