net.sf.minuteProject.architecture.validation.rule
Class SimpleRule

java.lang.Object
  extended by net.sf.minuteProject.architecture.validation.rule.SimpleRule

public class SimpleRule
extends Object


Field Summary
static String EMAIL_REGEX
           
static String FIELD_MANDATORY_NOT_NULL
           
static String INVALID_EMAIL
           
 
Constructor Summary
SimpleRule()
           
 
Method Summary
static boolean validateAgainstRegex(String field, String regex)
           
static SimpleValidationError validateAgainstRegex(String field, String regex, String errorCode)
           
static SimpleValidationError validateEmail(String field)
           
static SimpleValidationError validateEmail(String field, String errorCode)
           
static SimpleValidationError validateMandatoryNotBlank(String field)
           
static SimpleValidationError validateMandatoryNotBlank(String field, String errorCode)
           
static SimpleValidationError validateNotNull(Object o, String errorCode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_MANDATORY_NOT_NULL

public static final String FIELD_MANDATORY_NOT_NULL
See Also:
Constant Field Values

INVALID_EMAIL

public static final String INVALID_EMAIL
See Also:
Constant Field Values

EMAIL_REGEX

public static final String EMAIL_REGEX
See Also:
Constant Field Values
Constructor Detail

SimpleRule

public SimpleRule()
Method Detail

validateNotNull

public static SimpleValidationError validateNotNull(Object o,
                                                    String errorCode)

validateMandatoryNotBlank

public static SimpleValidationError validateMandatoryNotBlank(String field)

validateMandatoryNotBlank

public static SimpleValidationError validateMandatoryNotBlank(String field,
                                                              String errorCode)

validateEmail

public static SimpleValidationError validateEmail(String field)

validateEmail

public static SimpleValidationError validateEmail(String field,
                                                  String errorCode)

validateAgainstRegex

public static SimpleValidationError validateAgainstRegex(String field,
                                                         String regex,
                                                         String errorCode)

validateAgainstRegex

public static boolean validateAgainstRegex(String field,
                                           String regex)


Copyright © 2013. All Rights Reserved.