Package org.aspectj.org.eclipse.jdt.internal.core.search

Interface Summary
IRestrictedAccessConstructorRequestor A IRestrictedAccessConstructorRequestor collects search results from a searchAllConstructorDeclarations query to a SearchBasicEngine providing restricted access information of declaring type when a constructor is accepted.
IRestrictedAccessTypeRequestor A IRestrictedAccessTypeRequestor collects search results from a searchAllTypeNames query to a SearchBasicEngine providing restricted access information when a type is accepted.
 

Class Summary
AbstractJavaSearchScope  
AbstractSearchScope  
BasicSearchEngine Search basic engine.
HierarchyScope Scope limited to the subtype and supertype hierarchy of a given type.
IndexQueryRequestor TODO add spec
IndexSelector Selects the indexes that correspond to projects in a given search scope and that are dependent on a given focus element.
JavaSearchDocument  
JavaSearchParticipant A search participant describes a particular extension to a generic search mechanism, allowing thus to perform combined search actions which will involve all required participants A search scope defines which participants are involved.
JavaSearchScope A Java-specific scope for searching relative to one or more java elements.
JavaSearchTypeNameMatch Java Search concrete class for a type name match.
JavaWorkspaceScope A Java-specific scope for searching the entire workspace.
PathCollector Collects the resource paths reported by a client to this search requestor.
PatternSearchJob  
StringOperation This class is a collection of helper methods to manipulate strings during search.
SubTypeSearchJob  
TypeNameMatchRequestorWrapper Wrapper used to link IRestrictedAccessTypeRequestor with TypeNameRequestor.
TypeNameRequestorWrapper Wrapper used to link IRestrictedAccessTypeRequestor with TypeNameRequestor.