org.hibernate.search.query.hibernate.impl

## Interface Loader

- All Known Implementing Classes:
    AbstractLoader, MultiClassesQueryLoader, ProjectionLoader, QueryLoader

      public interface Loader

  Interface defining a set of operations in order to load entities which matched a query. Depending on the type of indexed entities and the type of query different strategies can be used.
  Author:
    Emmanuel Bernard

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `init(SessionImplementor session, ExtendedSearchIntegrator extendedIntegrator, ObjectInitializer objectInitializer, TimeoutManager timeoutManager)`
    `boolean` | `isSizeSafe()`
    `Object` | `load(EntityInfo entityInfo)`
    `List` | `load(List<EntityInfo> entityInfos)`
    `Object` | `loadWithoutTiming(EntityInfo entityInfo)`

- - ### Method Detail

    - #### init

          void init(SessionImplementor session,
                    ExtendedSearchIntegrator extendedIntegrator,
                    ObjectInitializer objectInitializer,
                    TimeoutManager timeoutManager)

    - #### load

          Object load(EntityInfo entityInfo)

    - #### loadWithoutTiming

          Object loadWithoutTiming(EntityInfo entityInfo)

    - #### load

          List load(List<EntityInfo> entityInfos)

    - #### isSizeSafe

          boolean isSizeSafe()

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