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