@NotNull
  @Override
  public PsiClassType createType(@NotNull PsiClass aClass, PsiType... parameters) {
    return JavaPsiFacade.getElementFactory(myProject).createType(aClass, parameters);
  }
@NotNull
  @Override
  public PsiClassType createType(@NotNull PsiClass aClass, PsiType... parameters)