package example.domain;
import example.utils.Strings;
import org.joda.time.LocalDateTime;
public class DocumentDetails {
private static final String DATE_TIME_PATTERN = "dd/MM/yyyy HH:mm:ss";
private Identity id;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
public DocumentDetails(Identity id, LocalDateTime createdAt, LocalDateTime updatedAt) {
this.id = id;
this.createdAt = createdAt;
this.updatedAt = updatedAt;
}
public Identity getId() {
return id;
}
public String getCreatedAt() {
return createdAt.toString(DATE_TIME_PATTERN);
}
public String getUpdatedAt() {
return updatedAt.toString(DATE_TIME_PATTERN);
}
@Override
public String toString() {
return Strings.toString(this);
}
}