モジュール jdk.scripting.nashorn
パッケージ jdk.nashorn.api.scripting

インタフェースClassFilter


  • @Deprecated(since="11",
                forRemoval=true)
    public interface ClassFilter
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    nashornスクリプト・エンジンで使用されるクラス・フィルタ(オプション)。nashornスクリプトに埋込みのjsr-223プログラムでは、エンジン・インスタンスの作成時にClassFilterインスタンスを使用するように設定できます。
    導入されたバージョン:
    1.8u40
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      boolean exposeToScripts​(String className)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      指定の名前のJavaクラスをスクリプトに公開しますか。
    • メソッドの詳細

      • exposeToScripts

        boolean exposeToScripts​(String className)
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        指定の名前のJavaクラスをスクリプトに公開しますか。
        パラメータ:
        className - チェック対象のJavaクラスの完全修飾名。 nullは指定できません。 配列以外のクラス名のみ渡されます。
        戻り値:
        javaクラスがスクリプトに公開される場合はtrue、そうでない場合はfalse