- AbstractPredicate - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat abstrait
- AbstractPredicate() - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.AbstractPredicate
-
- acceptNullObject - Variable in class net.leadware.persistence.tools.api.validator.jsr303ext.LengthRule
-
Etat de validation en cas d'objet null
- add(String, OrderType) - Method in class net.leadware.persistence.tools.api.utils.OrderContainer
-
Methode d'ajout d'un ordre de tri
- add(String) - Method in class net.leadware.persistence.tools.api.utils.PropertyContainer
-
Methode d'ajour d'une propriete
- add(Predicate) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout d'une restriction
- addEq(String, Y) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction Eq
- addGe(String, Y) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction GE
- addGt(String, Y) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction GT
- addIsFalse(String) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction IsFalse
- addIsNotNull(String) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction IsNotNull
- addIsNull(String) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction IsNull
- addIsTrue(String) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction IsTrue
- addLe(String, Y) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction Le
- addLike(String, String) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction Like
- addLt(String, Y) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction Lt
- addNotEq(String, Y) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction NotEq
- addNotLike(String, String) - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'ajout de la restriction NotLike
- ATOM - Static variable in class net.leadware.persistence.tools.api.validator.jsr303ext.EmailRule
-
Constante de construction du Pattern d'Email
- AuthorizedValues - Annotation Type in net.leadware.persistence.tools.api.validator.jsr303ext.annotations
-
Annotation de la règle de validation permettant de controler que la valeur d'une propriété se trouve dans une liste de chaines donnée
- AuthorizedValuesRule - Class in net.leadware.persistence.tools.api.validator.jsr303ext
-
Classe implementant la regle de validation contrôlant que la valeur d'une propriété correspond à une valeur d'une liste donnée
- AuthorizedValuesRule() - Constructor for class net.leadware.persistence.tools.api.validator.jsr303ext.AuthorizedValuesRule
-
- Ge<Y extends java.lang.Comparable<? super Y>> - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat de ge
- Ge(String, Y) - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.Ge
-
Constructeur avec initialisation des parametres
- generate() - Method in interface net.leadware.persistence.tools.api.generator.IFieldGenerator
-
Methode permettant de generation
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.Eq
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.Ge
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.Gt
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.IsFalse
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.IsNotNull
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.IsNull
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.IsTrue
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.Le
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.Like
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.LikeIgnoreCase
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.Lt
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.NotEq
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in class net.leadware.persistence.tools.api.utils.restrictions.impl.NotLike
-
- generateJPAPredicate(CriteriaBuilder, Root<?>) - Method in interface net.leadware.persistence.tools.api.utils.restrictions.Predicate
-
Methode de construction d'un Predicat JPA 2
- getDefaultInstance() - Static method in class net.leadware.persistence.tools.api.validator.jsr303ext.engine.JSR303ValidatorEngine
-
Méthode d'obtention de l'instance de moteur de Validation
- getEntityName() - Method in exception net.leadware.persistence.tools.api.exceptions.InvalidEntityInstanceStateException
-
Méthode d'obtention du nom de l'entité en echec
- getInstance(ValidatorFactory) - Static method in class net.leadware.persistence.tools.api.validator.jsr303ext.engine.JSR303ValidatorEngine
-
Méthode d'obtention de l'instance de moteur de Validation
- getMessageParameters(Object) - Method in interface net.leadware.persistence.tools.api.validator.base.IDAOValidator
-
Methode d'obtention des parametres du message a afficher
- getOrders() - Method in class net.leadware.persistence.tools.api.utils.OrderContainer
-
Methode d'obtention de la Map des ordre de tri
- getParameters() - Method in exception net.leadware.persistence.tools.api.exceptions.DAOValidationException
-
Methode d'obtention de la Liste des parametres du message
- getProperties() - Method in class net.leadware.persistence.tools.api.utils.PropertyContainer
-
Methode d'obtention de l'Ensemble des proprietes
- getPropertyName() - Method in exception net.leadware.persistence.tools.api.exceptions.InvalidEntityInstanceStateException
-
Méthode d'obtention du nom de la propriété en echec
- getRestrictions() - Method in class net.leadware.persistence.tools.api.utils.RestrictionsContainer
-
Methode d'obtention de la Liste des restrictions
- Gt<Y extends java.lang.Comparable<? super Y>> - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat de gt
- Gt(String, Y) - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.Gt
-
Constructeur avec initialisation des parametres
- IDAOGeneratorManager<A extends java.lang.annotation.Annotation> - Interface in net.leadware.persistence.tools.api.generator.base
-
Interface des classes implementant un gestionnaire de generateur
- IDAOValidator<A extends java.lang.annotation.Annotation> - Interface in net.leadware.persistence.tools.api.validator.base
-
Interface des classes implementant la logique de validation d'une Fonction-Annotation
- IFieldGenerator - Interface in net.leadware.persistence.tools.api.generator
-
Interface de la classe de generation
- IJPAConstraintValidator - Interface in net.leadware.persistence.tools.api.validator.base
-
Interface definissant le contrat des classes de validation des contraintes d'integrites et referentielles sur un objet metier
- init(EntityManager, Object) - Method in interface net.leadware.persistence.tools.api.validator.base.IJPAConstraintValidator
-
Initialisation du Validateur
- initialize(A, EntityManager, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in interface net.leadware.persistence.tools.api.generator.base.IDAOGeneratorManager
-
Methode d'initialisation de la classe d'implementation de la logique de generation
- initialize() - Method in interface net.leadware.persistence.tools.api.generator.IFieldGenerator
-
Methode permettant d'initialiser le generateur
- initialize(A, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in interface net.leadware.persistence.tools.api.validator.base.IDAOValidator
-
Methode d'initialisation de la classe d'implementation de la logique de validation
- initialize(AuthorizedValues) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.AuthorizedValuesRule
-
- initialize(Email) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.EmailRule
-
- initialize(Past) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.FutureRule
-
- initialize(Interval) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.IntervalRule
-
- initialize(IPV4) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.IPV4Rule
-
- initialize(Length) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.LengthRule
-
- initialize(Past) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.PastRule
-
- Interval - Annotation Type in net.leadware.persistence.tools.api.validator.jsr303ext.annotations
-
Annotation de la regle de validation permettant de contrler que la valeur d'une proprite se trouve bien dans un intervalle donne
- IntervalRule - Class in net.leadware.persistence.tools.api.validator.jsr303ext
-
Classe implementant la regle de validation controlant que la valeur d'une proprité se trouve dans un intervalle donne
- IntervalRule() - Constructor for class net.leadware.persistence.tools.api.validator.jsr303ext.IntervalRule
-
- InvalidEntityInstanceStateException - Exception in net.leadware.persistence.tools.api.exceptions
-
Classe representant une exception levee par La validation
- InvalidEntityInstanceStateException(String, String, String) - Constructor for exception net.leadware.persistence.tools.api.exceptions.InvalidEntityInstanceStateException
-
Constructeur avec initialisation des parametres
- InvalidEntityInstanceStateException(String, String, String, String[]) - Constructor for exception net.leadware.persistence.tools.api.exceptions.InvalidEntityInstanceStateException
-
Constructeur avec initialisation des parametres
- IP_DOMAIN - Static variable in class net.leadware.persistence.tools.api.validator.jsr303ext.EmailRule
-
- IPV4 - Annotation Type in net.leadware.persistence.tools.api.validator.jsr303ext.annotations
-
Annotation de la rgle de validation permettant de controler que la valeur d'une propritee represente une adresse IPV4
- IPV4Rule - Class in net.leadware.persistence.tools.api.validator.jsr303ext
-
Regle de validation de l'IPV4
- IPV4Rule() - Constructor for class net.leadware.persistence.tools.api.validator.jsr303ext.IPV4Rule
-
- IsFalse - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat de isFalse
- IsFalse(String) - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.IsFalse
-
Constructeur avec initialisation des parametres
- IsNotNull - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat de isNotNull
- IsNotNull(String) - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.IsNotNull
-
Constructeur avec initialisation des parametres
- IsNull - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat de isNull
- IsNull(String) - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.IsNull
-
Constructeur avec initialisation des parametres
- IsTrue - Class in net.leadware.persistence.tools.api.utils.restrictions.impl
-
Classe représentant un predicat de isTrue
- IsTrue(String) - Constructor for class net.leadware.persistence.tools.api.utils.restrictions.impl.IsTrue
-
Constructeur avec initialisation des parametres
- isValid(Object, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.AuthorizedValuesRule
-
- isValid(String, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.EmailRule
-
- isValid(Object, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.FutureRule
-
- isValid(Number, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.IntervalRule
-
- isValid(String, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.IPV4Rule
-
- isValid(Object, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.LengthRule
-
- isValid(Object, ConstraintValidatorContext) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.PastRule
-
- validate(T) - Method in class net.leadware.persistence.tools.api.validator.jsr303ext.engine.JSR303ValidatorEngine
-
Methode permettant de valider un onjet
- validateIntegrityConstraint() - Method in interface net.leadware.persistence.tools.api.validator.base.IJPAConstraintValidator
-
Methode de valiodation des contraintes d'integrites
- validateReferentialConstraint() - Method in interface net.leadware.persistence.tools.api.validator.base.IJPAConstraintValidator
-
Methode de validation des contraintes referentielles
- validator - Variable in class net.leadware.persistence.tools.api.validator.jsr303ext.engine.JSR303ValidatorEngine
-
Validateur JSR 303
- ValidatorExpressionType - Enum in net.leadware.persistence.tools.api.dao.constants
-
Constantes enumerant les type d'expression de validation
- ValidatorExpressionType() - Constructor for enum net.leadware.persistence.tools.api.dao.constants.ValidatorExpressionType
-
- validatorFactory - Variable in class net.leadware.persistence.tools.api.validator.jsr303ext.engine.JSR303ValidatorEngine
-
Fabrique de Validateur JSR 303
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.Eq
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.Ge
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.Gt
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.Le
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.Like
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.LikeIgnoreCase
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.Lt
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.NotEq
-
Valeur de la Propriete
- value - Variable in class net.leadware.persistence.tools.api.utils.restrictions.impl.NotLike
-
Valeur de la Propriete
- valueOf(String) - Static method in enum net.leadware.persistence.tools.api.dao.constants.DAOMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.leadware.persistence.tools.api.dao.constants.DAOValidatorEvaluationTime
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.leadware.persistence.tools.api.dao.constants.OrderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.leadware.persistence.tools.api.dao.constants.ValidatorExpressionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.leadware.persistence.tools.api.dao.constants.DAOMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.leadware.persistence.tools.api.dao.constants.DAOValidatorEvaluationTime
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.leadware.persistence.tools.api.dao.constants.OrderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.leadware.persistence.tools.api.dao.constants.ValidatorExpressionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class net.leadware.persistence.tools.api.validator.jsr303ext.AuthorizedValuesRule
-
Liste des Valeurs permises