org.vladnput.types
Class URLType

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

public class URLType
extends VladType


Field Summary
static java.lang.String RELATIVE_KEY
           
 
Fields inherited from class org.vladnput.types.VladType
ALLOW_EMPTY_KEY, LEN_VAR, MAX_LEN_KEY, MIN_LEN_KEY, SENSITIVE_KEY, VALID_KEYS
 
Constructor Summary
URLType(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)
           
 boolean isRelative()
           
 
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

RELATIVE_KEY

public static final java.lang.String RELATIVE_KEY
See Also:
Constant Field Values
Constructor Detail

URLType

public URLType(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

isRelative

public boolean isRelative()

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.