@NotNull
  public static AccessorsValues getAccessorsValues(@Nullable PsiClass psiClass) {
    AccessorsValues resultAccessorsValues = new AccessorsValues();

    PsiClass containingClass = psiClass;
    while (null != containingClass) {
      final PsiAnnotation accessorsClassAnnotation = PsiAnnotationSearchUtil.findAnnotation(containingClass, LombokClassNames.ACCESSORS);
      if (null != accessorsClassAnnotation) {
        final AccessorsValues classAccessorsValues = collectValues(accessorsClassAnnotation);
        resultAccessorsValues = resultAccessorsValues.combine(classAccessorsValues);
      }
      containingClass = containingClass.getContainingClass();
    }
    return resultAccessorsValues;
  }
@NotNull
  public static AccessorsValues getAccessorsValues(@Nullable PsiClass psiClass)