org.apache.commons.validator
Class ValidatorResults
java.lang.Object
org.apache.commons.validator.ValidatorResults
- Serializable
public class ValidatorResults
extends java.lang.Object
implements Serializable
This contains the results of a set of validation rules processed
on a JavaBean.
protected Map | hResults - Map of validation results.
|
void | add(Field field, String validatorName, boolean result) - Add a the result of a validator action.
|
void | add(Field field, String validatorName, boolean result, Object value) - Add a the result of a validator action.
|
void | clear() - Clear all results recorded by this object.
|
boolean | empty() - Use isEmpty() instead.
|
Iterator | get() - Use getPropertyNames() instead.
|
Set | getPropertyNames() - Return the set of property names for which at least one message has
been recorded.
|
Map | getResultValueMap() - Get a
Map of any Object s returned from
validation routines.
|
ValidatorResult | getValidatorResult(String key) - Gets the
ValidatorResult associated
with the key passed in.
|
boolean | isEmpty() - Return
true if there are no messages recorded
in this collection, or false otherwise.
|
void | merge(ValidatorResults results) - Merge another ValidatorResults into mine.
|
Iterator | properties() - Use getPropertyNames() instead.
|
hResults
protected Map hResults
Map of validation results.
add
public void add(Field field,
String validatorName,
boolean result)
Add a the result of a validator action.
add
public void add(Field field,
String validatorName,
boolean result,
Object value)
Add a the result of a validator action.
clear
public void clear()
Clear all results recorded by this object.
empty
public boolean empty()
Use isEmpty() instead.
Return true
if there are no messages recorded
in this collection, or false
otherwise.
get
public Iterator get()
Use getPropertyNames() instead.
Return the set of all recorded messages, without distinction
by which property the messages are associated with. If there are
no messages recorded, an empty enumeration is returned.
getPropertyNames
public Set getPropertyNames()
Return the set of property names for which at least one message has
been recorded.
- An unmodifiable Set of the property names.
getResultValueMap
public Map getResultValueMap()
Get a Map
of any Object
s returned from
validation routines.
getValidatorResult
public ValidatorResult getValidatorResult(String key)
Gets the ValidatorResult
associated
with the key passed in. The key the ValidatorResult
is stored under is the Field
's getKey method.
key
- The key generated from Field
(this is often just
the field name).
isEmpty
public boolean isEmpty()
Return true
if there are no messages recorded
in this collection, or false
otherwise.
merge
public void merge(ValidatorResults results)
Merge another ValidatorResults into mine.
properties
public Iterator properties()
Use getPropertyNames() instead.
Return the set of property names for which at least one message has
been recorded. If there are no messages, an empty Iterator is returned.
If you have recorded global messages, the String value of
ActionMessages.GLOBAL_MESSAGE
will be one of the returned
property names.
Copyright (c) 2001-2004 Apache Software Foundation