| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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. |