Class ElasticsearchSearchPredicateBuilderFactory
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.search.predicate.impl.ElasticsearchSearchPredicateBuilderFactory
-
- All Implemented Interfaces:
SearchPredicateBuilderFactory
public class ElasticsearchSearchPredicateBuilderFactory extends Object implements SearchPredicateBuilderFactory
-
-
Constructor Summary
Constructors Constructor Description ElasticsearchSearchPredicateBuilderFactory(ElasticsearchSearchIndexScope<?> scope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanPredicateBuilderbool()ElasticsearchSearchPredicatefromJson(com.google.gson.JsonObject jsonObject)ElasticsearchSearchPredicatefromJson(String jsonString)MatchIdPredicateBuilderid()MatchAllPredicateBuildermatchAll()MatchNonePredicateBuildermatchNone()SimpleQueryStringPredicateBuildersimpleQueryString()
-
-
-
Constructor Detail
-
ElasticsearchSearchPredicateBuilderFactory
public ElasticsearchSearchPredicateBuilderFactory(ElasticsearchSearchIndexScope<?> scope)
-
-
Method Detail
-
matchAll
public MatchAllPredicateBuilder matchAll()
- Specified by:
matchAllin interfaceSearchPredicateBuilderFactory
-
matchNone
public MatchNonePredicateBuilder matchNone()
- Specified by:
matchNonein interfaceSearchPredicateBuilderFactory
-
id
public MatchIdPredicateBuilder id()
- Specified by:
idin interfaceSearchPredicateBuilderFactory
-
bool
public BooleanPredicateBuilder bool()
- Specified by:
boolin interfaceSearchPredicateBuilderFactory
-
simpleQueryString
public SimpleQueryStringPredicateBuilder simpleQueryString()
- Specified by:
simpleQueryStringin interfaceSearchPredicateBuilderFactory
-
fromJson
public ElasticsearchSearchPredicate fromJson(com.google.gson.JsonObject jsonObject)
-
fromJson
public ElasticsearchSearchPredicate fromJson(String jsonString)
-
-