| 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.model.expression | 
 The parser model API for expressions. 
 | 
| oracle.javatools.parser.java.v2.util | 
 Various utilities for use with the parser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract SourceLambdaParameter | 
SourceFactory.createLambdaParameter(int modifiers,
                     SourceTypeReference type,
                     java.lang.String name)
Creates a lambda expression formal parameter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract SourceLambdaExpression | 
SourceFactory.createLambdaExpression(SourceLambdaParameter[] parameters,
                      SourceElement body)
Create a lambda expression with formal parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
FlowAnalysisListener.lambdaParameterUsed(SourceLambdaParameter parameter,
                   SourceSimpleNameExpression context)
Usage of a lambda parameter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<SourceLambdaParameter> | 
SourceLambdaExpression.getFormalParameters()
Get the formal parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Usages.declareLambdaParameter(SourceLambdaParameter s)
Declares a parameter of a lambda expression 
 | 
void | 
SourceVisitor.whenEnterLambdaParameter(SourceLambdaParameter sourceLambdaParameter)  | 
void | 
SourceVisitor.whenExitLambdaParameter(SourceLambdaParameter sourceLambdaParameter)  |