public class SimpleFileProvider extends CachedFileProvider
PathFileProvider is an implementation of the
 JavaFileProvider interface that uses a static
 JavaClassLocator instance of URL paths for locating
 Java source and class files.CachedFileProvider.SourceFileTrackerBaseFileProvider.BaseClass, BaseFileProvider.BasePackage_arrayCacheMap, _cacheLock, _cacheRefCount, _classCacheMap, _classFileCacheMap, _defaultClassLoader, _javacSourceFileCacheMap, _lastCacheFlushedTime, _lightSourceFileCacheMap, _nullClassLoader, _packageCacheMap, _sourceFileCacheMap, CLASS_NOT_FOUND, loggercontextCLASS_TYPE, EMPTY_COLLECTION, SOURCE_TYPE, UNKNOWN_TYPE| Constructor and Description | 
|---|
SimpleFileProvider(ProviderContext e,
                  JavaClassLocator locator)
Constructs a new  
PathFileProvider instance. | 
| Modifier and Type | Method and Description | 
|---|---|
JavaClassLocator | 
getClassLocator()
Fetch the class locator to use for locating files. 
 | 
beginCacheUse, clearAllData, clearArrayCache, clearClassCache, clearClassFileCache, clearClassLoader, clearCompiledInfo, clearJavacSourceFileCache, clearLightSourceFileCache, clearPackageCache, clearSourceFileCache, createSourceFile, endCacheUse, expireAllSourceFiles, flushCache, flushFoundCache, getArrayTypeImpl, getCachedJavacSourceFile, getClassExactImpl, getClassExactImplInterruptibly, getClassFileImpl, getClassLoader, getClassLoader, getLightSourceFileImpl, getPackageImpl, getScopeDescription, getSourceFileImpl, lastCacheFlushed, lookupCachedJavacSourceFile, lookupCachedLightSourceFile, lookupCachedSourceFile, notifyOfChange, putCachedJavacSourceFile, removeCachedJavacSourceFile, removeCachedLightSourceFile, removeCachedSourceFile, removeCachedSourceFile, storeCachedLightSourceFile, storeCachedSourceFilecheckInterrupt, getArrayType, getClass, getClass, getClassByVMName, getClassByVMNameImpl, getClassByVMNameInterruptibly, getClassImpl, getClassImpl, getClassInterruptibly, getClassInterruptibly, getClassLeftToRight, getClassLeftToRightImpl, getClassLeftToRightInterruptibly, getClassLocatorInterruptibly, getConteXt, getFile, getFileType, getInnerClassByVMName, getJavaFile, getJdkVersion, getPackage, getPackage, getPrimitiveClass, getSourceClass, getSourceClassByHint, getSourceClassImpl, getSourceClassInterruptibly, getSourceFile, getSourceFile, getTargetJdkVersion, getTextBuffer, locateClass, locateClass, locateClassByVMName, locateSourceClass, locateSourceClass, setConteXt, setJdkVersion, setTargetJdkVersionpublic SimpleFileProvider(ProviderContext e, JavaClassLocator locator)
PathFileProvider instance.locator - the locator to use for finding classespublic JavaClassLocator getClassLocator()
getClassLocator in class BaseFileProvider