public class MethodReferencesSearch extends ExtensibleQueryFactory<PsiReference,MethodReferencesSearch.SearchParameters>
Modifier and Type | Class and Description |
---|---|
static class |
MethodReferencesSearch.SearchParameters |
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<QueryExecutor<PsiReference,MethodReferencesSearch.SearchParameters>> |
EP_NAME |
static MethodReferencesSearch |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
static Query<PsiReference> |
search(MethodReferencesSearch.SearchParameters parameters) |
static Query<PsiReference> |
search(PsiMethod method) |
static Query<PsiReference> |
search(PsiMethod method,
boolean strictSignatureSearch) |
static Query<PsiReference> |
search(PsiMethod method,
SearchScope scope,
boolean strictSignatureSearch) |
static void |
searchOptimized(PsiMethod method,
SearchScope scope,
boolean strictSignatureSearch,
SearchRequestCollector collector,
boolean inReadAction,
PairProcessor<? super PsiReference,? super SearchRequestCollector> processor) |
static void |
searchOptimized(PsiMethod method,
SearchScope scope,
boolean strictSignatureSearch,
SearchRequestCollector collector,
Processor<? super PsiReference> processor) |
getExecutors, registerExecutor, registerExecutor, unregisterExecutor
createQuery, createUniqueResultsQuery, createUniqueResultsQuery, createUniqueResultsQuery, hasAnyExecutors
public static final ExtensionPointName<QueryExecutor<PsiReference,MethodReferencesSearch.SearchParameters>> EP_NAME
public static final MethodReferencesSearch INSTANCE
public static Query<PsiReference> search(PsiMethod method, SearchScope scope, boolean strictSignatureSearch)
public static void searchOptimized(PsiMethod method, SearchScope scope, boolean strictSignatureSearch, SearchRequestCollector collector, Processor<? super PsiReference> processor)
public static void searchOptimized(PsiMethod method, SearchScope scope, boolean strictSignatureSearch, SearchRequestCollector collector, boolean inReadAction, PairProcessor<? super PsiReference,? super SearchRequestCollector> processor)
public static Query<PsiReference> search(MethodReferencesSearch.SearchParameters parameters)
public static Query<PsiReference> search(PsiMethod method, boolean strictSignatureSearch)
public static Query<PsiReference> search(PsiMethod method)