| Package | Description | 
|---|---|
| oracle.jdeveloper.compiler | |
| oracle.jdeveloper.java | 
 Public API for the java model. 
 | 
| oracle.jdeveloper.java.locator | 
 Public implementations of the JavaClassLocator interface. 
 | 
| Class and Description | 
|---|
| BaseClassLocator
 The  
BaseClassLocator is an abstract starting point for a
 JavaClassLocator that adds the buildIndex()
 entry point for instructing the locator to build its index. | 
| Class and Description | 
|---|
| ClassLocatorFactory
 The  
ClassLocatorFactory is a factory for fetching
 BaseClassLocator instances. | 
| Class and Description | 
|---|
| BaseClassLocator
 The  
BaseClassLocator is an abstract starting point for a
 JavaClassLocator that adds the buildIndex()
 entry point for instructing the locator to build its index. | 
| ClassLocatorFactory
 The  
ClassLocatorFactory is a factory for fetching
 BaseClassLocator instances. | 
| FileTableClassLocator.Type | 
| JdevPathClassLocator | 
| ModularizedJdkClassLocator
 Class locator for JDK's that have modules instead of jars. 
 | 
| PathClassLocator
 The  
PathClassLocator is an implementation of the
 JavaClassLocator to locate classes for based on an
 URLPaths for both the source and class paths | 
| ProjectClassLocator
 The  
ProjectClassLocator is an implementation of the
 JavaClassLocator to locate classes for a Project instance. | 
| URLClassLocator
 The  
URLClassLocator is an abstract starting point for a
 JavaClassLocator implementation based out of a root URL. |