org.vladnput.types
Class IntegerType

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

public class IntegerType
extends VladType


Field Summary
static java.lang.String INTEGER_KEY
           
static java.lang.String MAX_KEY
           
static java.lang.String MIN_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
IntegerType(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

INTEGER_KEY

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

MIN_KEY

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

MAX_KEY

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

VALID_KEYS

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

IntegerType

public IntegerType(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.