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

インタフェースPropertyTree

  • すべてのスーパー・インタフェース:
    Tree

    @Deprecated(since="11",
                forRemoval=true)
    public interface PropertyTree
    extends Tree
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
    オブジェクト・リテラル・ツリーのプロパティ設定を表現します。
    導入されたバージョン:
    9
    • ネストされたクラスのサマリー

      • インタフェース jdk.nashorn.api.tree.Treeで宣言されたネストされたクラス/インタフェース

        Tree.Kind
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 
      修飾子と型 メソッド 説明
      FunctionExpressionTree getGetter()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      これがアクセサ・プロパティの場合、このプロパティのsetter関数を返します。
      ExpressionTree getKey()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このプロパティの名前を返します。
      FunctionExpressionTree getSetter()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      これがアクセサ・プロパティの場合、このプロパティのゲッター関数を返します。
      ExpressionTree getValue()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このプロパティの値を返します。
      boolean isComputed()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      これは計算されたプロパティですか?
      boolean isStatic()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      これはクラス静的プロパティですか?
    • メソッドの詳細

      • getKey

        ExpressionTree getKey()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このプロパティの名前を返します。
        戻り値:
        プロパティの名前
      • getValue

        ExpressionTree getValue()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このプロパティの値を返します。 アクセサ・プロパティの場合はnullです。
        戻り値:
        プロパティの値
      • getGetter

        FunctionExpressionTree getGetter()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        これがアクセサ・プロパティの場合、このプロパティのsetter関数を返します。 データ・プロパティの場合はnullです。
        戻り値:
        プロパティのセッター機能
      • getSetter

        FunctionExpressionTree getSetter()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        これがアクセサ・プロパティの場合、このプロパティのゲッター関数を返します。 データ・プロパティの場合はnullです。
        戻り値:
        プロパティのゲッター関数
      • isStatic

        boolean isStatic()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        これはクラス静的プロパティですか?
        戻り値:
        これが静的プロパティの場合はtrue
      • isComputed

        boolean isComputed()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        これは計算されたプロパティですか?
        戻り値:
        これが計算されたプロパティの場合はtrue