Skip navigation links
A B C D E F G H I J L M N O P R S U V _ 

A

AbstractDAOGeneratorManager - Class in net.leadware.persistence.tools.generator.base
Classe de base des implementation des gestionnaire de generateurs
AbstractDAOGeneratorManager() - Constructor for class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
 
AbstractDAOValidatorsRule - Class in net.leadware.persistence.tools.validator.base
Classe abstraite definissant les bases de l'implementation d'une regle contenant d'autres regles de validation
AbstractDAOValidatorsRule() - Constructor for class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
 
AbstractExpressionBasedDAOValidatorRule - Class in net.leadware.persistence.tools.validator.base
Classe abstraite definissant les bases de l'implementation d'une regle
AbstractExpressionBasedDAOValidatorRule() - Constructor for class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
 
AbstractFieldGenerator - Class in net.leadware.persistence.tools.generator.base
Classe de base des generateurs de type IFieldGenerator
AbstractFieldGenerator() - Constructor for class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
 
AbstractJPAConstraintValidator - Class in net.leadware.persistence.tools.validator.base
Classe representant une implementation partielle du Validateur referentiel
AbstractJPAConstraintValidator() - Constructor for class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
 
AbstractRequestGeneratedDAOValidatorRule - Class in net.leadware.persistence.tools.validator.base
Classe abstraite definissant les bases de l'implementation d'une regle contenant d'autres regles de validation
AbstractRequestGeneratedDAOValidatorRule() - Constructor for class net.leadware.persistence.tools.validator.base.AbstractRequestGeneratedDAOValidatorRule
 
