org.vladnput.types
Class DateType

java.lang.Object
  extended by org.vladnput.types.VladType
      extended by org.vladnput.types.DateType

public class DateType
extends VladType


Field Summary
static java.lang.String EARLIEST_ALLOWED_KEY
           
static java.lang.String FORMAT_KEY
           
static java.lang.String LATEST_ALLOWED_KEY
           
static java.util.Set<java.lang.String> VALID_KEYS
           
 
Fields inherited from class org.vladnput.types.VladType
ALLOW_EMPTY_KEY, LEN_VAR, MAX_LEN_KEY, MIN_LEN_KEY, SENSITIVE_KEY
 
Constructor Summary
DateType(java.util.Map<java.lang.String,java.lang.Object> args)
           
 
Method Summary
static void checkArg(java.lang.String name, java.lang.Object value, java.util.Map<java.lang.String,java.lang.Object> args)
           
 java.util.List<java.lang.String> doValidate(java.util.List<java.lang.String> msgs, java.lang.String value, VladMessageVars vars)
           
 
Methods inherited from class org.vladnput.types.VladType
addMessage, allowEmpty, booleanKey, dateKey, floatKey, getMessages, integerKey, isSensitive, msgFor, stringKey, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FORMAT_KEY

public static final java.lang.String FORMAT_KEY
See Also:
Constant Field Values

LATEST_ALLOWED_KEY

public static final java.lang.String LATEST_ALLOWED_KEY
See Also:
Constant Field Values

EARLIEST_ALLOWED_KEY

public static final java.lang.String EARLIEST_ALLOWED_KEY
See Also:
Constant Field Values

VALID_KEYS

public static final java.util.Set<java.lang.String> VALID_KEYS
Constructor Detail

DateType

public DateType(java.util.Map<java.lang.String,java.lang.Object> args)
Method Detail

checkArg

public static void checkArg(java.lang.String name,
                            java.lang.Object value,
                            java.util.Map<java.lang.String,java.lang.Object> args)
                     throws InvalidArgException,
                            InvalidArgValueException
Throws:
InvalidArgException
InvalidArgValueException

doValidate

public java.util.List<java.lang.String> doValidate(java.util.List<java.lang.String> msgs,
                                                   java.lang.String value,
                                                   VladMessageVars vars)
Overrides:
doValidate in class VladType


Copyright © 2009 Patrick Higgins. All Rights Reserved.