ExportInvoiceDTO.java
package com.tradecloud.dto.export;
import java.util.Objects;
public class ExportInvoiceDTO {
private String state;
private String reference;
private String exportersReference;
private long id;
public ExportInvoiceDTO(String reference) {
this.reference = reference;
}
public ExportInvoiceDTO() {
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public String getExportersReference() {
return exportersReference;
}
public void setExportersReference(String exportersReference) {
this.exportersReference = exportersReference;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
ExportInvoiceDTO that = (ExportInvoiceDTO) o;
return Objects.equals(reference, that.reference);
}
@Override
public int hashCode() {
return Objects.hash(reference);
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
}