# Uses of Package
org.eclipse.jdt.core.search

Packages that use org.eclipse.jdt.core.search
Package
Description
org.eclipse.jdt.core.manipulation
Application programming interface for the JDT core manipulation plug-in class.
org.eclipse.jdt.core.search
Provides support for searching the workspace Java elements that match a particular description.
org.eclipse.jdt.ui
Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.search
Application programming interfaces for Java search participants..

Classes in org.eclipse.jdt.core.search used by org.eclipse.jdt.core.manipulation
Class
Description
TypeNameMatch
A match collected while `searching` for all type names methods using a `requestor`.
TypeNameMatchRequestor
A `TypeNameMatchRequestor` collects matches from a `searchAllTypeNames` query to a `SearchEngine`.
Classes in org.eclipse.jdt.core.search used by org.eclipse.jdt.core.search
Class
Description
IJavaSearchResultCollector
Deprecated.
Since 3.0, the class `SearchRequestor` replaces this interface.
IJavaSearchScope
An `IJavaSearchScope` defines where search result should be found by a `SearchEngine`.
ISearchPattern
Deprecated.
Since 3.0, the class `SearchPattern` replaces this interface.
ITypeNameRequestor
Deprecated.
Use abstract class `TypeNameRequestor` instead.
MethodNameMatch
A match collected while `searching` for all type names methods using a `requestor`.
MethodNameMatchRequestor
A `MethodNameMatchRequestor` collects matches from a `searchAllMethodNames` query to a `SearchEngine`.
MethodNameRequestor
A `MethodDeclarationRequestor` collects search results from a `searchAllMethodDeclarations` query to a `SearchEngine`.
ReferenceMatch
An abstract Java search match that represents a reference.
SearchDocument
A search document encapsulates a content to be either indexed or searched in.
SearchMatch
A search match represents the result of a search query.
SearchParticipant
A search participant describes a particular extension to a generic search mechanism, permitting combined search actions which will involve all required participants.
SearchPattern
A search pattern defines how search results are found.
SearchRequestor
Collects the results from a search engine query.
TypeNameMatch
A match collected while `searching` for all type names methods using a `requestor`.
TypeNameMatchRequestor
A `TypeNameMatchRequestor` collects matches from a `searchAllTypeNames` query to a `SearchEngine`.
TypeNameRequestor
A `TypeNameRequestor` collects search results from a `searchAllTypeNames` query to a `SearchEngine`.
Classes in org.eclipse.jdt.core.search used by org.eclipse.jdt.ui
Class
Description
IJavaSearchScope
An `IJavaSearchScope` defines where search result should be found by a `SearchEngine`.
Classes in org.eclipse.jdt.core.search used by org.eclipse.jdt.ui.search
Class
Description
IJavaSearchScope
An `IJavaSearchScope` defines where search result should be found by a `SearchEngine`.