Package org.eclipse.jdt.core.search
package org.eclipse.jdt.core.search
Provides support for searching the workspace Java
elements that match a particular description.
Package Specification
This package provides support for searching the workspace Java elements that match a particular description. In particular, it provides a search engine with a set of search patterns and search result requestors.-
ClassDescriptionA Java search match that represents a field declaration.A Java search match that represents a field reference.This interface defines the constants used by the search engine.Deprecated.An
IJavaSearchScope
defines where search result should be found by aSearchEngine
.This interface can be used byIJavaSearchScope
,JavaSearchParticipant
andSearchPattern
to mark implementors as eligible for parallel index search.Deprecated.Since 3.0, the classSearchPattern
replaces this interface.Deprecated.Use abstract classTypeNameRequestor
instead.A Java search match that represents a local variable declaration.A Java search match that represents a local variable reference.A Java search match that represents a method declaration.AMethodNameMatchRequestor
collects matches from asearchAllMethodNames
query to aSearchEngine
.AMethodDeclarationRequestor
collects search results from asearchAllMethodDeclarations
query to aSearchEngine
.A Java search match that represents a method reference.A Java search match that represents a module declaration.A Java search match that represents a module reference.A Java search match that represents a package declaration.A Java search match that represents a package reference.An abstract Java search match that represents a reference.A search document encapsulates a content to be either indexed or searched in.ASearchEngine
searches for Java elements following a search pattern.A search match represents the result of a search query.A search participant describes a particular extension to a generic search mechanism, permitting combined search actions which will involve all required participants.A search pattern defines how search results are found.Collects the results from a search engine query.A Java search match that represents a type declaration.ATypeNameMatchRequestor
collects matches from asearchAllTypeNames
query to aSearchEngine
.ATypeNameRequestor
collects search results from asearchAllTypeNames
query to aSearchEngine
.A Java search match that represents a type parameter declaration or reference.A Java search match that represents a type parameter declaration or reference.A Java search match that represents a type reference.
SearchRequestor
replaces this interface.