public class NotEmptyDAOValidatorRule extends AbstractExpressionBasedDAOValidatorRule
annotation, entityManager, expressionModel, systemDAOMode, systemEvaluationTime| Constructor and Description |
|---|
NotEmptyDAOValidatorRule() |
| Modifier and Type | Method and Description |
|---|---|
protected DAOValidatorEvaluationTime[] |
getAnnotationEvaluationTime()
Methode permettant d'obtenir l'instant d'evaluation de l'annotation
|
protected DAOMode[] |
getAnnotationMode()
Methode permettant d'obtenir le mode DAO de l'annotation
|
protected java.lang.String |
getExpression()
Methode permettant d'obtenir l'expression
|
protected java.lang.String |
getMessage()
Methode permettant d'obtenir le message a afficher en cas de violation de contrainte
|
protected java.lang.String[] |
getMessageParametersExpressions()
Methode permettant d'obtenir la liste des expressions de messages
|
protected ValidatorExpressionType |
getType()
Methode permettant d'obtenir le type de regle
|
void |
processValidation(java.lang.Object entity) |
buildQuery, getMessageParameters, initialize, isProcessablepublic void processValidation(java.lang.Object entity)
protected java.lang.String getExpression()
AbstractExpressionBasedDAOValidatorRulegetExpression in class AbstractExpressionBasedDAOValidatorRuleprotected ValidatorExpressionType getType()
AbstractExpressionBasedDAOValidatorRulegetType in class AbstractExpressionBasedDAOValidatorRuleprotected java.lang.String getMessage()
AbstractExpressionBasedDAOValidatorRulegetMessage in class AbstractExpressionBasedDAOValidatorRuleprotected DAOValidatorEvaluationTime[] getAnnotationEvaluationTime()
AbstractExpressionBasedDAOValidatorRulegetAnnotationEvaluationTime in class AbstractExpressionBasedDAOValidatorRuleprotected DAOMode[] getAnnotationMode()
AbstractExpressionBasedDAOValidatorRulegetAnnotationMode in class AbstractExpressionBasedDAOValidatorRuleprotected java.lang.String[] getMessageParametersExpressions()
AbstractExpressionBasedDAOValidatorRulegetMessageParametersExpressions in class AbstractExpressionBasedDAOValidatorRuleCopyright © 2018 Leadware. All Rights Reserved.