docs: @Override
    public final void fill(final Map<String, Object> pAddParam,
      final Object pEntity, final String pFieldName,
        final String pFieldStrValue) throws Exception {
      try {
        @SuppressWarnings("unchecked")
        IOwned<Cart> cartItem = (IOwned<Cart>) pEntity;
        Cart ownedEntity = new Cart();
        OnlineBuyer buyer = new OnlineBuyer();
        buyer.setItsId(Long.valueOf(pFieldStrValue));
        ownedEntity.setBuyer(buyer);
        cartItem.setItsOwner(ownedEntity);
      } catch (Exception ex) {
        throw new ExceptionWithCode(ExceptionWithCode
          .WRONG_PARAMETER, "Can not fill field: " + pEntity + "/" + pFieldName
            + "/" + pFieldStrValue + ", " + ex.getMessage(), ex);
      }
    }