public interface GlobalIndexFilter
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<GlobalIndexFilter> |
EP_NAME |
Modifier and Type | Method and Description |
---|---|
boolean |
affectsIndex(IndexId<?,?> indexId) |
static int |
getFiltersVersion(IndexId<?,?> indexId) |
int |
getVersion() |
boolean |
isExcludedFromIndex(VirtualFile virtualFile,
IndexId<?,?> indexId)
Returns true if the given file should be excluded from indexing by the given index.
|
static boolean |
isExcludedFromIndexViaFilters(VirtualFile file,
IndexId<?,?> indexId)
Returns true if the given file should be excluded from indexing by any of the registered filters.
|
static final ExtensionPointName<GlobalIndexFilter> EP_NAME
boolean isExcludedFromIndex(VirtualFile virtualFile, IndexId<?,?> indexId)
int getVersion()
boolean affectsIndex(IndexId<?,?> indexId)
static boolean isExcludedFromIndexViaFilters(VirtualFile file, IndexId<?,?> indexId)
static int getFiltersVersion(IndexId<?,?> indexId)