LookupElementBuilder (@NotNull String lookupString, @NotNull Object object, @Nullable InsertHandler<LookupElement> insertHandler, @Nullable LookupElementRenderer<LookupElement> renderer, @Nullable LookupElementRenderer<LookupElement> expensiveRenderer, @Nullable LookupElementPresentation hardcodedPresentation, @Nullable SmartPsiElementPointer<?> psiElement, @NotNull Set<String> allLookupStrings, boolean caseSensitive) { LookupElementBuilder result = new LookupElementBuilder(lookupString, object, insertHandler, renderer, expensiveRenderer, hardcodedPresentation, psiElement, allLookupStrings, caseSensitive); copyUserDataTo(result); return result; }