Package org.hibernate.search.query.dsl

Provide a domain specific language to write Lucene queries and create faceting requests.

See:
          Description

Interface Summary
AllContext  
BooleanJunction<T extends BooleanJunction> Represents a boolean query that can contains one or more elements to join
DiscreteFacetContext  
EntityContext  
FacetContext  
FacetContinuationContext  
FacetFieldContext  
FacetParameterContext  
FacetRangeAboveBelowContext<T>  
FacetRangeAboveContext<T>  
FacetRangeBelowContinuationContext<T>  
FacetRangeEndContext<T>  
FacetRangeLimitContext<T>  
FacetRangeStartContext<T>  
FacetTermination  
FieldCustomization<T>  
FuzzyContext  
MustJunction Represents the context in which a must clause is described.
PhraseContext  
PhraseMatchingContext  
PhraseTermination  
QueryBuilder  
QueryContextBuilder Query builder that needs contextualization: A query builder should know which entity or analyzer it relies on.
QueryCustomization<T> Operations common to all types of queries
RangeContext  
RangeMatchingContext  
RangeMatchingContext.FromRangeContext<T>  
RangeTerminationExcludable  
TermContext  
TermFuzzy  
Termination<T>  
TermMatchingContext  
TermTermination  
WildcardContext  
 

Package org.hibernate.search.query.dsl Description

Provide a domain specific language to write Lucene queries and create faceting requests. While this API is slightly subject to change we highly encourage users to to go for it as it provides many benefits.



Copyright © 2006-2012 Red Hat Middleware, LLC. All Rights Reserved