## Uses of Interface
org.hibernate.search.query.hibernate.impl.ObjectInitializer

- Packages that use ObjectInitializer
  Package | Description
  --- | ---
  org.hibernate.search.query.hibernate.impl |

- - ### Uses of ObjectInitializer in org.hibernate.search.query.hibernate.impl

    Classes in org.hibernate.search.query.hibernate.impl that implement ObjectInitializer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CriteriaObjectInitializer` Initialize object using one or several criteria queries.
    `class` | `LookupObjectInitializer` Initializes objects using lookup by id.
    `class` | `PersistenceContextObjectInitializer`
    `class` | `SecondLevelCacheObjectInitializer` Check if the entity is available in the second level cache and load it if there before falling back to the delegate method.

    Methods in org.hibernate.search.query.hibernate.impl with parameters of type ObjectInitializer
    Modifier and Type | Method and Description
    --- | ---
    `void` | QueryLoader.`init(SessionImplementor session, ExtendedSearchIntegrator extendedIntegrator, ObjectInitializer objectInitializer, TimeoutManager timeoutManager)`
    `void` | Loader.`init(SessionImplementor session, ExtendedSearchIntegrator extendedIntegrator, ObjectInitializer objectInitializer, TimeoutManager timeoutManager)`
    `void` | MultiClassesQueryLoader.`init(SessionImplementor session, ExtendedSearchIntegrator extendedIntegrator, ObjectInitializer objectInitializer, TimeoutManager timeoutManager)`
    `void` | ProjectionLoader.`init(SessionImplementor session, ExtendedSearchIntegrator extendedIntegrator, ObjectInitializer objectInitializer, TimeoutManager timeoutManager)`

    Constructors in org.hibernate.search.query.hibernate.impl with parameters of type ObjectInitializer
    Constructor and Description
    `PersistenceContextObjectInitializer(ObjectInitializer delegate)`
    `SecondLevelCacheObjectInitializer(ObjectInitializer delegate)`

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