You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@lucene.apache.org by us...@apache.org on 2009/07/05 18:15:00 UTC
svn commit: r791264 -
/lucene/java/trunk/src/java/org/apache/lucene/search/FuzzyQuery.java
Author: uschindler
Date: Sun Jul 5 16:15:00 2009
New Revision: 791264
URL: http://svn.apache.org/viewvc?rev=791264&view=rev
Log:
Fix equals() and hashCode() of FuzzyQuery (boost etc. missing, so use super methods)
Modified:
lucene/java/trunk/src/java/org/apache/lucene/search/FuzzyQuery.java
Modified: lucene/java/trunk/src/java/org/apache/lucene/search/FuzzyQuery.java
URL: http://svn.apache.org/viewvc/lucene/java/trunk/src/java/org/apache/lucene/search/FuzzyQuery.java?rev=791264&r1=791263&r2=791264&view=diff
==============================================================================
--- lucene/java/trunk/src/java/org/apache/lucene/search/FuzzyQuery.java (original)
+++ lucene/java/trunk/src/java/org/apache/lucene/search/FuzzyQuery.java Sun Jul 5 16:15:00 2009
@@ -211,7 +211,7 @@
public int hashCode() {
final int prime = 31;
- int result = 1;
+ int result = super.hashCode();
result = prime * result + Float.floatToIntBits(minimumSimilarity);
result = prime * result + prefixLength;
result = prime * result + ((term == null) ? 0 : term.hashCode());
@@ -221,7 +221,7 @@
public boolean equals(Object obj) {
if (this == obj)
return true;
- if (obj == null)
+ if (!super.equals(obj))
return false;
if (getClass() != obj.getClass())
return false;