Package io.jmix.eclipselink.persistence
Interface JoinExpressionProvider
- All Known Implementing Classes:
- AbstractJoinExpressionProvider,- MultiTenantJoinExpressionProvider,- SoftDeleteJoinExpressionProvider
public interface JoinExpressionProvider
Generates additional join expression for entity mappings. Used in 
JoinCriteriaMappingProcessor.
 Every provider should be a Spring @Component.- 
Method SummaryModifier and TypeMethodDescriptionorg.eclipse.persistence.expressions.ExpressiongetJoinCriteriaExpression(org.eclipse.persistence.mappings.DatabaseMapping mapping) Returns join expression that can be applied to certain types of mappings.
- 
Method Details- 
getJoinCriteriaExpression@Nullable org.eclipse.persistence.expressions.Expression getJoinCriteriaExpression(org.eclipse.persistence.mappings.DatabaseMapping mapping) Returns join expression that can be applied to certain types of mappings.- Parameters:
- mapping- mapping to be processed.
- Returns:
- EclipseLink's expression object, similar to criteria API expression.
 
 
-