# Hierarchy For Package org.hibernate.search.query.dsl

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.hibernate.search.query.dsl.EntityContext
- org.hibernate.search.query.dsl.FacetContext
- org.hibernate.search.query.dsl.FacetContinuationContext
- org.hibernate.search.query.dsl.FacetFieldContext
- org.hibernate.search.query.dsl.FacetRangeLimitContext<T>
- org.hibernate.search.query.dsl.FacetRangeStartContext<T>
  - org.hibernate.search.query.dsl.FacetRangeAboveBelowContext<T>
  - org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetTermination)
  - org.hibernate.search.query.dsl.FacetRangeEndContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetTermination)
- org.hibernate.search.query.dsl.FacetTermination
  - org.hibernate.search.query.dsl.FacetParameterContext
    - org.hibernate.search.query.dsl.DiscreteFacetContext
    - org.hibernate.search.query.dsl.FacetRangeAboveContext<T> (also extends org.hibernate.search.query.dsl.FacetTermination)
    - org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T> (also extends org.hibernate.search.query.dsl.FacetRangeStartContext<T>, org.hibernate.search.query.dsl.FacetTermination)
    - org.hibernate.search.query.dsl.FacetRangeEndContext<T> (also extends org.hibernate.search.query.dsl.FacetRangeStartContext<T>, org.hibernate.search.query.dsl.FacetTermination)
  - org.hibernate.search.query.dsl.FacetRangeAboveContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext)
  - org.hibernate.search.query.dsl.FacetRangeBelowContinuationContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetRangeStartContext<T>)
  - org.hibernate.search.query.dsl.FacetRangeEndContext<T> (also extends org.hibernate.search.query.dsl.FacetParameterContext, org.hibernate.search.query.dsl.FacetRangeStartContext<T>)
- org.hibernate.search.query.dsl.FieldCustomization<T>
  - org.hibernate.search.query.dsl.MoreLikeThisOpenedMatchingContext (also extends org.hibernate.search.query.dsl.MoreLikeThisMatchingContext)
  - org.hibernate.search.query.dsl.PhraseMatchingContext
  - org.hibernate.search.query.dsl.RangeMatchingContext
  - org.hibernate.search.query.dsl.TermMatchingContext
- org.hibernate.search.query.dsl.MoreLikeThisMatchingContext
  - org.hibernate.search.query.dsl.MoreLikeThisOpenedMatchingContext (also extends org.hibernate.search.query.dsl.FieldCustomization<T>)
  - org.hibernate.search.query.dsl.MoreLikeThisTerminalMatchingContext
- org.hibernate.search.query.dsl.QueryBuilder
- org.hibernate.search.query.dsl.QueryContextBuilder
- org.hibernate.search.query.dsl.QueryCustomization<T>
  - org.hibernate.search.query.dsl.AllContext (also extends org.hibernate.search.query.dsl.Termination<T>)
  - org.hibernate.search.query.dsl.BooleanJunction<T> (also extends org.hibernate.search.query.dsl.Termination<T>)
    - org.hibernate.search.query.dsl.MustJunction
  - org.hibernate.search.query.dsl.FuzzyContext
  - org.hibernate.search.query.dsl.MoreLikeThisContext
  - org.hibernate.search.query.dsl.PhraseContext
  - org.hibernate.search.query.dsl.RangeContext
  - org.hibernate.search.query.dsl.SimpleQueryStringContext
  - org.hibernate.search.query.dsl.SpatialContext (also extends org.hibernate.search.query.dsl.SpatialMatchingContext)
  - org.hibernate.search.query.dsl.TermContext
  - org.hibernate.search.query.dsl.WildcardContext
- org.hibernate.search.query.dsl.RangeMatchingContext.FromRangeContext<T>
- org.hibernate.search.query.dsl.SimpleQueryStringDefinitionTermination
  - org.hibernate.search.query.dsl.SimpleQueryStringMatchingContext
- org.hibernate.search.query.dsl.SpatialMatchingContext
  - org.hibernate.search.query.dsl.SpatialContext (also extends org.hibernate.search.query.dsl.QueryCustomization<T>)
- org.hibernate.search.query.dsl.Termination<T>
  - org.hibernate.search.query.dsl.AllContext (also extends org.hibernate.search.query.dsl.QueryCustomization<T>)
  - org.hibernate.search.query.dsl.BooleanJunction<T> (also extends org.hibernate.search.query.dsl.QueryCustomization<T>)
    - org.hibernate.search.query.dsl.MustJunction
  - org.hibernate.search.query.dsl.MoreLikeThisTermination
  - org.hibernate.search.query.dsl.MoreLikeThisToEntityContentAndTermination
  - org.hibernate.search.query.dsl.PhraseTermination
  - org.hibernate.search.query.dsl.RangeTerminationExcludable
  - org.hibernate.search.query.dsl.SimpleQueryStringTermination
  - org.hibernate.search.query.dsl.SpatialTermination
  - org.hibernate.search.query.dsl.TermTermination
    - org.hibernate.search.query.dsl.TermFuzzy
- org.hibernate.search.query.dsl.WithinContext
- org.hibernate.search.query.dsl.WithinContext.LongitudeContext

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.hibernate.search.query.dsl.Unit

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