Uses of Class
org.aspectj.org.eclipse.jdt.internal.core.index.Index
Packages that use Index
Package
Description
Provides support for searching the workspace Java
elements that match a particular description.
-
Uses of Index in org.aspectj.org.eclipse.jdt.core.search
Methods in org.aspectj.org.eclipse.jdt.core.search with parameters of type IndexModifier and TypeMethodDescriptionvoidSearchPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor)Query a given index for matching entries.void -
Uses of Index in org.aspectj.org.eclipse.jdt.internal.core.index
Methods in org.aspectj.org.eclipse.jdt.internal.core.index with parameters of type Index -
Uses of Index in org.aspectj.org.eclipse.jdt.internal.core.search
Methods in org.aspectj.org.eclipse.jdt.internal.core.search that return IndexModifier and TypeMethodDescriptionIndex[]PatternSearchJob.getIndexes(org.eclipse.core.runtime.IProgressMonitor progressMonitor)Index[]SubTypeSearchJob.getIndexes(org.eclipse.core.runtime.IProgressMonitor progressMonitor)Methods in org.aspectj.org.eclipse.jdt.internal.core.search with parameters of type IndexModifier and TypeMethodDescriptionbooleanPatternSearchJob.search(Index index, IndexQueryRequestor queryRequestor, org.eclipse.core.runtime.IProgressMonitor progressMonitor)booleanSubTypeSearchJob.search(Index index, IndexQueryRequestor queryRequestor, org.eclipse.core.runtime.IProgressMonitor progressMonitor) -
Uses of Index in org.aspectj.org.eclipse.jdt.internal.core.search.indexing
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.indexing that return IndexModifier and TypeMethodDescriptionIndexManager.getIndex(IndexLocation indexLocation)Returns the index for a given index locationIndexManager.getIndex(org.eclipse.core.runtime.IPath containerPath, boolean reuseExistingFile, boolean createIfMissing)Returns the index for a given project, according to the following algorithm: - if index is already in memory: answers this one back - if (reuseExistingFile) then read it and return this index and record it in memory - if (createIfMissing) then create a new empty index and record it in memory Warning: Does not check whether index is consistent (not being used)IndexManager.getIndex(org.eclipse.core.runtime.IPath containerPath, IndexLocation indexLocation, boolean reuseExistingFile, boolean createIfMissing)Returns the index for a given project, according to the following algorithm: - if index is already in memory: answers this one back - if (reuseExistingFile) then read it and return this index and record it in memory - if (createIfMissing) then create a new empty index and record it in memory Warning: Does not check whether index is consistent (not being used)Index[]IndexManager.getIndexes(IndexLocation[] locations, org.eclipse.core.runtime.IProgressMonitor progressMonitor)Returns all the existing indexes for a list of index locations.IndexManager.getIndexForUpdate(org.eclipse.core.runtime.IPath containerPath, boolean reuseExistingFile, boolean createIfMissing)IndexManager.recreateIndex(org.eclipse.core.runtime.IPath containerPath)Recreates the index for a given path, keeping the same read-write monitor.Methods in org.aspectj.org.eclipse.jdt.internal.core.search.indexing with parameters of type IndexModifier and TypeMethodDescriptionvoidIndexManager.indexDocument(SearchDocument searchDocument, SearchParticipant searchParticipant, Index index, org.eclipse.core.runtime.IPath indexLocation)voidIndexManager.indexResolvedDocument(SearchDocument searchDocument, SearchParticipant searchParticipant, Index index, org.eclipse.core.runtime.IPath indexLocation)voidvoidIndexManager.savePreBuiltIndex(Index index)IndexManager.saveIndex(Index)will only update the state if there are no other jobs running against the same underlying resource for this index. -
Uses of Index in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type IndexModifier and TypeMethodDescriptionvoidIntersectingPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)voidLocalVariablePattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)static voidMatchLocator.findIndexMatches(SearchPattern pattern, Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor)Query a given index for matching entries.voidOrPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)voidTypeParameterPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)