org.apache.solr.update
Class DocumentBuilder

java.lang.Object
  extended by org.apache.solr.update.DocumentBuilder

public class DocumentBuilder
extends Object

Version:
$Id: DocumentBuilder.java 542679 2007-05-29 22:28:21Z ryan $
Author:
yonik

Constructor Summary
DocumentBuilder(IndexSchema schema)
           
 
Method Summary
 void addField(SchemaField sfield, String val, float boost)
           
 void addField(String name, String val)
           
 void addField(String name, String val, float boost)
           
protected  void addSingleField(SchemaField sfield, String val, float boost)
           
 void endDoc()
           
 Document getDoc()
           
 void setBoost(float boost)
           
 void startDoc()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentBuilder

public DocumentBuilder(IndexSchema schema)
Method Detail

startDoc

public void startDoc()

addSingleField

protected void addSingleField(SchemaField sfield,
                              String val,
                              float boost)

addField

public void addField(SchemaField sfield,
                     String val,
                     float boost)

addField

public void addField(String name,
                     String val)

addField

public void addField(String name,
                     String val,
                     float boost)

setBoost

public void setBoost(float boost)

endDoc

public void endDoc()

getDoc

public Document getDoc()
                throws IllegalArgumentException
Throws:
IllegalArgumentException


Copyright © 2006 - 2009 The Apache Software Foundation