package com.breakersoft.plow;
import java.util.UUID;
public class ProjectE implements Project {
private UUID projectId;
private String code;
public UUID getProjectId() {
return projectId;
}
public void setProjectId(UUID projectId) {
this.projectId = projectId;
}
public void setCode(String code) {
this.code = code;
}
public String getCode() {
return code;
}
public int hashCode() {
return projectId.hashCode();
}
@Override
public String toString() {
return String.format("Project: %s [%s]", code, projectId);
}
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj == this)
return true;
if (obj.getClass() != getClass())
return false;
Project other = (Project) obj;
return projectId.equals(other.getProjectId());
}
}