Update of /var/cvs/src/org/mmbase/bridge/implementation In directory james.mmbase.org:/tmp/cvs-serv5220
Modified Files: BasicQuery.java Log Message: made equals method a bit more logical See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/bridge/implementation Index: BasicQuery.java =================================================================== RCS file: /var/cvs/src/org/mmbase/bridge/implementation/BasicQuery.java,v retrieving revision 1.73 retrieving revision 1.74 diff -u -b -r1.73 -r1.74 --- BasicQuery.java 23 Sep 2008 16:23:42 -0000 1.73 +++ BasicQuery.java 6 Nov 2008 13:46:19 -0000 1.74 @@ -28,7 +28,7 @@ * [EMAIL PROTECTED] #BasicQuery(Cloud, BasicSearchQuery)}. * * @author Michiel Meeuwissen - * @version $Id: BasicQuery.java,v 1.73 2008/09/23 16:23:42 michiel Exp $ + * @version $Id: BasicQuery.java,v 1.74 2008/11/06 13:46:19 michiel Exp $ * @since MMBase-1.7 * @see org.mmbase.storage.search.implementation.BasicSearchQuery */ @@ -686,14 +686,15 @@ return cloud.getList(this); } - @Override - public boolean equals(Object obj) { + @Override public boolean equals(Object obj) { + if (obj instanceof BasicQuery) { + obj = ((BasicQuery)obj).query; + } return query.equals(obj); } // javadoc is inherited - @Override - public int hashCode() { + @Override public int hashCode() { return query.hashCode(); } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs