Skip navigation links
A B C E F G H I L M N O P S V 

A

after(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value is strictly after the other.
afterOrEqualsTo(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value is after or equals to the other.
afterOrEqualsToRule(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
afterRule(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

B

before(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value is strictly before the other.
beforeOrEqualsTo(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value is before or equals to the other.
beforeOrEqualsToRule(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
beforeRule(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
blank(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is blank.
blankRule(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

C

com.github.danitutu.painlessjavavalidator - package com.github.danitutu.painlessjavavalidator
 
compareComparable(Comparable<T>, T, BiPredicate<Comparable<T>, T>, Supplier<Violation>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
compareComparableRule(Comparable<T>, T, BiPredicate<Comparable<T>, T>, Supplier<Violation>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Returns violation in case compare function is true.
compareStrings(String, String, BiPredicate<String, String>, Supplier<Violation>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Compares the two string against a provided rule.
compareStringsRule(String, String, BiPredicate<String, String>, Supplier<Violation>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Returns violation in case compare function is true.

E

empty(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is empty.
emptyRule(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
equals(Object) - Method in class com.github.danitutu.painlessjavavalidator.Violation
 
equalsTo(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value equals the other.
equalsTo(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value equals the other.
equalsToRule(String, Comparable<T>, T) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
equalsToRule(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

F

from(List<T>, BiFunction<Integer, T, ViolationProvider>) - Static method in class com.github.danitutu.painlessjavavalidator.ViolationProviderUtils
Creates ViolationProviders from collection using a mapping function.

G

getAttributes() - Method in class com.github.danitutu.painlessjavavalidator.Violation
 
getDetails() - Method in class com.github.danitutu.painlessjavavalidator.Violation
 
getField() - Method in class com.github.danitutu.painlessjavavalidator.Violation
 
getMessage() - Method in class com.github.danitutu.painlessjavavalidator.Violation
 
getViolations() - Method in exception com.github.danitutu.painlessjavavalidator.ValidationException
 

H

hashCode() - Method in class com.github.danitutu.painlessjavavalidator.Violation
 

I

inRange(String, Integer, int, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is between or equals to one of the two limits.
inRangeRule(String, Integer, int, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
isFalse(BooleanSupplier, Violation) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the condition is evaluated to false.
isFalseRule(BooleanSupplier, Violation) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
isFalseRule(BooleanSupplier, Supplier<Violation>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
isNull(String, Object) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is null.
isNullRule(String, Object) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
isTrue(BooleanSupplier, Violation) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the condition is evaluated to true.
isTrueRule(BooleanSupplier, Violation) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
isTrueRule(BooleanSupplier, Supplier<Violation>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

L

lengthBetween(String, CharSequence, int, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value has the length between or equals to one of two limits.
lengthBetweenRule(String, CharSequence, int, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

M

matchRegex(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value matches the provided regex.
matchRegexRule(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
max(String, Integer, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is smaller than or equals to the provided superior limit.
maxRule(String, Integer, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
min(String, Integer, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is grater than or equals to the provided inferior limit.
minRule(String, Integer, int) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

N

negative(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negative(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negative(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negative(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negative(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negative(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZero(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZero(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZero(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZero(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZero(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZero(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZeroRule(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZeroRule(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZeroRule(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZeroRule(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZeroRule(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeOrZeroRule(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeRule(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeRule(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeRule(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeRule(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeRule(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
negativeRule(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
notBlank(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is not blank.
notBlankRule(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
notEmpty(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is not empty.
notEmptyRule(String, CharSequence) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
notEqualsTo(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the compared value is not equal to the other.
notEqualsToRule(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
notNull(String, Object) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
Checks if the value is not null.
notNullRule(String, Object) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule

O

of(String, String, String) - Static method in class com.github.danitutu.painlessjavavalidator.Violation
 
of(String, String, String, Map<String, Object>) - Static method in class com.github.danitutu.painlessjavavalidator.Violation
 

P

positive(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positive(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positive(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positive(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positive(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positive(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZero(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZero(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZero(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZero(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZero(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZero(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZeroRule(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZeroRule(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZeroRule(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZeroRule(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZeroRule(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveOrZeroRule(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveRule(String, BigDecimal) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveRule(String, BigInteger) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveRule(String, Double) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveRule(String, Float) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveRule(String, Long) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 
positiveRule(String, Integer) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationRule
 

S

stopIfViolation(Violation) - Static method in exception com.github.danitutu.painlessjavavalidator.ValidationException
 
stopIfViolations(List<Violation>) - Static method in exception com.github.danitutu.painlessjavavalidator.ValidationException
 

V

validateAll(Collection<ViolationProvider>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates all rules and return violations at the end.
validateAll(ViolationProvider...) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates all rules and return violations at the end.
validateAllAndStopIfViolations(ViolationProvider...) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates all rules and throw ValidationException if there are any violations.
validateAllAndStopIfViolations(Collection<ViolationProvider>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates all rules and throw ValidationException if there are any violations.
validateFindFirst(Collection<ViolationProvider>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates all rules and stops when first violation is encountered.
validateFindFirst(ViolationProvider...) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates all rules and stops when first violation is encountered.
validateFindFirstAndStopIfViolation(ViolationProvider...) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates rules and stops when first violation is encountered and then immediately throw ValidationException.
validateFindFirstAndStopIfViolation(Collection<ViolationProvider>) - Static method in class com.github.danitutu.painlessjavavalidator.ValidationEngine
Validates rules and stops when first violation is encountered and then immediately throw ValidationException.
ValidationEngine - Class in com.github.danitutu.painlessjavavalidator
 
ValidationException - Exception in com.github.danitutu.painlessjavavalidator
 
ValidationException(Violation) - Constructor for exception com.github.danitutu.painlessjavavalidator.ValidationException
 
ValidationException(List<Violation>) - Constructor for exception com.github.danitutu.painlessjavavalidator.ValidationException
 
ValidationRule - Class in com.github.danitutu.painlessjavavalidator
 
Violation - Class in com.github.danitutu.painlessjavavalidator
 
ViolationProvider - Interface in com.github.danitutu.painlessjavavalidator
 
ViolationProviderUtils - Class in com.github.danitutu.painlessjavavalidator
 
A B C E F G H I L M N O P S V 
Skip navigation links

Copyright © 2020. All rights reserved.