Class JpqlSuggestionProvider
java.lang.Object
io.jmix.data.impl.jpql.suggestion.JpqlSuggestionProvider
- All Implemented Interfaces:
- QuerySuggestionProvider
@Primary
@Component("data_JpqlSuggestionProvider")
public class JpqlSuggestionProvider
extends Object
implements QuerySuggestionProvider
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetSuggestions(QuerySuggestionsContext context) protected QuerySuggestionsgetSuggestionsByEntityName(DomainModel domainModel, String lastWord) protected QuerySuggestionsgetSuggestionsByFieldName(DomainModel domainModel, String lastWord, String query, int caretPosition, Set<InferredType> expectedTypes) voidsetDomainModel(DomainModelBuilder domainModelBuilder) 
- 
Field Details- 
domainModelBuilder
 
- 
- 
Constructor Details- 
JpqlSuggestionProviderpublic JpqlSuggestionProvider()
 
- 
- 
Method Details- 
setDomainModel@Autowired @Qualifier("withCaptions") public void setDomainModel(DomainModelBuilder domainModelBuilder) 
- 
getSuggestions- Specified by:
- getSuggestionsin interface- QuerySuggestionProvider
 
- 
getSuggestionsByFieldNameprotected QuerySuggestions getSuggestionsByFieldName(DomainModel domainModel, String lastWord, String query, int caretPosition, Set<InferredType> expectedTypes) 
- 
getSuggestionsByEntityName
 
-