public class Restriction
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected FieldPathBuilder |
fieldPathBuilder |
protected FilterValueConverter |
filterValueConverter |
protected PredicateProvider |
predicateProvider |
| Constructor and Description |
|---|
Restriction() |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.criteria.Predicate |
buildRestriction(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From root,
java.lang.String ceilingEntity,
java.lang.String targetPropertyName,
javax.persistence.criteria.Path explicitPath,
java.util.List directValues,
boolean shouldConvert) |
Restriction |
clone() |
FieldPathBuilder |
getFieldPathBuilder() |
FilterValueConverter |
getFilterValueConverter() |
PredicateProvider |
getPredicateProvider() |
void |
setFieldPathBuilder(FieldPathBuilder fieldPathBuilder) |
void |
setFilterValueConverter(FilterValueConverter filterValueConverter) |
void |
setPredicateProvider(PredicateProvider predicateProvider) |
Restriction |
withFieldPathBuilder(FieldPathBuilder fieldPathBuilder) |
Restriction |
withFilterValueConverter(FilterValueConverter filterValueConverter) |
Restriction |
withPredicateProvider(PredicateProvider predicateProvider) |
protected PredicateProvider predicateProvider
protected FilterValueConverter filterValueConverter
protected FieldPathBuilder fieldPathBuilder
public Restriction withPredicateProvider(PredicateProvider predicateProvider)
public Restriction withFilterValueConverter(FilterValueConverter filterValueConverter)
public Restriction withFieldPathBuilder(FieldPathBuilder fieldPathBuilder)
public javax.persistence.criteria.Predicate buildRestriction(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From root,
java.lang.String ceilingEntity,
java.lang.String targetPropertyName,
javax.persistence.criteria.Path explicitPath,
java.util.List directValues,
boolean shouldConvert)
public FilterValueConverter getFilterValueConverter()
public void setFilterValueConverter(FilterValueConverter filterValueConverter)
public PredicateProvider getPredicateProvider()
public void setPredicateProvider(PredicateProvider predicateProvider)
public FieldPathBuilder getFieldPathBuilder()
public void setFieldPathBuilder(FieldPathBuilder fieldPathBuilder)
public Restriction clone()
clone in class java.lang.ObjectCopyright © 2018. All Rights Reserved.