Class ValidationResult


  • public class ValidationResult
    extends Result
    Results of a validation operation.
    Author:
    Matt Ward
    • Constructor Detail

      • ValidationResult

        public ValidationResult​(DbProperty dbProperty,
                                String message)
    • Method Detail

      • getDbProperty

        public DbProperty getDbProperty()
        Returns:
        the dbProperty that was rejected.
      • setDbProperty

        public void setDbProperty​(DbProperty dbProperty)
        Parameters:
        dbProperty - the dbProperty to set
      • describe

        public String describe()
        Description copied from class: Result
        A loggable message to describe the comparison result. Default implementation delegates to toString() but this should generally be overridden as toString() is used in a multitude of contexts.
        Overrides:
        describe in class Result
        Returns:
        String
      • describe

        public String describe​(Locale locale)
        Description copied from class: Result
        An overload of the Result.describe() that allows you to specify what locale to use for the loggable message that describes the comparison result.
        Specified by:
        describe in class Result
        Parameters:
        locale - The locale to use for comparison description.
        Returns:
        String
      • getValue

        public Object getValue()
        Returns:
        the value that was rejected.