|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjet.validation.Validator
public class Validator
Class providing interface to commons validation
Constructor Summary | |
---|---|
Validator()
|
Method Summary | |
---|---|
private static boolean |
isByte(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isByte(String) |
private static boolean |
isCreditcard(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isCreditCard(String) |
private static boolean |
isDate(JetInputComponent field,
java.util.Locale locale)
org.apache.commons.validator.GenericValidator#isDate(String,Locale) |
private static boolean |
isDouble(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isDouble(String) |
private static boolean |
isEmail(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isEmail(String) |
private static boolean |
isEmpty(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isBlankOrNull(String) |
private static boolean |
isFloat(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isFloat(String) |
private static boolean |
isInByteRange(JetInputComponent field,
byte min,
byte max)
org.apache.commons.validator.GenericValidator#isInRange(byte,byte,byte) |
private static boolean |
isInDoubleRange(JetInputComponent field,
double min,
double max)
org.apache.commons.validator.GenericValidator#isInRange(double,double,double) |
private static boolean |
isInFloatRange(JetInputComponent field,
float min,
float max)
org.apache.commons.validator.GenericValidator#isInRange(float,float,float) |
private static boolean |
isInIntRange(JetInputComponent field,
int min,
int max)
org.apache.commons.validator.GenericValidator#isInRange(int,int,int) |
private static boolean |
isInLongRange(JetInputComponent field,
long min,
long max)
org.apache.commons.validator.GenericValidator#isInRange(long,long,long) |
private static boolean |
isInShortRange(JetInputComponent field,
short min,
short max)
org.apache.commons.validator.GenericValidator#isInRange(short,short,short) |
private static boolean |
isInt(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isInt(String) |
private static boolean |
isLong(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isLong(String) |
private static boolean |
isShort(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isShort(String) |
private static boolean |
isUrl(JetInputComponent field)
org.apache.commons.validator.GenericValidator#isUrl(String) |
private static boolean |
match(JetInputComponent field,
java.lang.String regex)
org.apache.commons.validator.GenericValidator#matchRegexp(String,String) |
private static boolean |
maxlength(JetInputComponent field,
int maxlength)
org.apache.commons.validator.GenericValidator#maxLength(String,int) |
private static boolean |
minlength(JetInputComponent field,
int minlength)
org.apache.commons.validator.GenericValidator#minLength(String,int) |
private static boolean |
multichecked(JetFieldset field,
int count)
Method to check if more fields of the fieldset checked |
private static boolean |
required(JetInputComponent field)
Method to check if field is set - check for null and empty string |
static boolean |
validate(ValidationComponent vfield,
ValidationRule vr,
JetMessages messages,
java.util.TreeMap map,
java.util.Locale locale)
Method to validate the given rule |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Validator()
Method Detail |
---|
private static boolean isEmpty(JetInputComponent field)
private static boolean isByte(JetInputComponent field)
private static boolean isCreditcard(JetInputComponent field)
private static boolean isDate(JetInputComponent field, java.util.Locale locale)
private static boolean isDouble(JetInputComponent field)
private static boolean isEmail(JetInputComponent field)
private static boolean isFloat(JetInputComponent field)
private static boolean isInByteRange(JetInputComponent field, byte min, byte max)
private static boolean isInDoubleRange(JetInputComponent field, double min, double max)
private static boolean isInFloatRange(JetInputComponent field, float min, float max)
private static boolean isInIntRange(JetInputComponent field, int min, int max)
private static boolean isInLongRange(JetInputComponent field, long min, long max)
private static boolean isInShortRange(JetInputComponent field, short min, short max)
private static boolean isInt(JetInputComponent field)
private static boolean isLong(JetInputComponent field)
private static boolean isShort(JetInputComponent field)
private static boolean isUrl(JetInputComponent field)
private static boolean match(JetInputComponent field, java.lang.String regex)
private static boolean minlength(JetInputComponent field, int minlength)
private static boolean maxlength(JetInputComponent field, int maxlength)
private static boolean required(JetInputComponent field)
field
- the InputHolder componentpublic static boolean validate(ValidationComponent vfield, ValidationRule vr, JetMessages messages, java.util.TreeMap map, java.util.Locale locale)
vfield
- the field to checkvr
- the validation rule to usemessages
- the messages object to store messagesmap
- the TreeMap holds the locaizer keys and values for the messages to producelocale
- the locale for date checks etc.
private static boolean multichecked(JetFieldset field, int count)
field
- fieldset to checkcount
- the count of chekced fields
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |