Package | Description |
---|---|
oracle.javatools.parser.java.v2.common |
Classes common to model implementations.
|
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 | Class and Description |
---|---|
class |
QuickLocalVariable
A light-weight implementation of JavaLocalVariable, particularly useful for constructing formal parameter objects for use with QuickMethod.
|
class |
WrapperLocalVariable
Skeleton implementation of an object wrapping a local variable.
|
Modifier and Type | Field and Description |
---|---|
protected JavaLocalVariable |
WrapperLocalVariable.thing
The underlying thing.
|
Modifier and Type | Method and Description |
---|---|
JavaLocalVariable |
QuickLocalVariable.getLocalVariableErasure() |
Constructor and Description |
---|
WrapperLocalVariable(JavaLocalVariable thing) |
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 |
SourceFormalParameter
A formal parameter.
|
interface |
SourceLambdaParameter
Represents one lambda expression parameter.
|
interface |
SourceLocalVariable
A local variable or formal parameter.
|
Modifier and Type | Method and Description |
---|---|
JavaLocalVariable |
JavaLocalVariable.getLocalVariableErasure()
Similar to JavaMethod.getMethodErasure.
|
Modifier and Type | Method and Description |
---|---|
void |
Usages.useLocalVariableInExpression(SourceExpression s, JavaLocalVariable local)
Usage of a local variable or formal parameter in an expression.
|
void |
Usages.useParameterInDocComment(SourceDocReference s, JavaLocalVariable parameter)
Usage of a local variable or formal parameter in an expression.
|
void |
Usages.useParameterInExpression(SourceExpression s, JavaLocalVariable parameter)
Usage of a local variable or formal parameter in an expression.
|