addOrders(CriteriaBuilder, Root<T>, CriteriaQuery<T>, Map<String, OrderType>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode de chargement des ordres
addParameter(String, String) - Method in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Methode d'ajout d'un Parametre
addPredicates(CriteriaBuilder, Root<T>, CriteriaQuery<?>, List<Predicate>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode de chargement des prédicats
addProperties(Root<T>, Set<String>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Methode d'ajout des Proprietes a charger a la requete de recherche
addProperties(Root<T>, CriteriaQuery<T>, Set<String>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Methode d'ajout des Proprietes a charger a la requete de recherche
addQueryParameters(Query, Map<String, Object>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode d'ajout de parametres à la requete
annotation - Variable in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
L'annotation en cours
annotation - Variable in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
L'annotation en cours
annotation - Variable in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
L'annotation en cours
annotation - Variable in class net.leadware.persistence.tools.validator.base.AbstractRequestGeneratedDAOValidatorRule
L'annotation en cours
annotation - Variable in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
L'annotation en cours
arraryContains(T[], T) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de savoir si un Objet de type T est contenu dans un Tableau d'objet de type T

B

base - Variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorBeanELResolver
Objet de base (Initialise par l'instance de l'objet a valider)
buildPropertyPathForAnyType(Root<T>, String) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode de construction d'un chemin de propriété à partir de la racine
buildQuery(Object) - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode de construction de la requete

C

checkContainsInvalidCharacter(String, String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode qui teste si une chaine donnee contient un des caracteres d'une liste
cipher - Variable in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Le cipher
ClassBasedDAOGeneratorManagerImpl - Class in net.leadware.persistence.tools.generator.manager
Implementation du gestionnaire de generateur base sur une classe de generation
ClassBasedDAOGeneratorManagerImpl() - Constructor for class net.leadware.persistence.tools.generator.manager.ClassBasedDAOGeneratorManagerImpl
 
clean() - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
clean() - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode de nettoyage de la table de l'entité
computedExpression - Variable in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Expression transformee
computeExpression(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode de resolution d'une Expression
convertArrayToList(T...) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Méthode de conversion d'un tableau de T en List
convertArrayToSet(T...) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Méthode de conversion d'un tableau de T en Set
convertCollectionToList(Collection<T>) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Methode de conversion d'une collection en Liste
convertCollectionToMap(Collection<T>, String) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Methode permettant de transformer une Collection d'Objet en Map
convertCollectionToSet(Collection<T>) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Methode de conversion d'une collection en Ensemble
ConverterUtil - Class in net.leadware.persistence.tools.api.collection.utils
Classe d'aide permettant de convertir des ensembles de donnees en d'autres
ConverterUtil() - Constructor for class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
 
convertMapToCollection(Map<K, T>) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Methode de conversion d'une MAP en Collection
convertMapToList(Map<K, T>) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Methode de conversion d'une MAP en Liste
convertMapToSet(Map<K, T>) - Static method in class net.leadware.persistence.tools.api.collection.utils.ConverterUtil
Methode de conversion d'une MAP en Set
count(List<Predicate>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
count(List<Predicate>) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode de decompte des entites verifiant la liste de predicats
createDESSecretKey(String) - Method in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Methode de generation de cle prives sur la base d'un mot de passe
ctxClassName(Object) - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Methode d'obtention du nom de la classe d'un Object

D

DAOValidatorBeanELResolver - Class in net.leadware.persistence.tools.core.dao.utils
Classe representant un ELResolver etandant le type BeanELResolver (Pour la resolution des proprietes)
DAOValidatorBeanELResolver(Object) - Constructor for class net.leadware.persistence.tools.core.dao.utils.DAOValidatorBeanELResolver
Constructeur avec initialisation de l'objet de base initial
DAOValidatorELContext - Class in net.leadware.persistence.tools.core.dao.utils
Classe representant le contexte d'evaluation d'une Expression
DAOValidatorELContext() - Constructor for class net.leadware.persistence.tools.core.dao.utils.DAOValidatorELContext
 
DAOValidatorHelper - Class in net.leadware.persistence.tools.core.dao.utils
Classe d'aide pour les annotations DAO
DAOValidatorHelper() - Constructor for class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
DAOValidatorMethodExpressionExecutor - Class in net.leadware.persistence.tools.core.dao.utils
Classe permettant de resoudre l'execution de certaines methodes sur l'objet contexte
DAOValidatorMethodExpressionExecutor() - Constructor for class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Constructeur par defaut
decryptText(String) - Method in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Methode de decryptage d'un texte
DefaultJPAConstraintValidator - Class in net.leadware.persistence.tools.validator
Classe de validation par defaut des contraintes sur l'entite (Elle n'effectue que la validation des contraintes d'integrites)
DefaultJPAConstraintValidator() - Constructor for class net.leadware.persistence.tools.validator.DefaultJPAConstraintValidator
 
delete(Object) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
delete(Object, boolean, boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
delete(Object) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode generique de suppression d'une entite JPA annotee
delete(Object, boolean, boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode generique de suppression d'une entite JPA annotee
digester - Variable in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Le Digester
DoNothingJPAConstraintValidator - Class in net.leadware.persistence.tools.validator
Classe de validation par defaut des contraintes sur l'entite (Elle n'effectue que la validation des contraintes d'integrites)
DoNothingJPAConstraintValidator() - Constructor for class net.leadware.persistence.tools.validator.DoNothingJPAConstraintValidator
 

E

Encrypter - Class in net.leadware.persistence.tools.core.dao.utils
Classe representant un utilitaire d'encryption
Encrypter() - Constructor for class net.leadware.persistence.tools.core.dao.utils.Encrypter
Constructeur prive
encryptText(String) - Method in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Methode d'encryptage d'un texte
entity - Variable in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
Entite cible
entity - Variable in class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
Objet valider
entityClass - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Classe de l'entite managee
EntityExistValidatorRule - Class in net.leadware.persistence.tools.validator
Classe d'implementation de la regle de controle @EntityExistValidator
EntityExistValidatorRule() - Constructor for class net.leadware.persistence.tools.validator.EntityExistValidatorRule
 
entityManager - Variable in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
Le gestionnaire d'entites
entityManager - Variable in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
Le gestionnaire d'entites
entityManager - Variable in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
Le gestionnaire d'entites
entityManager - Variable in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Le gestionnaire d'entites
entityManager - Variable in class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
Un Gestionnaire d'entite
entityManager - Variable in class net.leadware.persistence.tools.validator.base.AbstractRequestGeneratedDAOValidatorRule
Le gestionnaire d'entites
entityManager - Variable in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
Le gestionnaire d'entites
ENV - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
ENV_CHAIN_PATTERN - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
ENV_CLOSE - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
ENV_LEFT_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Delimiteurs de variables d'environnement
ENV_OPEN - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
evaluateValueExpression(String, Object) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode d'evaluation d'une Expression (Fonctionnelle ou de ENV sur u Objet) sur un objet donne
executeCriteria(CriteriaQuery<Q>, Map<String, Object>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
executeCriteria(CriteriaQuery<Q>, Map<String, Object>) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode d'execution d'une requete de critere
ExpressionModel - Class in net.leadware.persistence.tools.core.dao.utils
Classe permettant de stocker les informations sur une Expression (Apres resolution)
ExpressionModel() - Constructor for class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Constructeur par defaut
ExpressionModel(String) - Constructor for class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Constructeur avec Initialisation de l'expression Originale
expressionModel - Variable in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Modele de l'expression en parametre
extractFunctionName(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant d'extraire le nom de la fonction
extractParameter(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
extractToken(String, String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode d'extraction de toutes les sous-chaines respectant le pattern donne

F

field - Variable in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
Propriete cible
filter(List<Predicate>, Map<String, OrderType>, Set<String>, int, int) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
filter(List<Predicate>, Map<String, OrderType>, Set<String>, int, int) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode de filtre des entites d'une classe donnee en fonction des criteres de filtres donnees
findByPrimaryKey(String, Object, Set<String>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
findByPrimaryKey(String, Object, Set<String>) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode de chargement immediat des proprietes d'une instance de classe
findByUniqueProperty(String, Object, Set<String>) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
findByUniqueProperty(String, Object, Set<String>) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode de recherche d'une entite par une propriete unique
FUNC_CHAIN_PATTERN - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Pattern des chaines contenant des fonctions
FUNCTION_BEGIN_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Delimiteur de debut de fonction
FUNCTION_CLOSE - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
FUNCTION_END_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Delimiteur de fin de fonction
FUNCTION_LEFT_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Delimiteurs des fonction
FUNCTION_NAME - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
FUNCTION_OPEN - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
FUNCTION_PARAMETER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 

G

generateEntityValues(Object, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode de generation des valeurs automatiques
generatorEntityManager - Variable in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
Le gestionnaire d'entites de generation
generatorEntityManager - Variable in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
Le gestionnaire d'entites
getAllFields(Class<?>, boolean) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant d'obtenir la liste de tous les champs d'une classe
getAnnotationEvaluationTime() - Method in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
Methode permettant d'obtention des instant d'evalutaion DAO de l'annotation en cours
getAnnotationEvaluationTime() - Method in class net.leadware.persistence.tools.generator.manager.ClassBasedDAOGeneratorManagerImpl
 
getAnnotationEvaluationTime() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode permettant d'obtenir l'instant d'evaluation de l'annotation
getAnnotationEvaluationTime() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
getAnnotationEvaluationTime() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
getAnnotationMode() - Method in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
Methode permettant d'obtention des modes DAO de l'annotation en cours
getAnnotationMode() - Method in class net.leadware.persistence.tools.generator.manager.ClassBasedDAOGeneratorManagerImpl
 
getAnnotationMode() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode permettant d'obtenir le mode DAO de l'annotation
getAnnotationMode() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
getAnnotationMode() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
getComputedExpression() - Method in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Methode d'obtention de l'Expression transformee
getELResolver() - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorELContext
 
getEntityManager() - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode d'obtention du gestionnaire d'entites
getENVTokens(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant d'obtenir la liste des sous-chaines representant des ENV
getExpression() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode permettant d'obtenir l'expression
getExpression() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
getExpression() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
getFunctionMapper() - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorELContext
 
getFunctionTokens(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant d'obtenir la derniere occurence d'une sous-cahene correspondant au pattern des fonction dans une chaine
getGenerationLogicClass(Annotation) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant d'obtenir la classe de gestion du generateur
getGeneratorEntityManager() - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
getGeneratorEntityManager() - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode d'obtention du gestionnaire d'entites pour le generateur de valeurs
getInstance() - Static method in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Factory de l'Encrypter
getManagedEntityClass() - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode d'obtention de la classe de l'entité gérée par la DAO
getMessage() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode permettant d'obtenir le message a afficher en cas de violation de contrainte
getMessage() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
getMessage() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
getMessageParameters(Object) - Method in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
 
getMessageParameters(Object) - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
 
getMessageParameters(Object) - Method in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
 
getMessageParametersExpressions() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode permettant d'obtenir la liste des expressions de messages
getMessageParametersExpressions() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
getMessageParametersExpressions() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
getMethodsName() - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Methode d'obtention des noms de methodes
getOriginalExpression() - Method in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Methode d'obtention de l'Expression Originale
getParameters() - Method in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Methode d'obtention des Parametres de l'expression
getType() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Methode permettant d'obtenir le type de regle
getType() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
getType() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
getValidationLogicClass(Annotation) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant d'obtenir la classe d'implementation de la logique de validation parametree sur l'annotation
getValidators() - Method in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
Methode permettant d'obtenir la liste des Validateurs
getValidators() - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorsRule
 
getValidators() - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorsRule
 
getValue(ELContext, Object, Object) - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorBeanELResolver
 
getVariableMapper() - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorELContext
 

H

hashText(String) - Method in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Methode de hachage d'un texte

I

init(EntityManager, Object) - Method in class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
 
initialize(Annotation, EntityManager, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
 
initialize() - Method in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
 
initialize(Annotation, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
 
initialize(Annotation, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
 
initialize(Annotation, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.validator.base.AbstractRequestGeneratedDAOValidatorRule
 
initialize(EntityExistValidator, EntityManager, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
 
invoke(String, Object...) - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Methode d'execution de la methode
isAlphaNumericString(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode qui teste si une chaine ne contient que des caracteres alphanumeriques
isDAOGeneratorAnnotation(Annotation) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de verifier si une annotation est compatible avec le Framework jpersistence-tools
isDAOValidatorAnnotation(Annotation) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de verifier si une annotation est compatible avec le Framework jpersistence-tools
isExpressionContainPattern(String, String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de verifier si un chemin contient des Fonctions
isExpressionContainsENV(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de verifier si un chemin contient des variables d'environnement
isExpressionContainsFunction(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de verifier si un chemin contient des Fonctions
isProcessable() - Method in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
methode permettant de tester si l'annotation doit-etre executee
isProcessable() - Method in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
methode permettant de tester si l'annotation doit-etre executee

J

JPAGenericDAO<T> - Interface in net.leadware.persistence.tools.core.dao
Interface de la DAO Generique compatible JPA
JPAGenericDAORulesBasedImpl<T> - Class in net.leadware.persistence.tools.core.dao.impl
Classe abstraite representant une base DAO generique compatible JPA et basee sur les annotations de validations des entites et sur les moteur de validations
JPAGenericDAORulesBasedImpl() - Constructor for class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 

L

loadDAOGeneratorAnnotations(Field) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de charger toutes les annotations DAO de generation sur la propriete
loadDAOValidatorAnnotations(Object) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de charger toutes les annotations DAO sur l'objet pour un mode donne et un temps d'evaluation donne
loadDAOValidatorClass(Object) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de charger toutes les Classes de validation de l'Objet en fonction du Mode

M

methods - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Map des methodes
mGeneratorMapping - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
MAP des Generateurs
mValidatorMapping - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
MAP des Validateur

N

net.leadware.persistence.tools.api.collection.utils - package net.leadware.persistence.tools.api.collection.utils
 
net.leadware.persistence.tools.core.dao - package net.leadware.persistence.tools.core.dao
 
net.leadware.persistence.tools.core.dao.impl - package net.leadware.persistence.tools.core.dao.impl
 
net.leadware.persistence.tools.core.dao.utils - package net.leadware.persistence.tools.core.dao.utils
 
net.leadware.persistence.tools.generator.base - package net.leadware.persistence.tools.generator.base
 
net.leadware.persistence.tools.generator.manager - package net.leadware.persistence.tools.generator.manager
 
net.leadware.persistence.tools.validator - package net.leadware.persistence.tools.validator
 
net.leadware.persistence.tools.validator.base - package net.leadware.persistence.tools.validator.base
 
NotEmptyDAOValidatorRule - Class in net.leadware.persistence.tools.validator
Classe d'implementation de la regle de validation @NotEmptyDAOValidator
NotEmptyDAOValidatorRule() - Constructor for class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
NotEmptyDAOValidatorsRule - Class in net.leadware.persistence.tools.validator
Classe d'implementation de la regle de validation @NotEmptyDAOValidators
NotEmptyDAOValidatorsRule() - Constructor for class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorsRule
 

O

originalExpression - Variable in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Expression Originale

P

parameters - Variable in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Parametres de l'expression
postValidateReferentialConstraintOnDelete - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de post-validation des contraintes referentielles en mode DELETE
postValidateReferentialConstraintOnSave - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de post-validation des contraintes referentielles en mode SAVE
postValidateReferentialConstraintOnUpdate - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de post-validation des contraintes referentielles en mode UPDATE
preValidateReferentialConstraintOnDelete - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de pré-validation des contraintes referentielles en mode DELETE
preValidateReferentialConstraintOnSave - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de pré-validation des contraintes referentielles en mode SAVE
preValidateReferentialConstraintOnUpdate - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de pré-validation des contraintes referentielles en mode UPDATE
processGeneration(Object, Field) - Method in class net.leadware.persistence.tools.generator.manager.ClassBasedDAOGeneratorManagerImpl
 
processValidation(Object) - Method in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
 
processValidation(Object) - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorRule
 
processValidation(Object) - Method in class net.leadware.persistence.tools.validator.NotEmptyDAOValidatorsRule
 
processValidation(Object) - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
processValidation(Object) - Method in class net.leadware.persistence.tools.validator.SizeDAOValidatorsRule
 

R

resolveEnvironmentsParameters(String) - Static method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Methode permettant de resoudre les variables d'environnement dans une chemin
resolver - Variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorELContext
Resolver de type Bean
ROOT_ALIAS - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Alias de l'entité root

S

save(T) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
save(T, boolean, boolean, boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
save(T) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode generique d'enregistrement d'une entite JPA annotee
save(T, boolean, boolean, boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode generique d'enregistrement d'une entite JPA annotee
serialVersionUID - Static variable in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
ID Genere par Eclipse
setBase(Object) - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorBeanELResolver
Methode de mise a jour de l'Objet de base (Initialise par l'instance de l'objet a valider)
setComputedExpression(String) - Method in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Methode de mise a jour de l'Expression transformee
setELResolver(ELResolver) - Method in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorELContext
Methode de modification du Resolver
setEntity(Object) - Method in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
 
setEntityManager(EntityManager) - Method in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
 
setField(Field) - Method in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
 
setGeneratorEntityManager(EntityManager) - Method in class net.leadware.persistence.tools.generator.base.AbstractFieldGenerator
 
setOriginalExpression(String) - Method in class net.leadware.persistence.tools.core.dao.utils.ExpressionModel
Methode de mise a jour de l'Expression Originale
setPostValidateReferentialConstraintOnDelete(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setPostValidateReferentialConstraintOnDelete(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de post-validation des contraintes referentielles en mode DELETE
setPostValidateReferentialConstraintOnSave(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setPostValidateReferentialConstraintOnSave(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de post-validation des contraintes referentielles en mode SAVE
setPostValidateReferentialConstraintOnUpdate(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setPostValidateReferentialConstraintOnUpdate(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de post-validation des contraintes referentielles en mode UPDATE
setPreValidateReferentialConstraintOnDelete(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setPreValidateReferentialConstraintOnDelete(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de pré-validation des contraintes referentielles en mode DELETE
setPreValidateReferentialConstraintOnSave(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setPreValidateReferentialConstraintOnSave(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de pré-validation des contraintes referentielles en mode SAVE
setPreValidateReferentialConstraintOnUpdate(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setPreValidateReferentialConstraintOnUpdate(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de pré-validation des contraintes referentielles en mode UPDATE
setValidateIntegrityConstraintOnSave(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setValidateIntegrityConstraintOnSave(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de validation des constraintes d'integrites en mode SAVE
setValidateIntegrityConstraintOnUpdate(boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
setValidateIntegrityConstraintOnUpdate(boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Méthode de mise à jour de l'Etat de validation des constraintes d'integrites en mode UPDATE
setValidatorEngine(JSR303ValidatorEngine) - Method in class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
Méthode de mise à jour du moteur de validation
SIMPLE_FUNCTION_BEGIN_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Delimiteur de debut de fonction
SIMPLE_FUNCTION_CLOSE - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
SIMPLE_FUNCTION_END_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorMethodExpressionExecutor
Delimiteur de fin de fonction
SIMPLE_FUNCTION_LEFT_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
SIMPLE_FUNCTION_OPEN - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
SIMPLE_LEFT_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Delimiteur gauche Simple
SIMPLE_RIGHT_DELIMITER - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
Delimiteur droit simple
SizeDAOValidatorRule - Class in net.leadware.persistence.tools.validator
Classe d'implementation de la regle de validation @SizeDAOValidator
SizeDAOValidatorRule() - Constructor for class net.leadware.persistence.tools.validator.SizeDAOValidatorRule
 
SizeDAOValidatorsRule - Class in net.leadware.persistence.tools.validator
Classe d'implementation de la regle de validation @SizeDAOValidators
SizeDAOValidatorsRule() - Constructor for class net.leadware.persistence.tools.validator.SizeDAOValidatorsRule
 
sizeValidator - Variable in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
Validateur de taille
SPLITTER_CHAIN - Static variable in class net.leadware.persistence.tools.core.dao.utils.DAOValidatorHelper
 
stringKey - Variable in class net.leadware.persistence.tools.core.dao.utils.Encrypter
La cle de cryptage
systemDAOMode - Variable in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
Mode DAO du systeme
systemDAOMode - Variable in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
Mode DAO du systeme
systemDAOMode - Variable in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Mode DAO du systeme
systemDAOMode - Variable in class net.leadware.persistence.tools.validator.base.AbstractRequestGeneratedDAOValidatorRule
Mode DAO du systeme
systemDAOMode - Variable in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
Mode DAO du systeme
systemEvaluationTime - Variable in class net.leadware.persistence.tools.generator.base.AbstractDAOGeneratorManager
Temps d'evaluation systeme
systemEvaluationTime - Variable in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
Temps d'evaluation systeme
systemEvaluationTime - Variable in class net.leadware.persistence.tools.validator.base.AbstractExpressionBasedDAOValidatorRule
Temps d'evaluation systeme
systemEvaluationTime - Variable in class net.leadware.persistence.tools.validator.base.AbstractRequestGeneratedDAOValidatorRule
Temps d'evaluation systeme
systemEvaluationTime - Variable in class net.leadware.persistence.tools.validator.EntityExistValidatorRule
Temps d'evaluation systeme

U

update(Object, T) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
update(Object, T, boolean, boolean, boolean) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
 
update(Object, T) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode generique de mise a jour d'une entite JPA annotee
update(Object, T, boolean, boolean, boolean) - Method in interface net.leadware.persistence.tools.core.dao.JPAGenericDAO
Methode generique de mise a jour d'une entite JPA annotee

V

validateEntityIntegrityConstraint(Object, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode de validation des contraintes d'integrités
validateEntityReferentialConstraint(Object, DAOMode, DAOValidatorEvaluationTime) - Method in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Méthode de validation des contraintes referentielles
validateIntegrityConstraint() - Method in class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
 
validateIntegrityConstraint() - Method in class net.leadware.persistence.tools.validator.DoNothingJPAConstraintValidator
 
validateIntegrityConstraintOnSave - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de validation des constraintes d'integrites en mode SAVE
validateIntegrityConstraintOnUpdate - Variable in class net.leadware.persistence.tools.core.dao.impl.JPAGenericDAORulesBasedImpl
Etat de validation des constraintes d'integrites en mode UPDATE
validateReferentialConstraint() - Method in class net.leadware.persistence.tools.validator.DefaultJPAConstraintValidator
 
validateReferentialConstraint() - Method in class net.leadware.persistence.tools.validator.DoNothingJPAConstraintValidator
 
validatorEngine - Variable in class net.leadware.persistence.tools.validator.base.AbstractJPAConstraintValidator
Moteur de validation
validators - Variable in class net.leadware.persistence.tools.validator.base.AbstractDAOValidatorsRule
Liste des annotations de validations contenues dans cette annotation

_

_instance - Static variable in class net.leadware.persistence.tools.core.dao.utils.Encrypter
Instance unique de l'Encrypter
A B C D E F G H I J L M N O P R S U V _ 
Skip navigation links

Copyright © 2018 Leadware. All Rights Reserved.