bq. + public boolean equals(Object that) { return this.getClass().equals(that.getClass()); }

Good call. I had made that change as well.

hoss...@apache.org wrote:
Author: hossman
Date: Tue Jul 28 23:14:13 2009
New Revision: 798726

URL: http://svn.apache.org/viewvc?rev=798726&view=rev
Log:
LUCENE-1764 minor tweaks to SampleComparable so that it causes more sane 
FieldCache usage in contrib/remote tests

Modified:
    lucene/java/trunk/src/test/org/apache/lucene/search/SampleComparable.java

Modified: 
lucene/java/trunk/src/test/org/apache/lucene/search/SampleComparable.java
URL: 
http://svn.apache.org/viewvc/lucene/java/trunk/src/test/org/apache/lucene/search/SampleComparable.java?rev=798726&r1=798725&r2=798726&view=diff
==============================================================================
--- lucene/java/trunk/src/test/org/apache/lucene/search/SampleComparable.java 
(original)
+++ lucene/java/trunk/src/test/org/apache/lucene/search/SampleComparable.java 
Tue Jul 28 23:14:13 2009
@@ -134,11 +134,15 @@
     };
   }
- public static SortComparator getComparator() {
-    return new SortComparator() {
+  private static final class InnerSortComparator extends SortComparator {
       protected Comparable getComparable (String termtext) {
         return new SampleComparable (termtext);
       }
+      public int hashCode() { return this.getClass().getName().hashCode(); }
+      public boolean equals(Object that) { return 
this.getClass().equals(that.getClass()); }
     };
+ + public static SortComparator getComparator() {
+    return new InnerSortComparator();
   }
-}
\ No newline at end of file
+}




--
- Mark

http://www.lucidimagination.com




---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to