-
- すべてのスーパー・インタフェース:
ExpressionTree
,Tree
public interface FunctionExpressionTree extends ExpressionTree
- 導入されたバージョン:
- 9
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Tree
getBody()
この関数の本文を返します。IdentifierTree
getName()
宣言されている関数の名前を返します。List<? extends ExpressionTree>
getParameters()
この関数のパラメータを返します。boolean
isArrow()
これは矢の機能ですか?boolean
isGenerator()
これは発電機の機能ですか?boolean
isStrict()
これは厳密な関数ですか?-
インタフェース jdk.nashorn.api.tree.Treeで宣言されたメソッド
accept, getEndPosition, getKind, getStartPosition
-
-
-
-
メソッドの詳細
-
getName
IdentifierTree getName()
宣言されている関数の名前を返します。- 戻り値:
- 名前が宣言された関数
-
getParameters
List<? extends ExpressionTree> getParameters()
この関数のパラメータを返します。- 戻り値:
- パラメータのリスト
-
getBody
Tree getBody()
この関数の本文を返します。 この関数がブロック本文を持つとき、これはBlockTree
かもしれません。 これは、関数本文が式の矢印のような簡潔な式であるか、式のクロージャである場合のExpressionTree
です。- 戻り値:
- この関数の本文
-
isStrict
boolean isStrict()
これは厳密な関数ですか?- 戻り値:
- この関数が厳密な場合はtrue
-
isArrow
boolean isArrow()
これは矢の機能ですか?- 戻り値:
- これが矢印関数の場合はtrue
-
isGenerator
boolean isGenerator()
これは発電機の機能ですか?- 戻り値:
- これがジェネレータ関数の場合はtrue
-
-