Implement equals to deal with parameters of type other than QueryKey
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14617 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
parent
e41b2aca91
commit
ae40e5a70f
|
@ -51,7 +51,8 @@ public class QueryKey implements Serializable {
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean equals(Object other) {
|
public boolean equals(Object other) {
|
||||||
QueryKey that = (QueryKey) other;
|
if (!(other instanceof QueryKey)) return false;
|
||||||
|
QueryKey that = (QueryKey) other;
|
||||||
if ( !sqlQueryString.equals(that.sqlQueryString) ) return false;
|
if ( !sqlQueryString.equals(that.sqlQueryString) ) return false;
|
||||||
if ( !EqualsHelper.equals(firstRow, that.firstRow) || !EqualsHelper.equals(maxRows, that.maxRows) ) return false;
|
if ( !EqualsHelper.equals(firstRow, that.firstRow) || !EqualsHelper.equals(maxRows, that.maxRows) ) return false;
|
||||||
if ( !EqualsHelper.equals(customTransformer, that.customTransformer) ) return false;
|
if ( !EqualsHelper.equals(customTransformer, that.customTransformer) ) return false;
|
||||||
|
|
Loading…
Reference in New Issue