code: @Override
      public Document document(Row row) {
          DecoratedKey partitionKey = row.key;
          Document document = new Document();
          tokenMapper.addFields(document, partitionKey);
          partitionKeyMapper.addFields(document, partitionKey);
          schema.addFields(document, columns(row));
          return document;
      }
docs: {@inheritDoc}