Package io.jmix.data.impl.jpql
Class EntitiesFinder
java.lang.Object
io.jmix.data.impl.jpql.EntitiesFinder
- All Implemented Interfaces:
org.antlr.runtime.tree.TreeVisitorAction
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionresolveEntityNames
(DomainModel model, QueryVariableContext queryVariableContext) protected void
resolveEntityNames
(Set<String> entityNames, IdentificationVariableNode node, DomainModel model, QueryVariableContext queryVariableContext) protected void
resolveEntityNames
(Set<String> entityNames, JoinVariableNode node, DomainModel model, QueryVariableContext queryVariableContext) protected void
resolveEntityNames
(Set<String> entityNames, PathNode node, DomainModel model, QueryVariableContext queryVariableContext)
-
Field Details
-
filteredNodes
-
-
Constructor Details
-
EntitiesFinder
public EntitiesFinder()
-
-
Method Details
-
pre
- Specified by:
pre
in interfaceorg.antlr.runtime.tree.TreeVisitorAction
-
post
- Specified by:
post
in interfaceorg.antlr.runtime.tree.TreeVisitorAction
-
resolveEntityNames
-
resolveEntityNames
protected void resolveEntityNames(Set<String> entityNames, PathNode node, DomainModel model, QueryVariableContext queryVariableContext) -
resolveEntityNames
protected void resolveEntityNames(Set<String> entityNames, IdentificationVariableNode node, DomainModel model, QueryVariableContext queryVariableContext) -
resolveEntityNames
protected void resolveEntityNames(Set<String> entityNames, JoinVariableNode node, DomainModel model, QueryVariableContext queryVariableContext)
-