Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Uses of Class
oracle.jdeveloper.java.locator.BaseClassLocator

Packages that use BaseClassLocator
oracle.jdeveloper.java.locator Public implementations of the JavaClassLocator interface. 

 

Uses of BaseClassLocator in oracle.jdeveloper.java.locator

 

Subclasses of BaseClassLocator in oracle.jdeveloper.java.locator
 class ArrayClassLocator
          The ArrayClassLocator is an implementation of the JavaClassLocator that delegates the task of locating classes to an array of BaseClassLocator instances.
 class CachedDirURLClassLocator
          The CachedDirURLClassLocator is an implementation of the URL-based ClassLocator which deals with root URLs that are not Jar URLs.
 class DebugClassLocator
          The DebugClassLocator is a decorator of the JavaClassLocator API to provide debug/verbose output for tracing the calls to a JavaClassLocator.
 class DirURLClassLocator
          The DirURLClassLocator is an implementation of the URL-based ClassLocator which deals with root URLs that are not Jar URLs.
 class JarClassPathClassLocator
          Locates classes in the manifest classpath of a JAR file.
 class JarURLClassLocator
          Locates classes in JAR files.
 class PathClassLocator
          The PathClassLocator is an implementation of the JavaClassLocator to locate classes for based on an URLPaths for both the source and class paths
 class URLClassLocator
          The URLClassLocator is an abstract starting point for a JavaClassLocator implementation based out of a root URL.

 

Fields in oracle.jdeveloper.java.locator declared as BaseClassLocator
static BaseClassLocator BaseClassLocator.EMPTY_LOCATOR
          Locator implementation that does nothing.

 

Methods in oracle.jdeveloper.java.locator that return BaseClassLocator
protected static BaseClassLocator BaseClassLocator.ensureValid(BaseClassLocator locator)
          Utility routine to ensure that there is a valid locator available.
 BaseClassLocator ClassLocatorFactory.getClassLocator(java.net.URL rootURL)
          Fetch a BaseClassLocator instance for the given root URL path, for Java class files.
 BaseClassLocator ClassLocatorFactory.getClassLocator(URLPath urlPath)
          Fetch a BaseClassLocator instance for the given URLPath for locating class files.
 BaseClassLocator ClassLocatorFactory.getClassLocatorInterruptibly(URLPath urlPath)
          Fetch a BaseClassLocator instance for the given URLPath for locating class files.
 BaseClassLocator ClassLocatorFactory.getPathLocator(URLPath sourcePath, URLPath classPath)
          Fetch a BaseClassLocator instance for the given source and class paths for locating source and class files.
 BaseClassLocator ClassLocatorFactory.getPathLocatorInterruptibly(URLPath sourcePath, URLPath classPath)
          Fetch a BaseClassLocator instance for the given source and class paths for locating source and class files.
 BaseClassLocator ClassLocatorFactory.getSourceLocator(java.net.URL rootURL)
          Fetch a BaseClassLocator instance for the given root URL path, for Java source files.
 BaseClassLocator ClassLocatorFactory.getSourceLocator(URLPath urlPath)
          Fetch a BaseClassLocator instance for the given URLPath for locating source files.
 BaseClassLocator ClassLocatorFactory.getSourceLocatorInterruptibly(URLPath urlPath)
          Fetch a BaseClassLocator instance for the given URLPath for locating source files.

 

Methods in oracle.jdeveloper.java.locator with parameters of type BaseClassLocator
protected static BaseClassLocator BaseClassLocator.ensureValid(BaseClassLocator locator)
          Utility routine to ensure that there is a valid locator available.

 

Constructors in oracle.jdeveloper.java.locator with parameters of type BaseClassLocator
ArrayClassLocator(BaseClassLocator[] locators)
          Constructs a new ArrayClassLocator for the given set of BaseClassLocator instances.
DebugClassLocator(BaseClassLocator locator)
          Constructs a new DebugClassLocator for the given class locator.
JarClassPathClassLocator(java.net.URL rootURL, BaseClassLocator jarLocator)
           
PathClassLocator(BaseClassLocator sourceLocator, BaseClassLocator classLocator)
          Constructs a new PathClassLocator for the given source and class locators.

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.