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