Class ValidatorResults

java.lang.Object
org.apache.commons.validator.ValidatorResults
All Implemented Interfaces:
Serializable

public class ValidatorResults extends Object implements Serializable
This contains the results of a set of validation rules processed on a JavaBean.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • add

      public void add(Field field, String validatorName, boolean result)
      Add a the result of a validator action.
      Parameters:
      field - The field validated.
      validatorName - The name of the validator.
      result - The result of the validation.
    • add

      public void add(Field field, String validatorName, boolean result, Object value)
      Add a the result of a validator action.
      Parameters:
      field - The field validated.
      validatorName - The name of the validator.
      result - The result of the validation.
      value - The value returned by the validator.
    • clear

      public void clear()
      Clear all results recorded by this object.
    • getPropertyNames

      Gets the set of property names for which at least one message has been recorded.
      Returns:
      An unmodifiable Set of the property names.
    • getResultValueMap

      Gets a Map of any Objects returned from validation routines.
      Returns:
      Map of objections returned by validators.
    • getValidatorResult

      Gets the ValidatorResult associated with the key passed in. The key the ValidatorResult is stored under is the Field's getKey method.
      Parameters:
      key - The key generated from Field (this is often just the field name).
      Returns:
      The result of a specified key.
    • isEmpty

      public boolean isEmpty()
      Gets true if there are no messages recorded in this collection, or false otherwise.
      Returns:
      Whether these results are empty.
    • merge

      public void merge(ValidatorResults results)
      Merge another ValidatorResults into mine.
      Parameters:
      results - ValidatorResults to merge.