-
- public Date getCreatedDate() {
- return createdDate;
- }
-
- public void setCreatedDate(Date createdDate) {
- this.createdDate = createdDate;
- }
-
- public String getCreatedBy() {
- return createdBy;
- }
-
- public void setCreatedBy(String createdBy) {
- this.createdBy = createdBy;
- }
-
- public Date getModifiedDate() {
- return modifiedDate;
- }
-
- public void setModifiedDate(Date modifiedDate) {
- this.modifiedDate = modifiedDate;
- }
-
- public String getModifiedBy() {
- return modifiedBy;
- }
-
- public void setModifiedBy(String modifiedBy) {
- this.modifiedBy = modifiedBy;
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(id, policyName, activeVersion, higherVersion, createdDate,
- createdBy, modifiedDate, modifiedBy);
- }
-
- @Override
- public boolean equals(Object obj) {
- if(obj == null){
- return false;
- }
- if(obj == this){
- return true;
- }
- if(!(obj instanceof PolicyVersion)){
- return false;
- }
-
- PolicyVersion p = (PolicyVersion) obj;
-
- return id == p.id &&
- policyName.equals(p.policyName) &&
- activeVersion == p.activeVersion &&
- higherVersion == p.higherVersion &&
- createdDate.equals(p.createdDate) &&
- createdBy.equals(p.createdBy) &&
- modifiedDate.equals(p.modifiedDate) &&
- modifiedBy.equals(p.modifiedBy);
- }
-