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