-
- すべてのスーパー・インタフェース:
ExpressionTree
,Tree
@Deprecated(since="11", forRemoval=true) public interface YieldTree extends ExpressionTree
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。ジェネレータ関数で使用される「yield式」のツリー・ノード。 たとえば:function* id(){ var index = 0; while(index < 10) yield index++; }
- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 ExpressionTree
getExpression()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。yieldされる式を返します。boolean
isStar()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。これはジェネレータ関数のyield *式ですか?-
インタフェース jdk.nashorn.api.tree.Treeで宣言されたメソッド
accept, getEndPosition, getKind, getStartPosition
-
-
-
-
メソッドの詳細
-
getExpression
ExpressionTree getExpression()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。yieldされる式を返します。- 戻り値:
- 得られる式。
-
isStar
boolean isStar()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。これはジェネレータ関数のyield *式ですか? たとえば:function* id(){ yield 1; yield * anotherGeneratorFunc(); yield 10; }
- 戻り値:
- これがyield *式の場合はtrue
-
-