Class JpqlAccessSupport.ConditionCollectingContext
java.lang.Object
io.jmix.data.accesscontext.ReadEntityQueryContext
io.jmix.aitools.dataload.execution.JpqlAccessSupport.ConditionCollectingContext
- All Implemented Interfaces:
AccessContext
- Enclosing class:
JpqlAccessSupport
Row-level query context for a non-root entity. It records the conditions that constraints add instead of
rewriting a query, because no query is rooted at that entity.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.data.accesscontext.ReadEntityQueryContext
ReadEntityQueryContext.Condition -
Field Summary
FieldsFields inherited from class io.jmix.data.accesscontext.ReadEntityQueryContext
entityClass, originalQuery, queryTransformerFactory, singleResult -
Constructor Summary
ConstructorsConstructorDescriptionConditionCollectingContext(MetaClass entity, QueryTransformerFactory transformerFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddJoinAndWhere(@Nullable String join, @Nullable String where) Methods inherited from class io.jmix.data.accesscontext.ReadEntityQueryContext
actualizePlaceholder, buildQuery, explainConstraints, getEntityClass, getResultQuery, printQuery
-
Field Details
-
conditions
-
-
Constructor Details
-
ConditionCollectingContext
-
-
Method Details
-
addJoinAndWhere
- Overrides:
addJoinAndWherein classReadEntityQueryContext
-
getConditions
-