public final class AttributeDateUtils extends Object
Modifier and Type | Method and Description |
---|---|
static javax.persistence.criteria.Predicate |
between(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join,
javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join1,
String key,
String key1,
Timestamp value)
Return predicate between for dynamic attribute
|
static javax.persistence.criteria.Predicate |
equal(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join,
String key,
Timestamp value)
Return predicate equal for dynamic attribute
|
static javax.persistence.criteria.Predicate |
greaterThan(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join,
String key,
Timestamp value)
Return predicate greaterTan for dynamic attribute
|
static javax.persistence.criteria.Predicate |
greaterThanOrEqualTo(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join,
String key,
Timestamp value)
Return predicate greaterThanOrEqualTo for dynamic attribute
|
static javax.persistence.criteria.Predicate |
lessThanOrEqualTo(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join,
String key,
Timestamp value)
Return predicate lessThanOrEqualTo for dynamic attribute
|
public static javax.persistence.criteria.Predicate greaterThanOrEqualTo(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join, String key, Timestamp value)
builder
- criteria builderjoin
- join with dyn attributeskey
- key of dyn attributevalue
- valuepublic static javax.persistence.criteria.Predicate lessThanOrEqualTo(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join, String key, Timestamp value)
builder
- criteria builderjoin
- join with dyn attributeskey
- key of dyn attributevalue
- valuepublic static javax.persistence.criteria.Predicate equal(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join, String key, Timestamp value)
builder
- criteria builderjoin
- join with dyn attributeskey
- key of dyn attributevalue
- valuepublic static javax.persistence.criteria.Predicate greaterThan(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join, String key, Timestamp value)
builder
- criteria builderjoin
- join with dyn attributeskey
- key of dyn attributevalue
- valuepublic static javax.persistence.criteria.Predicate between(javax.persistence.criteria.CriteriaBuilder builder, javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join, javax.persistence.criteria.Join<?,? extends AbstractAttributeDate<?>> join1, String key, String key1, Timestamp value)
builder
- criteria builderjoin
- join with dyn attributeskey
- key of dyn attributevalue
- valueCopyright © 2020 City of Paris. All rights reserved.