Package io.jmix.eclipselink.impl.mapping
Class SoftDeleteJoinExpressionProvider
java.lang.Object
io.jmix.eclipselink.impl.mapping.AbstractJoinExpressionProvider
io.jmix.eclipselink.impl.mapping.SoftDeleteJoinExpressionProvider
- All Implemented Interfaces:
- JoinExpressionProvider
@Component("eclipselink_SoftDeleteJoinExpressionProvider")
public class SoftDeleteJoinExpressionProvider
extends AbstractJoinExpressionProvider
Generates expression to support soft delete feature in Jmix.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected org.eclipse.persistence.expressions.ExpressionprocessManyToManyMapping(org.eclipse.persistence.mappings.ManyToManyMapping mapping) protected org.eclipse.persistence.expressions.ExpressionprocessManyToOneMapping(org.eclipse.persistence.mappings.ManyToOneMapping mapping) protected org.eclipse.persistence.expressions.ExpressionprocessOneToManyMapping(org.eclipse.persistence.mappings.OneToManyMapping mapping) protected org.eclipse.persistence.expressions.ExpressionprocessOneToOneMapping(org.eclipse.persistence.mappings.OneToOneMapping mapping) Methods inherited from class io.jmix.eclipselink.impl.mapping.AbstractJoinExpressionProvidergetJoinCriteriaExpression
- 
Field Details- 
metadata
- 
metadataTools
 
- 
- 
Constructor Details- 
SoftDeleteJoinExpressionProviderpublic SoftDeleteJoinExpressionProvider()
 
- 
- 
Method Details- 
processOneToManyMappingprotected org.eclipse.persistence.expressions.Expression processOneToManyMapping(org.eclipse.persistence.mappings.OneToManyMapping mapping) - Specified by:
- processOneToManyMappingin class- AbstractJoinExpressionProvider
 
- 
processOneToOneMappingprotected org.eclipse.persistence.expressions.Expression processOneToOneMapping(org.eclipse.persistence.mappings.OneToOneMapping mapping) - Specified by:
- processOneToOneMappingin class- AbstractJoinExpressionProvider
 
- 
processManyToOneMappingprotected org.eclipse.persistence.expressions.Expression processManyToOneMapping(org.eclipse.persistence.mappings.ManyToOneMapping mapping) - Specified by:
- processManyToOneMappingin class- AbstractJoinExpressionProvider
 
- 
processManyToManyMappingprotected org.eclipse.persistence.expressions.Expression processManyToManyMapping(org.eclipse.persistence.mappings.ManyToManyMapping mapping) - Specified by:
- processManyToManyMappingin class- AbstractJoinExpressionProvider
 
 
-