code: public CouchDbSamlMetadataDocument merge(final SamlMetadataDocument document) {
          setId(document.getId());
          setName(document.getName());
          setValue(document.getValue());
          setSignature(document.getSignature());
          return this;
      }
docs: Merge other into this.
  @param document other document to merge in
  @return this