| Package | Description | 
|---|---|
| oracle.javatools.parser.java.v2 | 
 The parser API. 
 | 
| oracle.javatools.parser.java.v2.classfile | 
 The parser's class file reader. 
 | 
| oracle.javatools.parser.java.v2.common | 
 Classes common to model implementations. 
 | 
| oracle.javatools.parser.java.v2.util | 
 Various utilities for use with the parser. 
 | 
| oracle.jdeveloper.java.provider | 
 Public implementations of the JavaFileProvider interface. 
 | 
| Class and Description | 
|---|
| CommonUtilities
 Various utilities that are useful for all clients of JOT. 
 | 
| Class and Description | 
|---|
| AbstractClass
 An abstract implementation of JavaClass. 
 | 
| AbstractElement
 A generic implementation of JavaElement with stubs for most of the
 methods. 
 | 
| AbstractType
 An abstract implementation of JavaType. 
 | 
| Class and Description | 
|---|
| AbstractClass
 An abstract implementation of JavaClass. 
 | 
| AbstractElement
 A generic implementation of JavaElement with stubs for most of the
 methods. 
 | 
| AbstractField
 An abstract implementation of JavaField. 
 | 
| AbstractMethod
 An abstract implementation of JavaMethod. 
 | 
| AbstractPackage
 An abstract implementation of JavaPackage. 
 | 
| AbstractType
 An abstract implementation of JavaType. 
 | 
| AbstractVariable
 An abstract implementation of JavaVariable. 
 | 
| AnnotationComponents
 Maps component names with their values. 
 | 
| CastedMethod
 A "casted method" represents a method invocation followed by a type
 cast. 
 | 
| PrimitiveType
 Represents a primitive type JavaClass. 
 | 
| QuickComponent
 A QuickComponent is a special type of JavaVariable that refers to
 an annotation member (method!). 
 | 
| QuickHasName
 A lightweight object that knows how to retrieve its resolved type
 when asked for it. 
 | 
| QuickHasType
 A lightweight object that knows how to retrieve its resolved type
 when asked for it. 
 | 
| QuickLocalVariable
 A light-weight implementation of JavaLocalVariable, particularly
 useful for constructing formal parameter objects for use with
 QuickMethod. 
 | 
| QuickMethod
 A lightweight implementation of JavaMethod. 
 | 
| QuickUnresolvedType
 Basic implementation of the UnresolvedType interface. 
 | 
| SignatureHasType
 This JavaHasType gets its name in that it's used for signature parsing. 
 | 
| SignatureParser
 Knows how to parse type signatures. 
 | 
| Value
 Represents a value in the java language. 
 | 
| WrapperClass
 Skeleton implementation of an object wrapping a class. 
 | 
| WrapperMethod
 Skeleton implementation of an object wrapping a method. 
 | 
| Class and Description | 
|---|
| PrimitiveType
 Represents a primitive type JavaClass. 
 | 
| Class and Description | 
|---|
| AbstractClass
 An abstract implementation of JavaClass. 
 | 
| AbstractElement
 A generic implementation of JavaElement with stubs for most of the
 methods. 
 | 
| AbstractPackage
 An abstract implementation of JavaPackage. 
 | 
| AbstractType
 An abstract implementation of JavaType. 
 |