インタフェース
javax.script.ScriptEngineの使用
-
ScriptEngineを使用しているパッケージ パッケージ 説明 javax.script スクリプティングAPIは、Java™ Scripting Enginesを定義するインタフェースとクラスで構成され、Javaアプリケーションでの使用のためのフレームワークを提供します。jdk.nashorn.api.scripting このパッケージでは、Nashornを使用する推奨方法であるjavax.scriptの統合を提供します。 -
-
javax.scriptでのScriptEngineの使用
ScriptEngineを実装しているjavax.script内のクラス 修飾子と型 クラス 説明 classAbstractScriptEngineevalメソッドの複数のバリアントに対する標準の実装を提供します。ScriptEngineを返すjavax.script内のメソッド 修飾子と型 メソッド 説明 abstract ScriptEngineCompiledScript. getEngine()このCompiledScriptを作成したcompileメソッドを持つScriptEngineを返します。ScriptEngineScriptEngineManager. getEngineByExtension(String extension)指定された拡張子のScriptEngineを検索および作成します。ScriptEngineScriptEngineManager. getEngineByMimeType(String mimeType)指定されたMIMEタイプのScriptEngineを検索および作成します。ScriptEngineScriptEngineManager. getEngineByName(String shortName)指定された名前のScriptEngineを検索および作成します。ScriptEngineScriptEngineFactory. getScriptEngine()このScriptEngineFactoryに関連付けられたScriptEngineのインスタンスを返します。 -
jdk.nashorn.api.scriptingでのScriptEngineの使用
ScriptEngineを実装しているjdk.nashorn.api.scriptingのクラス 修飾子と型 クラス 説明 classNashornScriptEngineNashornのJSR-223準拠スクリプト・エンジン。ScriptEngineを戻すjdk.nashorn.api.scriptingのメソッド 修飾子と型 メソッド 説明 ScriptEngineNashornScriptEngineFactory. getScriptEngine(ClassLoader appLoader)指定されたクラス・ローダーで初期化された新しいスクリプト・エンジンを作成します。ScriptEngineNashornScriptEngineFactory. getScriptEngine(String... args)指定された引数で初期化された新しいスクリプト・エンジンを作成します。ScriptEngineNashornScriptEngineFactory. getScriptEngine(String[] args, ClassLoader appLoader)指定された引数と指定されたクラス・ローダーで初期化された新しいスクリプト・エンジンを作成します。ScriptEngineNashornScriptEngineFactory. getScriptEngine(String[] args, ClassLoader appLoader, ClassFilter classFilter)指定された引数、クラス・ローダー、およびクラス・フィルタで初期化された新しいスクリプト・エンジンを作成します。ScriptEngineNashornScriptEngineFactory. getScriptEngine(ClassFilter classFilter)指定されたクラス・フィルタで初期化された新しいスクリプト・エンジンを作成します。
-