-
- すべてのスーパー・インタフェース:
ExpressionTree
,Tree
public interface YieldTree extends ExpressionTree
ジェネレータ関数で使用される「yield式」のツリー・ノード。 次に例を示します。function* id(){ var index = 0; while(index < 10) yield index++; }
- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 ExpressionTree
getExpression()
yieldされる式を返します。boolean
isStar()
これはジェネレータ関数のyield *式ですか?-
インタフェース jdk.nashorn.api.tree.Treeで宣言されたメソッド
accept, getEndPosition, getKind, getStartPosition
-
-
-
-
メソッドの詳細
-
getExpression
ExpressionTree getExpression()
yieldされる式を返します。- 戻り値:
- 得られる式。
-
isStar
boolean isStar()
これはジェネレータ関数のyield *式ですか? 次に例を示します。function* id(){ yield 1; yield * anotherGeneratorFunc(); yield 10; }
- 戻り値:
- これがyield *式の場合はtrue
-
-