7037085: Add hashCode() to Timestamp to address Findbugs warning

Reviewed-by: darcy, alanb, emcmanus
This commit is contained in:
Lance Andersen 2011-04-18 12:07:29 -04:00
parent a91e07ae24
commit 1c94406e2a

View File

@ -54,7 +54,7 @@ import java.util.StringTokenizer;
* As a result, the <code>Timestamp.equals(Object)</code>
* method is not symmetric with respect to the
* <code>java.util.Date.equals(Object)</code>
* method. Also, the <code>hashcode</code> method uses the underlying
* method. Also, the <code>hashCode</code> method uses the underlying
* <code>java.util.Date</code>
* implementation and therefore does not include nanos in its computation.
* <P>
@ -515,6 +515,18 @@ public class Timestamp extends java.util.Date {
}
}
/**
* {@inheritDoc}
*
* The {@code hashCode} method uses the underlying {@code java.util.Date}
* implementation and therefore does not include nanos in its computation.
*
*/
@Override
public int hashCode() {
return super.hashCode();
}
static final long serialVersionUID = 2745179027874758501L;
}