Class ValidatorUtils
java.lang.Object
org.apache.commons.validator.util.ValidatorUtils
Basic utility methods.
 
The use of FastHashMap is deprecated and will be replaced in a future release.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.commons.collections.FastHashMapcopyFastHashMap(org.apache.commons.collections.FastHashMap fastHashMap) Deprecated.This method is not part of Validator's public API.static StringgetValueAsString(Object bean, String property) Convenience method for getting a value from a bean property as aString.static StringReplace part of aStringwith another value. 
- 
Constructor Details
- 
ValidatorUtils
Deprecated.Will be private in the next major version.Constructs a new instance. 
 - 
 - 
Method Details
- 
copyFastHashMap
@Deprecated public static org.apache.commons.collections.FastHashMap copyFastHashMap(org.apache.commons.collections.FastHashMap fastHashMap) Deprecated.This method is not part of Validator's public API. Validator will use it internally until FastHashMap references are removed. Use copyMap() instead.Makes a deep copy of aFastHashMapif the values areMsg,Arg, orVar. Otherwise, it is a shallow copy.- Parameters:
 fastHashMap-FastHashMapto copy.- Returns:
 - FastHashMap A copy of the 
FastHashMapthat was passed in. 
 - 
copyMap
- Parameters:
 map- The source Map to copy.- Returns:
 - A copy of the 
Mapthat was passed in. 
 - 
getValueAsString
Convenience method for getting a value from a bean property as aString. If the property is aString[]orCollectionand it is empty, an emptyString"" is returned. Otherwise, property.toString() is returned. This method may returnnullif there was an error retrieving the property.- Parameters:
 bean- The bean object.property- The name of the property to access.- Returns:
 - The value of the property.
 
 - 
replace
Replace part of a
Stringwith another value.- Parameters:
 value-Stringto perform the replacement on.key- The name of the constant.replaceValue- The value of the constant.- Returns:
 - The modified value.
 
 
 -