# Uses of Class
org.eclipse.jdt.core.search.TypeNameMatchRequestor

Packages that use TypeNameMatchRequestor
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.

## Uses of TypeNameMatchRequestor in org.eclipse.jdt.core.manipulation

Subclasses of TypeNameMatchRequestor in org.eclipse.jdt.core.manipulation
Modifier and Type
Class
Description
`class`
`TypeNameMatchCollector`

## Uses of TypeNameMatchRequestor in org.eclipse.jdt.core.search

Methods in org.eclipse.jdt.core.search with parameters of type TypeNameMatchRequestor
Modifier and Type
Method
Description
`void`
SearchEngine.`searchAllTypeNames(char[][] qualifications, char[][] typeNames, IJavaSearchScope scope, TypeNameMatchRequestor nameMatchRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor)`
Searches for all top-level types and member types in the given scope matching any of the given qualifications and type names in a case sensitive way.
`void`
SearchEngine.`searchAllTypeNames(char[] packageName, int packageMatchRule, char[] typeName, int typeMatchRule, int searchFor, IJavaSearchScope scope, TypeNameMatchRequestor nameMatchRequestor, int waitingPolicy, org.eclipse.core.runtime.IProgressMonitor progressMonitor)`
Searches for all top-level types and member types in the given scope.