Package io.jmix.data.impl.jpql
Class QueryVariableContext
java.lang.Object
io.jmix.data.impl.jpql.QueryVariableContext
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddChild(QueryVariableContext child) voidaddEntityVariable(String variableName, JpqlEntityModel entity) Internal method to register entity variables found in querygetContextByCaretPosition(int caretPosition) getEntityByVariableName(String entityVariableName) getEntityByVariableNameHierarchically(String entityVariableName) getVariableNameByEntity(String entityName) booleanvoidsetEntity(JpqlEntityModel entity) voidsetPropagateVariablesUp(boolean propagateVariablesUpstairs) 
- 
Constructor Details- 
QueryVariableContext
 
- 
- 
Method Details- 
isPropagateVariablesUpstairspublic boolean isPropagateVariablesUpstairs()
- 
setPropagateVariablesUppublic void setPropagateVariablesUp(boolean propagateVariablesUpstairs) 
- 
getEntityByVariableName
- 
getEntityByVariableNameHierarchically
- 
addEntityVariableInternal method to register entity variables found in query- Parameters:
- variableName- - found entity variable name
- entity- entity model
 
- 
getContextByCaretPosition
- 
addChild
- 
getEntity
- 
setEntity
- 
getVariableNameByEntity
 
-