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

クラスUnknownTreeException

すべての実装されたインタフェース:
Serializable

@Deprecated(since="11",
            forRemoval=true)
public class UnknownTreeException
extends RuntimeException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
未知の種類のツリーが見つかったことを示します。 これは、言語が進化し、新しい種類のツリーがTree階層に追加された場合に発生します。 ビジターが以前のバージョンの言語用に作成されたことを示すために「ツリー・ビジター」によってスローされることがあります。
導入されたバージョン:
9
関連項目:
直列化された形式
  • コンストラクタの詳細

    • UnknownTreeException

      public UnknownTreeException​(Tree t, Object p)
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      新しいUnknownTreeExceptionを作成します。 pパラメータを使用して、未知の要素が遭遇したコンテキストに関する情報を含む追加の引数を渡すことができます。たとえば、TreeVisitorのメソッドは、それらの追加パラメータを渡すことができます。
      パラメータ:
      t - 未知のツリー、場合によってnull
      p - 追加パラメータ(nullの場合もあります)
  • メソッドの詳細

    • getUnknownTree

      public ツリー getUnknownTree()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      未知のツリーを返します。 この例外が直列化され、再度読み取られた場合は、値が利用できない可能性があります。
      戻り値:
      未知の要素。無効な場合はnull
    • getArgument

      public Object getArgument()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      追加の引数を返します。 この例外が直列化され、再度読み取られた場合は、値が利用できない可能性があります。
      戻り値:
      追加の引数