## Uses of Interface
org.hibernate.search.spi.InstanceInitializer

- Packages that use InstanceInitializer
  Package | Description
  --- | ---
  org.hibernate.search.cfg.impl |
  org.hibernate.search.cfg.spi |
  org.hibernate.search.engine.impl |
  org.hibernate.search.engine.integration.impl |
  org.hibernate.search.engine.spi |
  org.hibernate.search.orm.loading.impl |
  org.hibernate.search.spi |
  org.hibernate.search.spi.impl |

- - ### Uses of InstanceInitializer in org.hibernate.search.cfg.impl

    Methods in org.hibernate.search.cfg.impl that return InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `InstanceInitializer` | SearchConfigurationFromHibernateCore.`getInstanceInitializer()`

  - ### Uses of InstanceInitializer in org.hibernate.search.cfg.spi

    Methods in org.hibernate.search.cfg.spi that return InstanceInitializer
    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()`

  - ### Uses of InstanceInitializer in org.hibernate.search.engine.impl

    Classes in org.hibernate.search.engine.impl that implement InstanceInitializer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleInitializer` Simple pass-through implementation of `InstanceInitializer`.

    Methods in org.hibernate.search.engine.impl that return InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `InstanceInitializer` | MutableSearchFactoryState.`getInstanceInitializer()`
    `InstanceInitializer` | IncrementalSearchConfiguration.`getInstanceInitializer()`
    `InstanceInitializer` | ReflectionReplacingSearchConfiguration.`getInstanceInitializer()`
    `InstanceInitializer` | ImmutableSearchFactory.`getInstanceInitializer()`
    `InstanceInitializer` | MutableSearchFactory.`getInstanceInitializer()`

    Methods in org.hibernate.search.engine.impl with parameters of type InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `void` | MutableSearchFactoryState.`setInstanceInitializer(InstanceInitializer instanceInitializer)`

  - ### Uses of InstanceInitializer in org.hibernate.search.engine.integration.impl

    Methods in org.hibernate.search.engine.integration.impl that return InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `InstanceInitializer` | ExtendedSearchIntegrator.`getInstanceInitializer()`

  - ### Uses of InstanceInitializer in org.hibernate.search.engine.spi

    Methods in org.hibernate.search.engine.spi that return InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `protected InstanceInitializer` | AbstractDocumentBuilder.`getInstanceInitializer()`

    Methods in org.hibernate.search.engine.spi with parameters of type InstanceInitializer
    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.

    Constructors in org.hibernate.search.engine.spi with parameters of type InstanceInitializer
    Constructor and Description
    `AbstractDocumentBuilder(org.hibernate.annotations.common.reflection.XClass xClass, 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, 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, TypeMetadata typeMetadata, 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`.

  - ### Uses of InstanceInitializer in org.hibernate.search.orm.loading.impl

    Classes in org.hibernate.search.orm.loading.impl that implement InstanceInitializer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HibernateSessionLoadingInitializer` This EntityInitializer is relative to a specific Hibernate Session, so it's able to attach detached collections to it's Session.
    `class` | `HibernateStatelessInitializer` To be used for Hibernate initializations which don't need a specific Session.

  - ### Uses of InstanceInitializer in org.hibernate.search.spi

    Fields in org.hibernate.search.spi declared as InstanceInitializer
    Modifier and Type | Field and Description
    --- | ---
    `static InstanceInitializer` | DefaultInstanceInitializer.`DEFAULT_INITIALIZER`

    Methods in org.hibernate.search.spi that return InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `InstanceInitializer` | WorkerBuildContext.`getInstanceInitializer()`

  - ### Uses of InstanceInitializer in org.hibernate.search.spi.impl

    Methods in org.hibernate.search.spi.impl that return InstanceInitializer
    Modifier and Type | Method and Description
    --- | ---
    `InstanceInitializer` | SearchFactoryState.`getInstanceInitializer()`

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved