Author: gsingers
Date: Thu Apr 24 15:04:30 2008
New Revision: 651437

URL: http://svn.apache.org/viewvc?rev=651437&view=rev
Log:
SOLR-550: updated docs

Modified:
    lucene/solr/trunk/CHANGES.txt
    lucene/solr/trunk/src/java/org/apache/solr/update/DocumentBuilder.java

Modified: lucene/solr/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/CHANGES.txt?rev=651437&r1=651436&r2=651437&view=diff
==============================================================================
--- lucene/solr/trunk/CHANGES.txt (original)
+++ lucene/solr/trunk/CHANGES.txt Thu Apr 24 15:04:30 2008
@@ -402,6 +402,8 @@
 
 11. SOLR-531: Different exit code for rsyncd-start and snappuller if disabled 
(Thomas Peuss via billa)
 
+12. SOLR-550: Clarified DocumentBuilder addField javadocs (gsingers)
+
 Build
  1. SOLR-411.  Changed the names of the Solr JARs to use the defacto standard 
JAR names based on
     project-name-version.jar.  This yields, for example:

Modified: lucene/solr/trunk/src/java/org/apache/solr/update/DocumentBuilder.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/update/DocumentBuilder.java?rev=651437&r1=651436&r2=651437&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/update/DocumentBuilder.java 
(original)
+++ lucene/solr/trunk/src/java/org/apache/solr/update/DocumentBuilder.java Thu 
Apr 24 15:04:30 2008
@@ -74,15 +74,44 @@
     }
   }
 
-
+  /**
+   * Add the specified [EMAIL PROTECTED] org.apache.solr.schema.SchemaField} 
to the document.  Does not invoke the copyField mechanism.
+   * @param sfield The [EMAIL PROTECTED] org.apache.solr.schema.SchemaField} 
to add
+   * @param val The value to add
+   * @param boost The boost factor
+   *
+   * @see #addField(String, String)
+   * @see #addField(String, String, float)
+   * @see #addSingleField(org.apache.solr.schema.SchemaField, String, float)
+   */
   public void addField(SchemaField sfield, String val, float boost) {
     addSingleField(sfield,val,boost);
   }
 
+  /**
+   * Add the Field and value to the document, invoking the copyField mechanism
+   * @param name The name of the field
+   * @param val The value to add
+   *
+   * @see #addField(String, String, float)
+   * @see #addField(org.apache.solr.schema.SchemaField, String, float)
+   * @see #addSingleField(org.apache.solr.schema.SchemaField, String, float)
+   */
   public void addField(String name, String val) {
     addField(name, val, 1.0f);
   }
 
+  /**
+   * Add the Field and value to the document with the specified boost, 
invoking the copyField mechanism
+   * @param name The name of the field.
+   * @param val The value to add
+   * @param boost The boost
+   *
+   * @see #addField(String, String)
+   * @see #addField(org.apache.solr.schema.SchemaField, String, float)
+   * @see #addSingleField(org.apache.solr.schema.SchemaField, String, float)
+   *
+   */
   public void addField(String name, String val, float boost) {
     SchemaField sfield = schema.getFieldOrNull(name);
     if (sfield != null) {


Reply via email to