docs: private Object getFieldValue(Field field) {
          try {
              field.setAccessible(true);
              return field.get(this);
          } catch (IllegalArgumentException | IllegalAccessException e) {
              LOGGER.error("Can't access to field value", e);
              return null;
          }
      }