org.hibernate.search.backend
Class AddLuceneWork

java.lang.Object
  extended by org.hibernate.search.backend.LuceneWork
      extended by org.hibernate.search.backend.AddLuceneWork
All Implemented Interfaces:
Serializable

public class AddLuceneWork
extends LuceneWork
implements Serializable

Author:
Emmanuel Bernard
See Also:
Serialized Form

Constructor Summary
AddLuceneWork(Serializable id, String idInString, Class entity, org.apache.lucene.document.Document document)
           
AddLuceneWork(Serializable id, String idInString, Class entity, org.apache.lucene.document.Document document, boolean batch)
           
AddLuceneWork(Serializable id, String idInString, Class entity, org.apache.lucene.document.Document document, Map<String,String> fieldToAnalyzerMap)
           
AddLuceneWork(Serializable id, String idInString, Class entity, org.apache.lucene.document.Document document, Map<String,String> fieldToAnalyzerMap, boolean batch)
           
 
Method Summary
 Map<String,String> getFieldToAnalyzerMap()
           
<T> T
getWorkDelegate(WorkVisitor<T> visitor)
           
 
Methods inherited from class org.hibernate.search.backend.LuceneWork
getDocument, getEntityClass, getId, getIdInString, isBatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddLuceneWork

public AddLuceneWork(Serializable id,
                     String idInString,
                     Class entity,
                     org.apache.lucene.document.Document document)

AddLuceneWork

public AddLuceneWork(Serializable id,
                     String idInString,
                     Class entity,
                     org.apache.lucene.document.Document document,
                     boolean batch)

AddLuceneWork

public AddLuceneWork(Serializable id,
                     String idInString,
                     Class entity,
                     org.apache.lucene.document.Document document,
                     Map<String,String> fieldToAnalyzerMap)

AddLuceneWork

public AddLuceneWork(Serializable id,
                     String idInString,
                     Class entity,
                     org.apache.lucene.document.Document document,
                     Map<String,String> fieldToAnalyzerMap,
                     boolean batch)
Method Detail

getFieldToAnalyzerMap

public Map<String,String> getFieldToAnalyzerMap()

getWorkDelegate

public <T> T getWorkDelegate(WorkVisitor<T> visitor)
Specified by:
getWorkDelegate in class LuceneWork