code: @Override
  	public RichTextString getItemAt(int idx) {
  		try {
  			return new XSSFRichTextString(this.getString(idx));
  		} catch (IOException e) {
  			LOG.error("Cannot read from temporary shared String table. Exception: " + e);
  		}
  		return new XSSFRichTextString("");
  	}
docs: Get an item from the shared string table
  
  @param idx index of the entry
  @return entry