src/share/classes/com/sun/source/tree/LambdaExpressionTree.java
Print this page
*** 35,52 ****
* ()->{}
* (List<String> ls)->ls.size()
* (x,y)-> { return x + y; }
* }</pre>
*/
! @jdk.Supported
public interface LambdaExpressionTree extends ExpressionTree {
/**
* Lambda expressions come in two forms: (i) expression lambdas, whose body
* is an expression, and (ii) statement lambdas, whose body is a block
*/
! @jdk.Supported
public enum BodyKind {
/** enum constant for expression lambdas */
EXPRESSION,
/** enum constant for statement lambdas */
STATEMENT;
--- 35,52 ----
* ()->{}
* (List<String> ls)->ls.size()
* (x,y)-> { return x + y; }
* }</pre>
*/
! @jdk.Exported
public interface LambdaExpressionTree extends ExpressionTree {
/**
* Lambda expressions come in two forms: (i) expression lambdas, whose body
* is an expression, and (ii) statement lambdas, whose body is a block
*/
! @jdk.Exported
public enum BodyKind {
/** enum constant for expression lambdas */
EXPRESSION,
/** enum constant for statement lambdas */
STATEMENT;