Package io.jmix.data.impl.jpql.generator
Class ConditionJpqlGenerator
java.lang.Object
io.jmix.data.impl.jpql.generator.ConditionJpqlGenerator
Modifies JPQL query according to the tree of conditions.
 See 
processQuery(String, ConditionGenerationContext) method.- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected QueryTransformerFactoryprotected ConditionGeneratorResolver
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected StringgenerateJoins(ConditionGenerationContext context) protected StringgenerateWhere(ConditionGenerationContext context) processQuery(String query, ConditionGenerationContext context) Returns a JPQL query modified according to the given tree of conditions.
- 
Field Details- 
queryTransformerFactory
- 
resolver
 
- 
- 
Constructor Details- 
ConditionJpqlGeneratorpublic ConditionJpqlGenerator()
 
- 
- 
Method Details- 
processQueryReturns a JPQL query modified according to the given tree of conditions.- Parameters:
- query- JPQL query
- context- condition generation context
- Returns:
- a JPQL query modified according to the given tree of conditions
 
- 
generateJoins
- 
generateWhere
 
-