@Component(value="eclipselink_SoftDeleteJoinExpressionProvider") public class SoftDeleteJoinExpressionProvider extends AbstractJoinExpressionProvider
Modifier and Type | Field and Description |
---|---|
protected io.jmix.core.Metadata |
metadata |
protected io.jmix.core.MetadataTools |
metadataTools |
Constructor and Description |
---|
SoftDeleteJoinExpressionProvider() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.persistence.expressions.Expression |
processManyToManyMapping(org.eclipse.persistence.mappings.ManyToManyMapping mapping) |
protected org.eclipse.persistence.expressions.Expression |
processManyToOneMapping(org.eclipse.persistence.mappings.ManyToOneMapping mapping) |
protected org.eclipse.persistence.expressions.Expression |
processOneToManyMapping(org.eclipse.persistence.mappings.OneToManyMapping mapping) |
protected org.eclipse.persistence.expressions.Expression |
processOneToOneMapping(org.eclipse.persistence.mappings.OneToOneMapping mapping) |
getJoinCriteriaExpression
@Autowired protected io.jmix.core.Metadata metadata
@Autowired protected io.jmix.core.MetadataTools metadataTools
protected org.eclipse.persistence.expressions.Expression processOneToManyMapping(org.eclipse.persistence.mappings.OneToManyMapping mapping)
processOneToManyMapping
in class AbstractJoinExpressionProvider
protected org.eclipse.persistence.expressions.Expression processOneToOneMapping(org.eclipse.persistence.mappings.OneToOneMapping mapping)
processOneToOneMapping
in class AbstractJoinExpressionProvider
protected org.eclipse.persistence.expressions.Expression processManyToOneMapping(org.eclipse.persistence.mappings.ManyToOneMapping mapping)
processManyToOneMapping
in class AbstractJoinExpressionProvider
protected org.eclipse.persistence.expressions.Expression processManyToManyMapping(org.eclipse.persistence.mappings.ManyToManyMapping mapping)
processManyToManyMapping
in class AbstractJoinExpressionProvider