TextFieldWithAutoCompletionWithCache<String> (@NotNull TextCompletionCache<String> cache, boolean prefixMatchesOnly, @Nullable Project project, @Nullable Icon icon, boolean showCompletionHint, @Nullable String text, boolean showBottomPanel) { return new TextFieldWithAutoCompletionWithCache<>(project, new StringsCompletionWithCacheProvider(cache, prefixMatchesOnly, icon), showCompletionHint, text, showBottomPanel); }