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.