public class JdevPathClassLocator extends PathClassLocator
EMPTY_COLLECTION, EMPTY_LOCATOR, EMPTY_STRING_ARRAY| Modifier and Type | Method and Description |
|---|---|
protected static JdevPathClassLocator |
getInstance(Workspace workspace,
Path sourcePath,
URLPath classPath)
Get a
JdevPathClassLocator instance. |
protected static JdevPathClassLocator |
getInstanceInterruptibly(Workspace workspace,
Path sourcePath,
URLPath classPath)
Get a
JdevPathClassLocator instance. |
protected long |
getSourceTimestamp(java.net.URL sourceURL)
Gets the timestamp for the given source file url.
|
buildIndex, buildIndexInterruptibly, getAllClasses, getAllClassesInterruptibly, getAllPackages, getAllPackagesInterruptibly, getChildLocators, getClassesInPackage, getClassesInPackageInterruptibly, getClassTimestamp, getClassURL, getClassURLInterruptibly, getInstance, getInstanceInterruptibly, getPackages, getPackagesInterruptibly, getResourceURL, getSourceURL, getSourceURLInterruptibly, getURL, getURLInterruptiblyaddToCollection, buildFQName, checkInterrupt, ensureValid, getAllClasses, getAllClasses, getAllClassesInterruptibly, getAllClassesInterruptibly, getAllPackages, getAllPackages, getAllPackagesInterruptibly, getAllPackagesInterruptibly, getClassesByName, getClassesByNameInterruptibly, getClassesByPrefix, getClassesByPrefixInterruptibly, getClassesDirectly, getClassesInPackage, getClassesInPackageInterruptibly, getClasspathTreeNode, getNameCascades, getNameParts, getPackages, getPackagesInterruptibly, getResourcesDirectly, getResourceURLs, getSourceLocator, getStringArray, visitClasspathTree, visitClasspathTree, visitJavaTypes, visitJavaTypes, visitResources, visitResourcesprotected static JdevPathClassLocator getInstance(Workspace workspace, Path sourcePath, URLPath classPath)
JdevPathClassLocator instance.workspace - the workspacesourcePath - the source pathclassPath - the class pathprotected static JdevPathClassLocator getInstanceInterruptibly(Workspace workspace, Path sourcePath, URLPath classPath) throws java.lang.InterruptedException
JdevPathClassLocator instance.workspace - the workspacesourcePath - the source pathclassPath - the class pathjava.lang.InterruptedException - if the calling thread is interrupted during
creation of the locatorprotected long getSourceTimestamp(java.net.URL sourceURL)
PathClassLocatorgetSourceTimestamp in class PathClassLocator