|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.search.query.dsl.impl.ConnectedRangeMatchingContext
public class ConnectedRangeMatchingContext
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.hibernate.search.query.dsl.RangeMatchingContext |
|---|
RangeMatchingContext.FromRangeContext<T> |
| Constructor Summary | |
|---|---|
ConnectedRangeMatchingContext(String fieldName,
org.hibernate.search.query.dsl.impl.QueryCustomizer queryCustomizer,
QueryBuildingContext queryContext)
|
|
| Method Summary | ||
|---|---|---|
RangeTerminationExcludable |
above(Object above)
The field value must be above above
You can exclude the value above by calling .excludeLimit() |
|
RangeMatchingContext |
andField(String field)
field / property the term query is executed on |
|
RangeTerminationExcludable |
below(Object below)
The field value must be below below
You can exclude the value below by calling .excludeLimit() |
|
RangeMatchingContext |
boostedTo(float boost)
Boost the field to a given value Most of the time positive float: - lower than 1 to diminish the weight - higher than 1 to increase the weight Could be negative but not unless you understand what is going on (advanced) |
|
|
from(T from)
|
|
RangeMatchingContext |
ignoreAnalyzer()
Advanced Do not execute the analyzer on the text. |
|
RangeMatchingContext |
ignoreFieldBridge()
Do not try and find the field bridge nor apply the object / string conversion matching objects should be of type String in this case. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConnectedRangeMatchingContext(String fieldName,
org.hibernate.search.query.dsl.impl.QueryCustomizer queryCustomizer,
QueryBuildingContext queryContext)
| Method Detail |
|---|
public RangeMatchingContext andField(String field)
RangeMatchingContext
andField in interface RangeMatchingContextpublic <T> RangeMatchingContext.FromRangeContext<T> from(T from)
from in interface RangeMatchingContextpublic RangeTerminationExcludable below(Object below)
RangeMatchingContextbelow
You can exclude the value below by calling .excludeLimit()
below in interface RangeMatchingContextpublic RangeTerminationExcludable above(Object above)
RangeMatchingContextabove
You can exclude the value above by calling .excludeLimit()
above in interface RangeMatchingContextpublic RangeMatchingContext boostedTo(float boost)
FieldCustomization
boostedTo in interface FieldCustomization<RangeMatchingContext>public RangeMatchingContext ignoreAnalyzer()
FieldCustomization
ignoreAnalyzer in interface FieldCustomization<RangeMatchingContext>public RangeMatchingContext ignoreFieldBridge()
FieldCustomization
ignoreFieldBridge in interface FieldCustomization<RangeMatchingContext>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||