git.hedgecode.org
/
snooker-score-api.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[LIB-10] SerialVersionUID for Serializable classes
[snooker-score-api.git]
/
src
/
main
/
java
/
org
/
hedgecode
/
snooker
/
json
/
JsonIdEntity.java
diff --git
a/src/main/java/org/hedgecode/snooker/json/JsonIdEntity.java
b/src/main/java/org/hedgecode/snooker/json/JsonIdEntity.java
index
4ee0c88
..
ec84274
100644
(file)
--- a/
src/main/java/org/hedgecode/snooker/json/JsonIdEntity.java
+++ b/
src/main/java/org/hedgecode/snooker/json/JsonIdEntity.java
@@
-16,8
+16,6
@@
package org.hedgecode.snooker.json;
package org.hedgecode.snooker.json;
-import java.io.Serializable;
-
import org.hedgecode.snooker.api.IdEntity;
/**
import org.hedgecode.snooker.api.IdEntity;
/**
@@
-25,10
+23,8
@@
import org.hedgecode.snooker.api.IdEntity;
*
* @author Dmitry Samoshin aka gotty
*/
*
* @author Dmitry Samoshin aka gotty
*/
-public abstract class JsonIdEntity
- extends JsonURLEntity
- implements IdEntity, Serializable
-{
+public abstract class JsonIdEntity extends JsonURLEntity implements IdEntity {
+
@Override
public boolean equals(Object obj) {
if (this == obj)
@Override
public boolean equals(Object obj) {
if (this == obj)
@@
-43,9
+39,8
@@
public abstract class JsonIdEntity
@Override
public int hashCode() {
@Override
public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + getId();
+ int result = getClass().getSimpleName().hashCode();
+ result = 31 * result + getId();
return result;
}
return result;
}