# Package org.hibernate.search.query.dsl.impl

- Interface Summary
  Interface | Description
  --- | ---
  FieldBridgeCustomization<T> | Customization context which allows to inject a field bridge instance to be used for querying the current field.

- Class Summary
  Class | Description
  --- | ---
  AbstractFacet | A single facet (field value and count).
  AbstractRemoteQueryWithAnalyzer | An abstract class for `Query` which wraps the analyzer reference information.
  ConnectedAllContext |
  ConnectedDiscreteFacetContext |
  ConnectedFacetContinuationContext |
  ConnectedFacetFieldContext |
  ConnectedFacetParameterContext |
  ConnectedFacetRangeAboveBelowContext<T> |
  ConnectedFacetRangeAboveContext<T> |
  ConnectedFacetRangeBelowContinuationContext<T> |
  ConnectedFacetRangeEndContext<T> |
  ConnectedFacetRangeLimitContext<T> |
  ConnectedFacetRangeStartContext<T> |
  ConnectedMoreLikeThisContext |
  ConnectedMoreLikeThisMatchingContext |
  ConnectedMoreLikeThisQueryBuilder |
  ConnectedMoreLikeThisQueryBuilder.MoreLikeThisTerminationImpl |
  ConnectedMoreLikeThisQueryBuilder.MoreLikeThisToEntityContentAndTerminationImpl |
  ConnectedMultiFieldsPhraseQueryBuilder |
  ConnectedMultiFieldsRangeQueryBuilder |
  ConnectedMultiFieldsSimpleQueryStringQueryBuilder |
  ConnectedMultiFieldsTermQueryBuilder |
  ConnectedPhraseMatchingContext |
  ConnectedQueryBuilder | Assuming connection with the search factory
  ConnectedQueryContextBuilder | Assuming connection with the search factory
  ConnectedRangeMatchingContext |
  ConnectedSimpleQueryParser | A FieldsContext aware implementation of the SimpleQueryParser of Lucene.
  ConnectedSimpleQueryStringMatchingContext |
  ConnectedSpatialContext |
  ConnectedSpatialMatchingContext |
  ConnectedSpatialQueryBuilder |
  ConnectedTermMatchingContext |
  DiscreteFacetRequest | A facet request for string based fields.
  FacetingRequestImpl | Base class for faceting requests.
  FacetRange<T> |
  FieldContext |
  FieldsContext | Encapsulate the common field context state capture.
  MoreLikeThisBuilder<T> | Class inspired and code copied from Apache Lucene MoreLikeThis class.
  MoreLikeThisQueryContext |
  PhraseQueryContext |
  QueryBuildingContext | Keep the query builder contextual information
  RangeFacetImpl<T> |
  RangeFacetRequest<T> |
  RangeQueryContext |
  RemoteMatchQuery | A match query interpreted remotely, thus based on the remote analyzers.
  RemoteMatchQuery.Builder |
  RemotePhraseQuery | A phrase query interpreted remotely, thus based on the remote analyzers.
  RemoteSimpleQueryStringQuery | A query using the `SimpleQueryParser` interpreted remotely, thus based on the analyzers defined in the schema.
  RemoteSimpleQueryStringQuery.Builder |
  RemoteSimpleQueryStringQuery.Field |
  SpatialQueryContext |

- Enum Summary
  Enum | Description
  --- | ---
  ConnectedMoreLikeThisQueryBuilder.INPUT_TYPE | We could encapsulate that into a MoreLikeThisContentObject but going for this approach for now to save memory pressure.

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