public void importClazz(PsiJavaFile file, String clazzName) { if (!JavaUtils.hasImportClazz(file, clazzName)) { Optional<PsiClass> clazz = JavaUtils.findClazz(project, clazzName); PsiImportList importList = file.getImportList(); if (clazz.isPresent() && null != importList) { PsiElementFactory elementFactory = javaPsiFacade.getElementFactory(); PsiImportStatement statement = elementFactory.createImportStatement(clazz.get()); importList.add(statement); editorService.format(file, statement); } } } }