@Component(value="blSkuRestrictionFactory") public class SkuRestrictionFactoryImpl extends java.lang.Object implements RestrictionFactory
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
DEFAULT_SKU_PATH_PREFIX |
protected RestrictionFactory |
delegate |
protected java.lang.String |
skuPropertyPrefix |
| Constructor and Description |
|---|
SkuRestrictionFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.persistence.criteria.Predicate |
buildCompositePredicate(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Path targetPropertyPath,
javax.persistence.criteria.Path productPath,
javax.persistence.criteria.Predicate propertyExpression,
javax.persistence.criteria.Predicate defaultSkuExpression) |
RestrictionFactory |
getDelegate() |
Restriction |
getRestriction(java.lang.String type,
java.lang.String propertyId) |
java.lang.String |
getSkuPropertyPrefix() |
void |
setDelegate(RestrictionFactory delegate) |
void |
setSkuPropertyPrefix(java.lang.String skuPropertyPrefix) |
protected RestrictionFactory delegate
protected static final java.lang.String DEFAULT_SKU_PATH_PREFIX
protected java.lang.String skuPropertyPrefix
public Restriction getRestriction(java.lang.String type, java.lang.String propertyId)
getRestriction in interface RestrictionFactoryprotected javax.persistence.criteria.Predicate buildCompositePredicate(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Path targetPropertyPath,
javax.persistence.criteria.Path productPath,
javax.persistence.criteria.Predicate propertyExpression,
javax.persistence.criteria.Predicate defaultSkuExpression)
public RestrictionFactory getDelegate()
public void setDelegate(RestrictionFactory delegate)
public java.lang.String getSkuPropertyPrefix()
public void setSkuPropertyPrefix(java.lang.String skuPropertyPrefix)
Copyright © 2018. All Rights Reserved.