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.doc |
The parser model API for doc elements.
|
oracle.javatools.parser.java.v2.util |
Various utilities for use with the parser.
|
Modifier and Type | Method and Description |
---|---|
abstract SourceFormalParameter |
SourceFactory.createFormalParameter(SourceLocalVariable variable)
Creates a formal parameter using a local variable as a template.
|
Modifier and Type | Method and Description |
---|---|
SourceFormalParameterList |
SourceFactory.createFormalParameterList(SourceFormalParameter parameter)
Input parameters, if any, will be converted to be formal parameters, namely SRC_FORMAL_PARAMETER.
|
abstract SourceFormalParameterList |
SourceFactory.createFormalParameterList(SourceFormalParameter[] parameters)
Input parameters, if any, will be converted to be formal parameters, namely SRC_FORMAL_PARAMETER.
|
SourceTryStatement |
SourceFactory.createTryCatchFinallyStatement(SourceBlockStatement tryClause, SourceFormalParameter parameter, SourceBlockStatement catchClause, SourceBlockStatement finallyClause)
Deprecated.
Use createTryCatchFinallyStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement, SourceBlockStatement instead
|
SourceTryStatement |
SourceFactory.createTryCatchStatement(SourceBlockStatement tryClause, SourceFormalParameter parameter, SourceBlockStatement catchClause)
Deprecated.
Use createTryCatchStatement( SourceBlockStatement, SourceCatchParameter, SourceBlockStatement ) instead
|
Modifier and Type | Interface and Description |
---|---|
interface |
SourceCatchParameter
Represents a catch clause parameter, which is similar to a SourceFormalParameter except the type can be the union of several disjunct types
|
interface |
SourceLambdaParameter
Represents one lambda expression parameter.
|
Modifier and Type | Field and Description |
---|---|
static SourceFormalParameter[] |
SourceFormalParameter.EMPTY_ARRAY |
Modifier and Type | Method and Description |
---|---|
boolean |
FlowAnalysisListener.parameterUsed(SourceFormalParameter parameter, SourceSimpleNameExpression context)
Usage of a parameter.
|
Modifier and Type | Method and Description |
---|---|
SourceFormalParameter |
CompiledDocReference.getResolvedParameter()
Gets the parameter to which this reference resolves.
|
Modifier and Type | Method and Description |
---|---|
void |
Usages.declareParameter(SourceFormalParameter s)
Declares a formal parameter.
|
void |
SourceVisitor.whenEnterFormalParameter(SourceFormalParameter sourceVariable) |
void |
SourceVisitor.whenExitFormalParameter(SourceFormalParameter sourceVariable) |