| Package | Description | 
|---|---|
| oracle.javatools.parser.java.v2 | 
 The parser API. 
 | 
| oracle.javatools.parser.java.v2.model | 
 The parser model API. 
 | 
| oracle.javatools.parser.java.v2.util | 
 Various utilities for use with the parser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract SourceLambdaExpression | 
SourceFactory.createLambdaExpression(SourceLambdaParameter[] parameters,
                      SourceElement body)
Create a lambda expression with formal parameters. 
 | 
abstract SourceLambdaExpression | 
SourceFactory.createLambdaExpression(java.lang.String[] inferredParameterNames,
                      boolean parenthesizeParameters,
                      SourceElement body)
Create a lambda expression with inferred parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SourceLambdaExpression | 
SourceLambdaParameter.getOwningLambdaExpression()
Get the owning lambda expression. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
FlowAnalysisListener.endLambdaExpression(SourceLambdaExpression sym)
End flow analysis of a lambda expression. 
 | 
boolean | 
FlowAnalysisListener.startLambdaExpression(SourceLambdaExpression sym)
Start flow analysis of a lambda expression. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SourceVisitor.whenEnterLambdaExpression(SourceLambdaExpression sourceLambdaExpression)  | 
void | 
SourceVisitor.whenExitLambdaExpression(SourceLambdaExpression sourceLambdaExpression)  |