public class JavaModuleNameIndex extends StringStubIndexExtension<PsiJavaModule>
EP_NAME
Constructor and Description |
---|
JavaModuleNameIndex() |
Modifier and Type | Method and Description |
---|---|
static VirtualFile |
descriptorFile(VirtualFile root) |
java.util.Collection<PsiJavaModule> |
get(java.lang.String name,
Project project,
GlobalSearchScope scope) |
static JavaModuleNameIndex |
getInstance() |
StubIndexKey<java.lang.String,PsiJavaModule> |
getKey() |
int |
getVersion() |
boolean |
traceKeyHashToVirtualFileMapping() |
getKeyDescriptor
getAllKeys, getCacheSize, processAllKeys
public static JavaModuleNameIndex getInstance()
public int getVersion()
getVersion
in interface StubIndexExtension<java.lang.String,PsiJavaModule>
getVersion
in class StringStubIndexExtension<PsiJavaModule>
public StubIndexKey<java.lang.String,PsiJavaModule> getKey()
public java.util.Collection<PsiJavaModule> get(java.lang.String name, Project project, GlobalSearchScope scope)
get
in class AbstractStubIndex<java.lang.String,PsiJavaModule>
public boolean traceKeyHashToVirtualFileMapping()
traceKeyHashToVirtualFileMapping
in class StringStubIndexExtension<PsiJavaModule>
public static VirtualFile descriptorFile(VirtualFile root)