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 SourceCatchParameter |
SourceFactory.createCatchParameter(java.util.List<SourceTypeReference> types,
java.lang.String name)
Creates a catch clause parameter from a union of types
|
abstract SourceCatchParameter |
SourceFactory.createCatchParameter(SourceTypeReference type,
java.lang.String name)
Creates a catch clause parameter from one type
|
SourceCatchParameter |
SourceFactory.createCatchParameter(java.lang.String typeName,
java.lang.String name)
Creates a catch clause parameter from one type name
|
Modifier and Type | Method and Description |
---|---|
abstract SourceCatchClause |
SourceFactory.createCatchClause(SourceCatchParameter parameter,
SourceBlockStatement block)
Creates a catch clause for a try-catch or a try-catch-finally
statement.
|
abstract SourceTryStatement |
SourceFactory.createTryCatchFinallyStatement(SourceBlockStatement tryClause,
SourceCatchParameter parameter,
SourceBlockStatement catchClause,
SourceBlockStatement finallyClause)
Creates a try-catch-finally statement with a single catch clause.
|
abstract SourceTryStatement |
SourceFactory.createTryCatchStatement(SourceBlockStatement tryClause,
SourceCatchParameter parameter,
SourceBlockStatement catchClause)
Creates a try-catch statement with a single catch clause.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FlowAnalysisListener.catchParameterUsed(SourceCatchParameter parameter,
SourceSimpleNameExpression context)
Usage of a catch parameter.
|
Modifier and Type | Method and Description |
---|---|
void |
Usages.declareCatchParameter(SourceCatchParameter s)
Declares a parameter of a catch clause
|
void |
SourceVisitor.whenEnterCatchParameter(SourceCatchParameter sourceCatchParameter) |
void |
SourceVisitor.whenExitCatchParameter(SourceCatchParameter sourceCatchParameter) |