## Uses of Interface
org.hibernate.search.jpa.FullTextQuery

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

- - ### Uses of FullTextQuery in org.hibernate.search

    Subinterfaces of FullTextQuery in org.hibernate.search
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FullTextQuery` The base interface for full-text queries using the Hibernate ORM API (`Query`).

  - ### Uses of FullTextQuery in org.hibernate.search.jpa

    Methods in org.hibernate.search.jpa that return FullTextQuery
    Modifier and Type | Method and Description
    --- | ---
    `FullTextQuery` | FullTextEntityManager.`createFullTextQuery(Query luceneQuery, Class<?>... entities)` Create a fulltext query on top of a native Lucene query returning the matching objects of type `entities` and their respective subclasses.
    `FullTextQuery` | FullTextEntityManager.`createFullTextQuery(QueryDescriptor descriptor, Class<?>... entities)` Creates a fulltext query from the given query descriptor.
    `FullTextQuery` | FullTextQuery.`initializeObjectsWith(ObjectLookupMethod lookupMethod, DatabaseRetrievalMethod retrievalMethod)` Refine the strategies used to load entities.
    `FullTextQuery` | FullTextQuery.`limitExecutionTimeTo(long timeout, TimeUnit timeUnit)` Limit the time used by Hibernate Search to execute the query.
    `FullTextQuery` | FullTextQuery.`setCriteriaQuery(Criteria criteria)` Defines the Database Query used to load the Lucene results.
    `FullTextQuery` | FullTextQuery.`setFilter(Filter filter)` Deprecated.
    `FullTextQuery` | FullTextQuery.`setFirstResult(int var1)`
    `FullTextQuery` | FullTextQuery.`setFlushMode(javax.persistence.FlushModeType flushMode)`
    `FullTextQuery` | FullTextQuery.`setHint(String hintName, Object value)`
    `FullTextQuery` | FullTextQuery.`setMaxResults(int maxResult)`
    `FullTextQuery` | FullTextQuery.`setProjection(String... fields)` Defines the Lucene field names projected and returned in a query result Each field is converted back to it's object representation, an Object[] being returned for each "row" (similar to an HQL or a Criteria API projection).
    `FullTextQuery` | FullTextQuery.`setResultTransformer(ResultTransformer transformer)` Defines a result transformer used during projection
    `FullTextQuery` | FullTextQuery.`setSort(Sort sort)` Allows to let lucene sort the results.
    `FullTextQuery` | FullTextQuery.`setSpatialParameters(Coordinates center, String fieldName)` Defines the center of the spatial search for this query to project distance in results
    `FullTextQuery` | FullTextQuery.`setSpatialParameters(double latitude, double longitude, String fieldName)` Defines the center of the spatial search for this query to project distance in results
    `FullTextQuery` | FullTextQuery.`setTimeout(long timeout, TimeUnit timeUnit)` Define a timeout period for a given unit of time.

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

    Classes in org.hibernate.search.query.hibernate.impl that implement FullTextQuery
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FullTextQueryImpl` Implementation of `FullTextQuery`.

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