Package | Description |
---|---|
oracle.javatools.parser.java.v2 |
The parser API.
|
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.model.expression |
The parser model API for expressions.
|
oracle.javatools.parser.java.v2.model.statement |
The parser model API for statements.
|
oracle.javatools.parser.java.v2.util |
Various utilities for use with the parser.
|
oracle.jdeveloper.cmt |
The Component Model Tool, an API for manipulating Java source code.
|
oracle.jdeveloper.java.legacy |
Used for migrating legacy java model code to the current version.
|
oracle.jdeveloper.java.util |
Public utilities for use with the java model, including the parser.
|
Class and Description |
---|
SourceAnnotationExpression
An AnnotationExpression is a final expression representing an annotation that is also an expression operand (and therefore must be a subclass of Expression).
|
SourceArrayAccessExpression
An ArrayAccessExpression is a final expression representing an array access expression.
|
SourceAssignmentExpression
An AssignmentExpression is a final expression representing infix operations that are assignments.
|
SourceDotExpression
A DotExpression is a final expression representing a selector.
|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceInfixExpression
An InfixExpression is a final expression representing an infix operation that is not an assignment.
|
SourceLambdaExpression
Represents a lambda expression, which is an expression new in JDK8 and higher.
|
SourceListExpression
A ListExpression is a final expression representing non-operation expressions that have a variable number of operands.
|
SourceLiteralExpression
A LiteralExpression is a final expression representing a lexical literal.
|
SourceMethodCallExpression
A MethodCallExpression is a final expression representing a method invocation or an explicit constructor invocation.
|
SourceMethodReferenceExpression
Represents one method reference expression, which is a new expression for JDK8 and higher.
|
SourceNewArrayExpression
An ArrayAccessExpression is a final expression representing an array access expression.
|
SourceNewClassExpression
A ClassCreatorExpression is a final expression representing an instance creation expression.
|
SourceQuestionExpression
A QuestionExpression is a final expression representing the ternary operator x? x: x.
|
SourceSimpleNameExpression
A SimpleNameExpression is a final expression representing an unqualified name access.
|
SourceTypecastExpression
A TypecastExpression is a final expression representing a type cast.
|
SourceTypeExpression
A TypeExpression is a final expression representing a type that is also an expression operand (and therefore must be a subclass of Expression).
|
SourceUnaryExpression
A UnaryExpression is a final expression representing the prefix and postfix operators but not the typecast operator.
|
SourceWrapperExpression
A WrapperExpression is a final expression that represents wrapping constructs such as parentheses and brackets.
|
Class and Description |
---|
CompiledTmpVariable
The type of a compiled tmp variable.
|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceInvokeExpression
A SourceInvokeExpression is a common base expression representing any invocation expression.
|
Class and Description |
---|
CompiledTmpVariable
The type of a compiled tmp variable.
|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceLambdaExpression
Represents a lambda expression, which is an expression new in JDK8 and higher.
|
SourceListExpression
A ListExpression is a final expression representing non-operation expressions that have a variable number of operands.
|
SourceMethodCallExpression
A MethodCallExpression is a final expression representing a method invocation or an explicit constructor invocation.
|
SourceNewClassExpression
A ClassCreatorExpression is a final expression representing an instance creation expression.
|
SourceSimpleNameExpression
A SimpleNameExpression is a final expression representing an unqualified name access.
|
SourceWrapperExpression
A WrapperExpression is a final expression that represents wrapping constructs such as parentheses and brackets.
|
Class and Description |
---|
CompiledAccessExpression
The type of a compiled access expression.
|
CompiledExpression
The type of a compiled expression.
|
CompiledInvokeExpression
The type of a compiled invocation expression.
|
SourceDereferenceExpression
A SourceDereferenceExpression is a common base expression representing an operator that performs a dereference.
|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceHasTypeArgumentsExpression
Represents an expression that has type arguments, such as SourceInvokeExpression and SourceMethodReferenceExpression.
|
SourceInvokeExpression
A SourceInvokeExpression is a common base expression representing any invocation expression.
|
SourceListExpression
A ListExpression is a final expression representing non-operation expressions that have a variable number of operands.
|
SourceOperatorExpression
An OperatorExpression is a common base expression representing a multi-operand expression that performs an operation.
|
Class and Description |
---|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceListExpression
A ListExpression is a final expression representing non-operation expressions that have a variable number of operands.
|
Class and Description |
---|
SourceAnnotationExpression
An AnnotationExpression is a final expression representing an annotation that is also an expression operand (and therefore must be a subclass of Expression).
|
SourceArrayAccessExpression
An ArrayAccessExpression is a final expression representing an array access expression.
|
SourceAssignmentExpression
An AssignmentExpression is a final expression representing infix operations that are assignments.
|
SourceDotExpression
A DotExpression is a final expression representing a selector.
|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceInfixExpression
An InfixExpression is a final expression representing an infix operation that is not an assignment.
|
SourceInvokeExpression
A SourceInvokeExpression is a common base expression representing any invocation expression.
|
SourceLambdaExpression
Represents a lambda expression, which is an expression new in JDK8 and higher.
|
SourceListExpression
A ListExpression is a final expression representing non-operation expressions that have a variable number of operands.
|
SourceLiteralExpression
A LiteralExpression is a final expression representing a lexical literal.
|
SourceMethodCallExpression
A MethodCallExpression is a final expression representing a method invocation or an explicit constructor invocation.
|
SourceMethodReferenceExpression
Represents one method reference expression, which is a new expression for JDK8 and higher.
|
SourceNewArrayExpression
An ArrayAccessExpression is a final expression representing an array access expression.
|
SourceNewClassExpression
A ClassCreatorExpression is a final expression representing an instance creation expression.
|
SourceQuestionExpression
A QuestionExpression is a final expression representing the ternary operator x? x: x.
|
SourceSimpleNameExpression
A SimpleNameExpression is a final expression representing an unqualified name access.
|
SourceTypecastExpression
A TypecastExpression is a final expression representing a type cast.
|
SourceTypeExpression
A TypeExpression is a final expression representing a type that is also an expression operand (and therefore must be a subclass of Expression).
|
SourceUnaryExpression
A UnaryExpression is a final expression representing the prefix and postfix operators but not the typecast operator.
|
SourceWrapperExpression
A WrapperExpression is a final expression that represents wrapping constructs such as parentheses and brackets.
|
Class and Description |
---|
SourceAssignmentExpression
An AssignmentExpression is a final expression representing infix operations that are assignments.
|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceMethodCallExpression
A MethodCallExpression is a final expression representing a method invocation or an explicit constructor invocation.
|
Class and Description |
---|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|
SourceMethodCallExpression
A MethodCallExpression is a final expression representing a method invocation or an explicit constructor invocation.
|
Class and Description |
---|
SourceExpression
The SourceExpression is essentially the union of all the various operators and primaries.
|