docs: @Override
      public String getItemCaption(final Object itemId) {
          if (itemId != null && itemId.equals(getValue()) && !StringUtils.isEmpty(selectedValueCaption)) {
              return selectedValueCaption;
          }
  
          return super.getItemCaption(itemId);
      }