code: @Override
      public void bindView(ViewHolder holder, List<Object> payloads) {
          //set the selected state of this item. force this otherwise it may is missed when implementing an item
          holder.itemView.setSelected(isSelected());
  
          //set the name
          holder.name.setText(name);
      }
docs: Binds the data of this item to the given holder
  
  @param holder