Save This Page
Home » hibernate-search-src-20081106 » org.hibernate » search » engine » [javadoc | source]
org.hibernate.search.engine
public class: DocumentBuilder [javadoc | source]
java.lang.Object
   org.hibernate.search.engine.DocumentBuilder
Set up and provide a manager for indexes classes
Field Summary
public static final  String CLASS_FIELDNAME     
Constructor:
 public DocumentBuilder(XClass clazz,
    Analyzer analyzer,
    DirectoryProvider directory,
    ReflectionManager reflectionManager) 
Method from org.hibernate.search.engine.DocumentBuilder Summary:
addWorkToQueue,   getAnalyzer,   getDirectoryProvider,   getDocument,   getDocumentClass,   getDocumentId,   getIdBridge,   getIdKeywordName,   getMappedSubclasses,   getTerm,   postInitialize
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.search.engine.DocumentBuilder Detail:
 public  void addWorkToQueue(T entity,
    Serializable id,
    WorkType workType,
    List queue,
    SearchFactory searchFactory) 
 public Analyzer getAnalyzer() 
 public DirectoryProvider getDirectoryProvider() 
 public Document getDocument(T instance,
    Serializable id) 
 public static Class getDocumentClass(Document document) 
 public static Serializable getDocumentId(SearchFactory searchFactory,
    Class clazz,
    Document document) 
 public TwoWayFieldBridge getIdBridge() 
 public String getIdKeywordName() 
 public Set getMappedSubclasses() 
 public Term getTerm(Serializable id) 
 public  void postInitialize(Set indexedClasses)