org.apache.commons.validator
Class ValidatorUtil

java.lang.Object
  |
  +--org.apache.commons.validator.ValidatorUtil

public class ValidatorUtil
extends java.lang.Object

Basic utility methods.

Version:
$Revision: 1.7 $ $Date: 2003/03/13 02:11:39 $
Author:
David Winterfeldt

Field Summary
protected static org.apache.commons.logging.Log log
          Logger
 
Constructor Summary
ValidatorUtil()
           
 
Method Summary
static org.apache.commons.collections.FastHashMap copyFastHashMap(org.apache.commons.collections.FastHashMap map)
          Makes a deep copy of a FastHashMap if the values are String, Msg, Arg, or Var.
static java.lang.String getValueAsString(java.lang.Object bean, java.lang.String property)
          Convenience method for getting a value from a bean property as a String.
static java.lang.String replace(java.lang.String value, java.lang.String key, java.lang.String replaceValue)
          Replace part of a String with another value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Logger

Constructor Detail

ValidatorUtil

public ValidatorUtil()
Method Detail

replace

public static java.lang.String replace(java.lang.String value,
                                       java.lang.String key,
                                       java.lang.String replaceValue)

Replace part of a String with another value.

Parameters:
value - String to perform the replacement on.
key - The name of the constant.
replaceValue - The value of the constant.

getValueAsString

public static java.lang.String getValueAsString(java.lang.Object bean,
                                                java.lang.String property)
Convenience method for getting a value from a bean property as a String.


copyFastHashMap

public static org.apache.commons.collections.FastHashMap copyFastHashMap(org.apache.commons.collections.FastHashMap map)
Makes a deep copy of a FastHashMap if the values are String, Msg, Arg, or Var. Otherwise it is a shallow copy.

Parameters:
map - FastHashMap to copy.
Returns:
FastHashMap A copy of the FastHashMap that was passed in.


Copyright (c) 2001-2002 - Apache Software Foundation