Uses of Interface
javax.script.Bindings
-
Packages that use Bindings 软件包 描述 javax.script 脚本API由定义Java脚本引擎的接口和类组成,并为Java应用程序中的使用提供了框架。jdk.nashorn.api.scripting 这个包提供了javax.script集成,这是使用Nashorn的首选方式。 -
-
Uses of Bindings in javax.script
Classes in javax.script that implement Bindings Modifier and Type Class 描述 classSimpleBindings一个简单的实现的绑定由HashMap或其他一些指定的Map。Fields in javax.script declared as Bindings Modifier and Type Field 描述 protected BindingsSimpleScriptContext. engineScope这是引擎范围绑定。protected BindingsSimpleScriptContext. globalScope这是全局范围绑定。Methods in javax.script that return Bindings Modifier and Type 方法 描述 BindingsScriptEngine. createBindings()返回未初始化的Bindings。BindingsAbstractScriptEngine. getBindings(int scope)返回Bindings与受保护的规定范围值context场。BindingsScriptContext. getBindings(int scope)获得与该Bindings中给定范围相关联的ScriptContext。BindingsScriptEngine. getBindings(int scope)返回命名值的范围。BindingsScriptEngineManager. getBindings()getBindings返回值为globalScope字段。BindingsSimpleScriptContext. getBindings(int scope)如果指定范围是ENGINE_SCOPE则返回engineScope字段的值。Methods in javax.script with parameters of type Bindings Modifier and Type 方法 描述 ObjectAbstractScriptEngine. eval(Reader reader, Bindings bindings)eval(Reader, Bindings)调用抽象的eval(Reader, ScriptContext)方法,传递一个ScriptContext,其中ScriptContext的其他读者,作者和绑定,其他ENGINE_SCOPE与受保护的context字段的成员相同。ObjectAbstractScriptEngine. eval(String script, Bindings bindings)与eval(Reader, Bindings)相同,但使用摘要eval(String, ScriptContext)。ObjectCompiledScript. eval(Bindings bindings)在脚本执行期间,使用提供的Bindings属性作为相关联的ScriptEngine的ENGINE_SCOPE执行存储在CompiledScript对象中的程序。ObjectScriptEngine. eval(Reader reader, Bindings n)与eval(String, Bindings)相同,除了脚本的来源提供为Reader。ObjectScriptEngine. eval(String script, Bindings n)在脚本执行期间,使用Bindings参数执行脚本,作为ENGINE_SCOPEBindings中的ScriptEngine。protected ScriptContextAbstractScriptEngine. getScriptContext(Bindings nn)返回SimpleScriptContext。voidAbstractScriptEngine. setBindings(Bindings bindings, int scope)设置Bindings与在相应的范围值context字段。voidScriptContext. setBindings(Bindings bindings, int scope)将Bindings实例与该ScriptContext的特定范围相关ScriptContext。voidScriptEngine. setBindings(Bindings bindings, int scope)设置脚本使用的命名值的范围。voidScriptEngineManager. setBindings(Bindings bindings)setBindings存储指定Bindings在globalScope领域。voidSimpleScriptContext. setBindings(Bindings bindings, int scope)为给定的范围设置一个Bindings的属性。Constructors in javax.script with parameters of type Bindings Constructor 描述 AbstractScriptEngine(Bindings n)使用指定的一个新的实例Bindings为ENGINE_SCOPEBindings在保护context领域。 -
Uses of Bindings in jdk.nashorn.api.scripting
Classes in jdk.nashorn.api.scripting that implement Bindings Modifier and Type Class 描述 classScriptObjectMirror包含给定Nashorn Script对象的镜像对象。Methods in jdk.nashorn.api.scripting that return Bindings Modifier and Type 方法 描述 BindingsNashornScriptEngine. createBindings()
-