net.leadware.persistence.tools.api.utils.restrictions
Interface Predicate

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractPredicate, Eq, Ge, Gt, IsFalse, IsNotNull, IsNull, IsTrue, Le, Like, Lt, NotEq, NotLike

public interface Predicate
extends Serializable

Classe représentant un predicat de selection

Since:
26 avr. 2013 : 08:17:04
Author:
Jean-Jacques ETUNE NGI

Method Summary
 javax.persistence.criteria.Predicate generateJPAPredicate(javax.persistence.criteria.CriteriaBuilder criteriaBuilder, javax.persistence.criteria.Root<?> root)
          Methode de construction d'un Predicat JPA 2
 

Method Detail

generateJPAPredicate

javax.persistence.criteria.Predicate generateJPAPredicate(javax.persistence.criteria.CriteriaBuilder criteriaBuilder,
                                                          javax.persistence.criteria.Root<?> root)
Methode de construction d'un Predicat JPA 2

Type Parameters:
Y - Parametre de type de la valeur de la propriete
Parameters:
criteriaBuilder - Constructeur de critere
root - Racine de la requete par critere
Returns:
Predicat JPA 2


Copyright © 2014 Leadware. All Rights Reserved.