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.This interface represents a delegate that can take over the discovery of search results for java-based searches.Deprecated.An
IJavaSearchScopedefines where search result should be found by aSearchEngine.This interface can be used byIJavaSearchScope,JavaSearchParticipantandSearchPatternto mark implementors as eligible for parallel index search.Deprecated.Since 3.0, the classSearchPatternreplaces this interface.Deprecated.Use abstract classTypeNameRequestorinstead.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.AMethodNameMatchRequestorcollects matches from asearchAllMethodNamesquery to aSearchEngine.AMethodDeclarationRequestorcollects search results from asearchAllMethodDeclarationsquery 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.ASearchEnginesearches 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.ATypeNameMatchRequestorcollects matches from asearchAllTypeNamesquery to aSearchEngine.ATypeNameRequestorcollects search results from asearchAllTypeNamesquery 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.
SearchRequestorreplaces this interface.