Collection<PsiField> (PsiClass containingClass, boolean forceConstructorWithJavaDefaults) { Collection<PsiField> params; if (forceConstructorWithJavaDefaults) { params = getRequiredFields(containingClass); } else { params = Collections.emptyList(); } return params; }