docs: @SuppressWarnings("unchecked")
      public final void notifyItemChanged(@NonNull final ItemType item,
                                          @NonNull final ParamType... params) {
          Condition.INSTANCE.ensureNotNull(item, "The item may not be null");
          View view = getView(item);
  
          if (view != null) {
              getAdapter().onShowView(getContext(), view, item, false, params);
              getLogger().logDebug(getClass(), "Updated view of item " + item);
          } else {
              getLogger().logVerbose(getClass(),
                      "View of item " + item + " not updated. It has not been inflated yet");
          }
      }