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

Packages that use org.eclipse.jdt.core.search
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 and 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 and 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 and 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 and Description
IJavaSearchScope An `IJavaSearchScope` defines where search result should be found by a `SearchEngine`.