@Nullable
  private static PsiField getFieldOfGetter(PsiMethod method, boolean useIndex) {
    return getFieldOfGetter(method, () -> getGetterReturnExpression(method), useIndex);
  }
@Nullable
  private static PsiField getFieldOfGetter(PsiMethod method, boolean useIndex)