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) |