- すべてのスーパー・インタフェース:
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 *式ですか?
-
メソッドの詳細
-
getExpression
ExpressionTree getExpression()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。yieldされる式を返します。- 戻り値:
- 得られる式。
-
isStar
boolean isStar()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。これはジェネレータ関数のyield *式ですか? 次に例を示します。function* id(){ yield 1; yield * anotherGeneratorFunc(); yield 10; }
- 戻り値:
- これがyield *式の場合はtrue
-