Author: ehatcher
Date: Tue Mar  8 19:02:46 2005
New Revision: 156599

URL: http://svn.apache.org/viewcvs?view=rev&rev=156599
Log:
fixed javadoc typo and added helpful diagnostic toString methods

Modified:
    lucene/java/trunk/src/java/org/apache/lucene/search/BooleanClause.java
    lucene/java/trunk/src/java/org/apache/lucene/search/BooleanQuery.java

Modified: lucene/java/trunk/src/java/org/apache/lucene/search/BooleanClause.java
URL: 
http://svn.apache.org/viewcvs/lucene/java/trunk/src/java/org/apache/lucene/search/BooleanClause.java?view=diff&r1=156598&r2=156599
==============================================================================
--- lucene/java/trunk/src/java/org/apache/lucene/search/BooleanClause.java 
(original)
+++ lucene/java/trunk/src/java/org/apache/lucene/search/BooleanClause.java Tue 
Mar  8 19:02:46 2005
@@ -27,7 +27,13 @@
       // typesafe enum pattern, no public constructor
       super(name);
     }
-   
+
+    public String toString() {
+      if (this == MUST) return "+";
+      if (this == MUST_NOT) return "-";
+      return "";
+    }
+
     /** Use this operator for terms that <i>must</i> appear in the matching 
documents. */
     public static final Occur MUST = new Occur("MUST");
     /** Use this operator for terms of which <i>should</i> appear in the 
@@ -150,4 +156,8 @@
     return query.hashCode() ^ (this.required?1:0) ^ (this.prohibited?2:0);
   }
 
+
+  public String toString() {
+    return occur.toString() + query.toString();
+  }
 }

Modified: lucene/java/trunk/src/java/org/apache/lucene/search/BooleanQuery.java
URL: 
http://svn.apache.org/viewcvs/lucene/java/trunk/src/java/org/apache/lucene/search/BooleanQuery.java?view=diff&r1=156598&r2=156599
==============================================================================
--- lucene/java/trunk/src/java/org/apache/lucene/search/BooleanQuery.java 
(original)
+++ lucene/java/trunk/src/java/org/apache/lucene/search/BooleanQuery.java Tue 
Mar  8 19:02:46 2005
@@ -72,7 +72,7 @@
    *
    * [EMAIL PROTECTED] Similarity#coord(int,int)} may be disabled in scoring, 
as
    * appropriate. For example, this score factor does not make sense for most
-   * automatically generated queries, like [EMAIL PROTECTED] WildCardQuery} 
and [EMAIL PROTECTED]
+   * automatically generated queries, like [EMAIL PROTECTED] WildcardQuery} 
and [EMAIL PROTECTED]
    * FuzzyQuery}.
    *
    * @param disableCoord disables [EMAIL PROTECTED] Similarity#coord(int,int)} 
in scoring.


Reply via email to