Interface LeafQueryGenerator
- All Known Implementing Classes:
LeafQueryGenerator.KeywordQueryGenerator,LeafQueryGenerator.MatchOnlyTextQueryGenerator,LeafQueryGenerator.TextQueryGenerator,LeafQueryGenerator.WildcardQueryGenerator
public interface LeafQueryGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic final recordstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic LeafQueryGeneratorbuildForType(String type, MappingPredicates mappingPredicates) Build a query for a specific type.static boolean
-
Method Details
-
generate
-
buildForType
Build a query for a specific type. If the field is nested, this query will need to be wrapped in nested queries.- Parameters:
type- the type to build a query for- Returns:
- a generator that can build queries for this type
-
containsHighSurrogates
-