public class DefaultSpecification<T> extends Object implements org.springframework.data.jpa.domain.Specification<T>
| Constructor and Description |
|---|
DefaultSpecification(FilterDefinition filterCriteria) |
DefaultSpecification(javax.persistence.criteria.Join join,
FilterDefinition filterCriteria) |
| Modifier and Type | Method and Description |
|---|---|
String |
getOriginalFieldName() |
javax.persistence.criteria.Predicate |
toPredicate(javax.persistence.criteria.Root<T> root,
javax.persistence.criteria.CriteriaQuery<?> criteriaQuery,
javax.persistence.criteria.CriteriaBuilder criteriaBuilder) |
void |
withStringIgnoreCase(StringCaseSensitive stringCaseSensitive) |
public DefaultSpecification(FilterDefinition filterCriteria)
public DefaultSpecification(javax.persistence.criteria.Join join,
FilterDefinition filterCriteria)
public javax.persistence.criteria.Predicate toPredicate(javax.persistence.criteria.Root<T> root, javax.persistence.criteria.CriteriaQuery<?> criteriaQuery, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)
toPredicate in interface org.springframework.data.jpa.domain.Specification<T>public String getOriginalFieldName()
public void withStringIgnoreCase(StringCaseSensitive stringCaseSensitive)
Copyright © 2020 com.github.eoscode. All rights reserved.