public abstract class AbstractMutableEntityIndexBinding extends Object implements MutableEntityIndexBinding
| Constructor and Description |
|---|
AbstractMutableEntityIndexBinding(IndexManagerGroupHolder indexManagerGroupHolder,
EntityIndexingInterceptor<?> entityIndexingInterceptor) |
| Modifier and Type | Method and Description |
|---|---|
DocumentBuilderIndexedEntity |
getDocumentBuilder() |
EntityIndexingInterceptor<?> |
getEntityIndexingInterceptor() |
IndexManagerType |
getIndexManagerType() |
org.apache.lucene.search.similarities.Similarity |
getSimilarity() |
void |
postInitialize(Set<Class<?>> indexedClasses)
Called once during bootstrapping
|
void |
setDocumentBuilderIndexedEntity(DocumentBuilderIndexedEntity documentBuilder)
Allows to set the document builder for this
EntityIndexBinding. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIndexManagers, getSelectionStrategy, getShardIdentifierProviderpublic AbstractMutableEntityIndexBinding(IndexManagerGroupHolder indexManagerGroupHolder, EntityIndexingInterceptor<?> entityIndexingInterceptor)
public void setDocumentBuilderIndexedEntity(DocumentBuilderIndexedEntity documentBuilder)
MutableEntityIndexBindingEntityIndexBinding.setDocumentBuilderIndexedEntity in interface MutableEntityIndexBindingdocumentBuilder - the new document builder instancepublic org.apache.lucene.search.similarities.Similarity getSimilarity()
getSimilarity in interface EntityIndexBindingSimilarity used to search and index this entitypublic DocumentBuilderIndexedEntity getDocumentBuilder()
getDocumentBuilder in interface EntityIndexBindingpublic void postInitialize(Set<Class<?>> indexedClasses)
EntityIndexBindingpostInitialize in interface EntityIndexBindingindexedClasses - set of indexed classespublic IndexManagerType getIndexManagerType()
getIndexManagerType in interface EntityIndexBindingpublic EntityIndexingInterceptor<?> getEntityIndexingInterceptor()
getEntityIndexingInterceptor in interface EntityIndexBindingnullCopyright © 2006–2017 Hibernate. All rights reserved.