@Override public boolean equals(Object object) { if (this == object) { return true; } if (object == null || this.getClass() != object.getClass()) { return false; } MetaData meta = (MetaData) object; return Objects.equals(isMultiPart, meta.isMultiPart()) && Objects.equals(contentType, meta.getContentType()) && Objects.equals(size, meta.getSize()) && Objects.equals(seq, meta.getSeq()) && Objects.equals(fileName, meta.getFileName()) && Objects.equals(fileType, meta.getFileType()) && Objects.equals(md5, meta.getMd5()) && Objects.equals(description, meta.getDescription()); }
public MetaDataBuilder(MetaData metaData) { this.isMultiPart = metaData.isMultiPart(); this.contentType = metaData.getContentType(); this.size = metaData.getSize(); this.seq = metaData.getSeq(); this.fileName = metaData.getFileName(); this.fileType = metaData.getFileType(); this.md5 = metaData.getMd5(); this.description = metaData.getDescription(); }