com.ca.jcs.validator.attr
Class MapAttributeValidator

java.lang.Object
  extended by com.ca.jcs.validator.attr.AttributeValueValidator
      extended by com.ca.jcs.validator.attr.MapAttributeValidator
All Implemented Interfaces:
AttributeValidator

public class MapAttributeValidator
extends AttributeValueValidator

Validate single or multiple values stored for an attribute fall within the keys defined for a map, with optional support for case insensitivity.

See Also:
MapConverter

Constructor Summary
MapAttributeValidator(String name, Map map)
           
MapAttributeValidator(String name, Map map, boolean ignoreCase)
           
MapAttributeValidator(String name, Set set)
           
MapAttributeValidator(String name, Set set, boolean ignoreCase)
           
 
Method Summary
 
Methods inherited from class com.ca.jcs.validator.attr.AttributeValueValidator
getValidator, setValidator, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapAttributeValidator

public MapAttributeValidator(String name,
                             Map map)

MapAttributeValidator

public MapAttributeValidator(String name,
                             Map map,
                             boolean ignoreCase)

MapAttributeValidator

public MapAttributeValidator(String name,
                             Set set)

MapAttributeValidator

public MapAttributeValidator(String name,
                             Set set,
                             boolean ignoreCase)


Created 2011-07-14 13:27 EST