Class ValidationErrors

    • Constructor Detail

      • ValidationErrors

        public ValidationErrors()
    • Method Detail

      • color

        public static ValidationError color()
        Returns a validation error for invalid color
      • cycle

        public static ValidationError cycle()
        Returns a validation error for a cycle in parent / child relationship
      • email

        public static ValidationError email()
        Returns a validation error for invalid email
      • fixedLength

        public static ValidationError fixedLength​(int length)
        Returns a validation for fixed length strings
      • futureDate

        public static ValidationError futureDate()
        Returns a validation error for dates not in future
      • greaterEquals

        public static ValidationError greaterEquals​(Comparable<?> value)
        Returns a validation error for values that should be greater or equals than the given value
      • greaterThan

        public static ValidationError greaterThan​(Comparable<?> value)
        Returns a validation error for values that should be greater than the given value
      • invalid

        public static ValidationError invalid()
        Returns a validation error for invalid inputs
      • invalid

        public static ValidationError invalid​(String arg0)
        Returns a validation error. Useful for general validations.
      • lessEquals

        public static ValidationError lessEquals​(Comparable<?> value)
        Returns a validation error for values that should be less or equals than the given value
      • lessThan

        public static ValidationError lessThan​(Comparable<?> value)
        Returns a validation error for values that should be less than the given value
      • maxElements

        public static ValidationError maxElements​(int amount)
        Returns a validation error for values that should have a maximum amount of elements
      • maxLength

        public static ValidationError maxLength​(int length)
        Returns a validation error for values that should have a maximum length
      • maxWordSize

        public static ValidationError maxWordSize​(int length)
        Returns a validation error for a word should be smaller that a maximum length
      • minElements

        public static ValidationError minElements​(int amount)
        Returns a validation error for values that should have a minimum amount of elements
      • minLength

        public static ValidationError minLength​(int length)
        Returns a validation error for values that should have a minimum length
      • minMaskPlaceholders

        public static ValidationError minMaskPlaceholders​(int count)
      • negativeNonZero

        public static ValidationError negativeNonZero()
        Returns a validation error for negative and non zero numbers
      • negativeOrZero

        public static ValidationError negativeOrZero()
        Returns a validation error for negative numbers
      • notLandlinePhone

        public static ValidationError notLandlinePhone()
        Returns a validation for phone numbers which are not a valid landline number
      • notMobilePhone

        public static ValidationError notMobilePhone()
        Returns a validation for phone numbers which are not valid mobile number
      • noUrl

        public static ValidationError noUrl()
        Returns a validation error for string containing a URL
      • pastDate

        public static ValidationError pastDate()
        Returns a validation error for past date
      • period

        public static ValidationError period()
        Returns a validation error for periods with invalid bounds
      • positiveNonZero

        public static ValidationError positiveNonZero()
        Returns a validation error for positive and non zero numbers
      • positiveOrZero

        public static ValidationError positiveOrZero()
        Returns a validation error for positive numbers
      • range

        public static ValidationError range​(boolean optionalLimits)
        Returns a validation error for integer ranges with either optional or required limits
      • required

        public static ValidationError required()
        Returns a validation error for required inputs
      • text

        public static TextValidationError text​(String text)
        Returns a validation error with a fixed string, not with a key / arguments
      • unique

        public static ValidationError unique()
        Returns a validation error for non-unique values
      • url

        public static ValidationError url()
        Returns a validation error for URLs