Class ElasticsearchSimpleQueryStringPredicate.Builder
java.lang.Object
org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchPredicate.AbstractBuilder
org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder
org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchSimpleQueryStringPredicate.Builder
- All Implemented Interfaces:
CommonQueryStringPredicateBuilder,MinimumShouldMatchBuilder,SearchPredicateBuilder,SimpleQueryStringPredicateBuilder
- Enclosing class:
- ElasticsearchSimpleQueryStringPredicate
public static class ElasticsearchSimpleQueryStringPredicate.Builder
extends org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder
implements SimpleQueryStringPredicateBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.search.engine.search.predicate.spi.CommonQueryStringPredicateBuilder
CommonQueryStringPredicateBuilder.FieldState -
Field Summary
Fields inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder
analyzer, defaultOperator, fieldStates, firstFieldState, queryStringFields inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchPredicate.AbstractBuilder
scope -
Method Summary
Modifier and TypeMethodDescriptionprotected SearchPredicatedoBuild(org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder builder) voidflags(Set<SimpleQueryFlag> flags) typeKey()Methods inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder
analyzer, build, defaultOperator, field, minimumShouldMatchNumber, minimumShouldMatchPercent, queryString, skipAnalysisMethods inherited from class org.hibernate.search.backend.elasticsearch.search.predicate.impl.AbstractElasticsearchPredicate.AbstractBuilder
boost, constantScore, hasNoModifiersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.CommonQueryStringPredicateBuilder
analyzer, defaultOperator, field, queryString, skipAnalysisMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.MinimumShouldMatchBuilder
minimumShouldMatchNumber, minimumShouldMatchPercentMethods inherited from interface org.hibernate.search.engine.search.predicate.spi.SearchPredicateBuilder
boost, build, constantScore
-
Method Details
-
flags
- Specified by:
flagsin interfaceSimpleQueryStringPredicateBuilder
-
doBuild
protected SearchPredicate doBuild(org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder builder) - Specified by:
doBuildin classorg.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder
-
typeKey
protected SearchQueryElementTypeKey<ElasticsearchCommonQueryStringPredicateBuilderFieldState> typeKey()- Specified by:
typeKeyin classorg.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchCommonQueryStringPredicate.Builder
-