Change-Id: Ib633e32f499131a2bf5e565dde76cba296e7c575
Signed-off-by: Zhigang Ji <jizhigang@huawei.com>
return;\r
}\r
\r
+ @Override\r
+ public int hashCode() {\r
+ return super.hashCode();\r
+ }\r
+\r
@Override\r
public boolean equals(Object obj) {\r
- return ((Edge)obj).getId().equals(id);\r
+ if ( obj instanceof Edge ) {\r
+ return ((Edge)obj).getId().equals(id);\r
+ }\r
+\r
+ return false;\r
}\r
\r
@Override\r
return id;\r
}\r
\r
+ @Override\r
+ public int hashCode() {\r
+ return super.hashCode();\r
+ }\r
+\r
@Override\r
public boolean equals(Object obj) {\r
- return ((Vertex)obj).getId().equals(id);\r
+ if ( obj instanceof Vertex ) {\r
+ return ((Vertex)obj).getId().equals(id);\r
+ }\r
+\r
+ return false;\r
}\r
\r
@Override\r