| Package | Description |
|---|---|
| org.hibernate.search.cfg.spi | |
| org.hibernate.search.engine.spi | |
| org.hibernate.search.spi |
| Modifier and Type | Method and Description |
|---|---|
InstanceInitializer |
SearchConfiguration.getInstanceInitializer()
Returns the initializer to be used to initialize potentially lazy entities or collections.
|
InstanceInitializer |
SearchConfigurationBase.getInstanceInitializer() |
| Modifier and Type | Method and Description |
|---|---|
protected InstanceInitializer |
AbstractDocumentBuilder.getInstanceInitializer() |
| Modifier and Type | Method and Description |
|---|---|
AddLuceneWork |
DocumentBuilderIndexedEntity.createAddWork(String tenantId,
IndexedTypeIdentifier entityType,
Object entity,
Serializable id,
String idInString,
InstanceInitializer sessionInitializer,
ConversionContext conversionContext) |
UpdateLuceneWork |
DocumentBuilderIndexedEntity.createUpdateWork(String tenantId,
IndexedTypeIdentifier entityType,
Object entity,
Serializable id,
String idInString,
InstanceInitializer sessionInitializer,
ConversionContext contextualBridge) |
Document |
DocumentBuilderIndexedEntity.getDocument(String tenantId,
Object instance,
Serializable id,
Map<String,String> fieldToAnalyzerMap,
InstanceInitializer objectInitializer,
ConversionContext conversionContext,
String[] includedFieldNames)
Builds the Lucene
Document for a given entity instance and its id. |
| Constructor and Description |
|---|
AbstractDocumentBuilder(org.hibernate.annotations.common.reflection.XClass xClass,
org.hibernate.search.engine.metadata.impl.TypeMetadata typeMetadata,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager,
Set<org.hibernate.annotations.common.reflection.XClass> optimizationBlackList,
InstanceInitializer instanceInitializer)
Constructor.
|
DocumentBuilderContainedEntity(org.hibernate.annotations.common.reflection.XClass xClass,
org.hibernate.search.engine.metadata.impl.TypeMetadata typeMetadata,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager,
Set<org.hibernate.annotations.common.reflection.XClass> optimizationBlackList,
InstanceInitializer instanceInitializer)
Constructor used on contained entities not annotated with
@Indexed themselves. |
DocumentBuilderIndexedEntity(org.hibernate.annotations.common.reflection.XClass clazz,
org.hibernate.search.engine.metadata.impl.TypeMetadata typeMetadata,
org.hibernate.search.engine.impl.ConfigContext context,
org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager,
Set<org.hibernate.annotations.common.reflection.XClass> optimizationBlackList,
InstanceInitializer instanceInitializer)
Creates a document builder for entities annotated with
@Indexed. |
| Modifier and Type | Field and Description |
|---|---|
static InstanceInitializer |
DefaultInstanceInitializer.DEFAULT_INITIALIZER |
| Modifier and Type | Method and Description |
|---|---|
InstanceInitializer |
WorkerBuildContext.getInstanceInitializer() |
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.