Changeset 5292 in josm for trunk/src/org/openstreetmap/josm
- Timestamp:
- 2012-06-21T01:54:08+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/RelationMemberData.java
r4514 r5292 59 59 return memberId <= 0; 60 60 } 61 62 @Override 63 public int hashCode() { 64 final int prime = 31; 65 int result = 1; 66 result = prime * result + (int) (memberId ^ (memberId >>> 32)); 67 result = prime * result 68 + ((memberType == null) ? 0 : memberType.hashCode()); 69 result = prime * result + ((role == null) ? 0 : role.hashCode()); 70 return result; 71 } 72 73 @Override 74 public boolean equals(Object obj) { 75 if (this == obj) 76 return true; 77 if (obj == null) 78 return false; 79 if (getClass() != obj.getClass()) 80 return false; 81 RelationMemberData other = (RelationMemberData) obj; 82 if (memberId != other.memberId) 83 return false; 84 if (memberType != other.memberType) 85 return false; 86 if (role == null) { 87 if (other.role != null) 88 return false; 89 } else if (!role.equals(other.role)) 90 return false; 91 return true; 92 } 61 93 }
Note:
See TracChangeset
for help on using the changeset viewer.