# Uses of Class
org.eclipse.jdt.ui.search.QuerySpecification

Packages that use QuerySpecification
Package
Description
org.eclipse.jdt.ui.search
Application programming interfaces for Java search participants..

## Uses of QuerySpecification in org.eclipse.jdt.ui.search

Subclasses of QuerySpecification in org.eclipse.jdt.ui.search
Modifier and Type
Class
Description
`class`
`ElementQuerySpecification`
Describes a search query by giving the `IJavaElement` to search for.
`class`
`PatternQuerySpecification`
Describes a search query by giving a textual pattern to search for.
Methods in org.eclipse.jdt.ui.search with parameters of type QuerySpecification
Modifier and Type
Method
Description
`int`
IQueryParticipant.`estimateTicks(QuerySpecification specification)`
Returns the number of units of work estimated.
`void`
IQueryParticipant.`search(ISearchRequestor requestor, QuerySpecification querySpecification, IProgressMonitor monitor)`
Executes the search described by the given `querySpecification`.