# Package org.hibernate.search.query.engine.spi

- Interface Summary
  Interface | Description
  --- | ---
  DocumentExtractor | DocumentExtractor is a traverser over the full-text results (EntityInfo) This operation is as lazy as possible: - the query is executed eagerly - results are not retrieved until actually requested `DocumentExtractor.getFirstIndex()` and `DocumentExtractor.getMaxIndex()` define the boundaries available to `DocumentExtractor.extract(int)`.
  EntityInfo | Wrapper class describing the loading of an element.
  FacetManager | Interface defining methods around faceting.
  HSQuery | Defines and executes an Hibernate Search query (wrapping a Lucene query).
  QueryDescriptor | An index query which is able to create a corresponding `HSQuery` object.
  TimeoutExceptionFactory | The internal engine will use this exception factory to throw exceptions of an appropriate type according to a specific API.
  TimeoutManager |

- Enum Summary
  Enum | Description
  --- | ---
  TimeoutManager.Type |

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