Class ValidationResults


  • public class ValidationResults
    extends Object
    This is a factory class to easily create ValidationResult objects.
    • Method Detail

      • createInvalid

        public static ValidationResult createInvalid​(String errorDescription)
        Creates an invalid ValidationResult that contains an error description.
        Parameters:
        errorDescription - the error description.
        Returns:
        an invalid ValidationResult containing an error description.
      • createInvalid

        public static ValidationResult createInvalid​(String errorDescriptionTemplate,
                                                     Object... arguments)
        Works just like createInvalid(String) but accepts a template string with placeholders "{}" that are substituted with the given arguments. Works like described in MessageFormatter. For example,
         MessageFormatter.format("Hi {}.", "there");
         
        will return the string "Hi there.".

        Parameters:
        errorDescriptionTemplate - the description as template used to create the error description.
        arguments - the arguments that are filled inside the description template.
        Returns:
        an invalid ValidationResult containing one error description.