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 formal parameter for a lambda expression.
|
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) |