@Component(value="blSkuRestrictionFactory") public class SkuRestrictionFactoryImpl extends Object implements RestrictionFactory
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_SKU_PATH_PREFIX |
protected RestrictionFactory |
delegate |
protected 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(String type,
String propertyId) |
String |
getSkuPropertyPrefix() |
void |
setDelegate(RestrictionFactory delegate) |
void |
setSkuPropertyPrefix(String skuPropertyPrefix) |
protected RestrictionFactory delegate
protected static final String DEFAULT_SKU_PATH_PREFIX
protected String skuPropertyPrefix
public Restriction getRestriction(String type, 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 String getSkuPropertyPrefix()
public void setSkuPropertyPrefix(String skuPropertyPrefix)
Copyright © 2017. All Rights Reserved.