-
- すべてのスーパー・インタフェース:
ExpressionTree
,Tree
public interface LambdaExpressionTree extends ExpressionTree
ラムダ式のツリー・ノードです。 たとえば:()->{} (List<String> ls)->ls.size() (x,y)-> { return x + y; }
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インタフェース 説明 static class
LambdaExpressionTree.BodyKind
ラムダ式には2つの形式があります: 本文が式である式ラムダと、本文がブロックである文ラムダ
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Tree
getBody()
ラムダ式の本文を返します。LambdaExpressionTree.BodyKind
getBodyKind()
ラムダ式の本文の種類を返します。List<? extends VariableTree>
getParameters()
このラムダ式のパラメータを返します。
-
-
-
メソッドの詳細
-
getParameters
List<? extends VariableTree> getParameters()
このラムダ式のパラメータを返します。- 戻り値:
- パラメータ
-
getBody
Tree getBody()
ラムダ式の本文を返します。- 戻り値:
- 体
-
getBodyKind
LambdaExpressionTree.BodyKind getBodyKind()
ラムダ式の本文の種類を返します。- 戻り値:
- 本文の種類
-
-