org.apache.commons.validator.util
Class ValidatorUtils
java.lang.Object
org.apache.commons.validator.util.ValidatorUtils
public class ValidatorUtils
extends java.lang.Object
Basic utility methods.
The use of FastHashMap is deprecated and will be replaced in a future
release.
private static Log | log - Logger.
|
static FastHashMap | copyFastHashMap(FastHashMap map) - Makes a deep copy of a
FastHashMap if the values
are Msg , Arg ,
or Var .
|
static String | getValueAsString(Object bean, String property) - Convenience method for getting a value from a bean property as a
String .
|
static String | replace(String value, String key, String replaceValue) - Replace part of a
String with another value.
|
log
private static Log log
Logger.
copyFastHashMap
public static FastHashMap copyFastHashMap(FastHashMap map)
Makes a deep copy of a FastHashMap
if the values
are Msg
, Arg
,
or Var
. Otherwise it is a shallow copy.
map
- FastHashMap
to copy.
- FastHashMap A copy of the
FastHashMap
that was
passed in.
getValueAsString
public static String getValueAsString(Object bean,
String property)
Convenience method for getting a value from a bean property as a
String
. If the property is a String[]
or
Collection
and it is empty, an empty String
"" is returned. Otherwise, property.toString() is returned. This method
may return null
if there was an error retrieving the
property.
replace
public static String replace(String value,
String key,
String replaceValue)
Replace part of a String
with another value.
value
- String
to perform the replacement on.key
- The name of the constant.replaceValue
- The value of the constant.
Copyright (c) 2001-2004 Apache Software Foundation