public class AllClassesGetter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static InsertHandler<JavaPsiClassReferenceElement> |
INSERT_FQN |
static InsertHandler<JavaPsiClassReferenceElement> |
TRY_SHORTENING |
Constructor and Description |
---|
AllClassesGetter() |
Modifier and Type | Method and Description |
---|---|
static JavaPsiClassReferenceElement |
createLookupItem(PsiClass psiClass,
InsertHandler<JavaPsiClassReferenceElement> insertHandler) |
static boolean |
isAcceptableInContext(PsiElement context,
PsiClass psiClass,
boolean filterByScope,
boolean pkgContext) |
static void |
processJavaClasses(CompletionParameters parameters,
PrefixMatcher prefixMatcher,
boolean filterByScope,
Consumer<? super PsiClass> consumer) |
static void |
processJavaClasses(PrefixMatcher prefixMatcher,
Project project,
GlobalSearchScope scope,
Processor<? super PsiClass> processor) |
public static final InsertHandler<JavaPsiClassReferenceElement> TRY_SHORTENING
public static final InsertHandler<JavaPsiClassReferenceElement> INSERT_FQN
public static void processJavaClasses(CompletionParameters parameters, PrefixMatcher prefixMatcher, boolean filterByScope, Consumer<? super PsiClass> consumer)
public static void processJavaClasses(PrefixMatcher prefixMatcher, Project project, GlobalSearchScope scope, Processor<? super PsiClass> processor)
public static boolean isAcceptableInContext(PsiElement context, PsiClass psiClass, boolean filterByScope, boolean pkgContext)
public static JavaPsiClassReferenceElement createLookupItem(PsiClass psiClass, InsertHandler<JavaPsiClassReferenceElement> insertHandler)