Uses of Class
org.ehrbase.aql.definition.LateralJoinDefinition
Packages that use LateralJoinDefinition
Package
Description
-
Uses of LateralJoinDefinition in org.ehrbase.aql.definition
Methods in org.ehrbase.aql.definition that return LateralJoinDefinitionModifier and TypeMethodDescriptionConstantDefinition.getLastLateralJoin(String templateId) ExtensionDefinition.getLastLateralJoin(String templateId) FunctionDefinition.getLastLateralJoin(String templateId) I_VariableDefinition.getLastLateralJoin(String templateId) VariableDefinition.getLastLateralJoin(String templateId) ConstantDefinition.getLateralJoinDefinition(String templateId, int index) ExtensionDefinition.getLateralJoinDefinition(String templateId, int index) FunctionDefinition.getLateralJoinDefinition(String templateId, int index) I_VariableDefinition.getLateralJoinDefinition(String templateId, int index) VariableDefinition.getLateralJoinDefinition(String templateId, int index) Methods in org.ehrbase.aql.definition that return types with arguments of type LateralJoinDefinitionModifier and TypeMethodDescriptionConstantDefinition.getLateralJoinDefinitions(String templateId) ExtensionDefinition.getLateralJoinDefinitions(String templateId) FunctionDefinition.getLateralJoinDefinitions(String templateId) I_VariableDefinition.getLateralJoinDefinitions(String templateId) VariableDefinition.getLateralJoinDefinitions(String templateId) Methods in org.ehrbase.aql.definition with parameters of type LateralJoinDefinitionModifier and TypeMethodDescriptionvoidConstantDefinition.setLateralJoinTable(String templateId, LateralJoinDefinition lateralJoinDefinition) voidExtensionDefinition.setLateralJoinTable(String templateId, LateralJoinDefinition lateralJoinDefinition) voidFunctionDefinition.setLateralJoinTable(String templateId, LateralJoinDefinition lateralJoinDefinition) voidI_VariableDefinition.setLateralJoinTable(String templateId, LateralJoinDefinition lateralJoinDefinition) voidVariableDefinition.setLateralJoinTable(String templateId, LateralJoinDefinition lateralJoinDefinition) -
Uses of LateralJoinDefinition in org.ehrbase.aql.sql
Methods in org.ehrbase.aql.sql that return types with arguments of type LateralJoinDefinitionConstructor parameters in org.ehrbase.aql.sql with type arguments of type LateralJoinDefinitionModifierConstructorDescriptionQuerySteps(org.jooq.SelectQuery selectQuery, org.jooq.Condition whereCondition, List<LateralJoinDefinition> lateralJoins, String templateId) -
Uses of LateralJoinDefinition in org.ehrbase.aql.sql.binding
Methods in org.ehrbase.aql.sql.binding with parameters of type LateralJoinDefinitionModifier and TypeMethodDescriptionstatic voidLateralJoins.reuse(LateralJoinDefinition lateralJoinDefinition, String templateId, I_VariableDefinition item) -
Uses of LateralJoinDefinition in org.ehrbase.aql.sql.queryimpl
Methods in org.ehrbase.aql.sql.queryimpl that return types with arguments of type LateralJoinDefinitionModifier and TypeMethodDescriptionMultiFieldsMap.matchingLateralJoin(String templateId, String candidateLateralExpression) traverse the list of existing definition and identify a lateral join matching this variable path, template and SQL expressionstatic Optional<LateralJoinDefinition>MultiFieldsMap.matchingLateralJoin(Collection<MultiFields> multiFieldsCollection, String templateId, String candidateLateralExpression) traverse the list of existing definition and identify a lateral join matching this variable path, template and SQL expression