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, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.voidSearchPattern.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 that return IndexMethods in org.aspectj.org.eclipse.jdt.internal.core.index with parameters of type IndexConstructors 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, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) voidIntersectingPattern.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, boolean resolveDocumentName, 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, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.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, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) 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, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor progressMonitor) voidTypeParameterPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)