A B C D G I M N O R S T V W 
All Classes All Packages

A

addPredicate(Predicate<Double>) - Method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
 
and(Double) - Method in class org.solidcoding.validation.predicates.DecimalNumberConstraintPredicate
 
and(Integer) - Method in class org.solidcoding.validation.predicates.NumberConstraintPredicate
 
and(Integer) - Method in class org.solidcoding.validation.predicates.StringLengthPredicate
 
and(Predicate<T>) - Method in interface org.solidcoding.validation.api.RuleBuilder
 
and(Rule<T>) - Method in interface org.solidcoding.validation.api.ContinuingValidator
 
and(T) - Method in interface org.solidcoding.validation.api.ChainingPredicate
 
andThen(Supplier<R>) - Method in interface org.solidcoding.validation.api.ContinuingValidator
Same as validate(); but returns a custom object in the form of a supplier.

B

beA(Class<T>) - Static method in class org.solidcoding.validation.predicates.ObjectPredicate
 
beADecimalNumber() - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
 
beADecimalNumber(double) - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
 
beADecimalNumber(Predicate<Double>) - Static method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
 
beAlphabetic() - Static method in class org.solidcoding.validation.predicates.StringPredicate
Adds a check if all characters are in fact digits.
beAlphabetic(int) - Static method in class org.solidcoding.validation.predicates.StringPredicate
Adds a check if all characters are in fact letters.
beAn(Class<T>) - Static method in class org.solidcoding.validation.predicates.ObjectPredicate
 
beANumber() - Static method in class org.solidcoding.validation.predicates.NumberPredicate
 
beANumber(int) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
 
beANumber(Predicate<Integer>) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
 
beANumberOfLength(int) - Static method in class org.solidcoding.validation.predicates.NumberPredicate
 
beAString() - Static method in class org.solidcoding.validation.predicates.StringPredicate
 
beAString(String) - Static method in class org.solidcoding.validation.predicates.StringPredicate
 
beAString(Predicate<String>) - Static method in class org.solidcoding.validation.predicates.StringPredicate
 
beAStringWithLength(int) - Static method in class org.solidcoding.validation.predicates.StringPredicate
 
beNumeric() - Static method in class org.solidcoding.validation.predicates.StringPredicate
Adds a check if all characters are in fact digits.
beNumeric(int) - Static method in class org.solidcoding.validation.predicates.StringPredicate
Adds a check if all characters are in fact digits.
between(double) - Method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
 
between(int) - Method in class org.solidcoding.validation.predicates.NumberPredicate
 

C

ChainingPredicate<T,​R> - Interface in org.solidcoding.validation.api
 
compliesWith(Rule<T>) - Method in interface org.solidcoding.validation.api.ValidationBuilder
 
containing(int, int...) - Method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
Determines if the given numbers are present or a part of the actual decimal number.
containing(int, int...) - Method in class org.solidcoding.validation.predicates.NumberPredicate
Determines if the given integers are present or a part of the actual Integer.
containing(CharSequence, CharSequence...) - Method in class org.solidcoding.validation.predicates.StringPredicate
 
ContinuingValidator<T> - Interface in org.solidcoding.validation.api
 

D

DecimalNumberConstraintPredicate - Class in org.solidcoding.validation.predicates
 
DecimalNumberPredicate - Class in org.solidcoding.validation.predicates
 
DefineThat - Class in org.solidcoding.validation.api
 

G

getFailMessage() - Method in interface org.solidcoding.validation.api.Rule
 
getMessage() - Method in interface org.solidcoding.validation.api.ContinuingValidator
 

I

itShould(Predicate<T>) - Static method in class org.solidcoding.validation.api.DefineThat
 

M

makeSure(T) - Static method in class org.solidcoding.validation.api.Validator
 

N

NumberConstraintPredicate - Class in org.solidcoding.validation.predicates
 
NumberPredicate - Class in org.solidcoding.validation.predicates
 

O

ObjectPredicate<T> - Class in org.solidcoding.validation.predicates
 
orElseReturn(Function<String, R>) - Method in interface org.solidcoding.validation.api.ReturningValidator
 
orElseReturn(Function<String, T>) - Method in interface org.solidcoding.validation.api.ContinuingValidator
 
orElseReturn(R) - Method in interface org.solidcoding.validation.api.ReturningValidator
 
orElseReturn(T) - Method in interface org.solidcoding.validation.api.ContinuingValidator
 
orElseThrow(E) - Method in interface org.solidcoding.validation.api.ReturningValidator
 
orElseThrow(Function<String, E>) - Method in interface org.solidcoding.validation.api.ContinuingValidator
 
org.solidcoding.validation.api - package org.solidcoding.validation.api
 
org.solidcoding.validation.predicates - package org.solidcoding.validation.predicates
 
otherWiseReport(String, Object...) - Method in interface org.solidcoding.validation.api.RuleBuilder
 

R

ReturningValidator<R> - Interface in org.solidcoding.validation.api
 
Rule<T> - Interface in org.solidcoding.validation.api
 
RuleBuilder<T> - Interface in org.solidcoding.validation.api
 

S

StringLengthPredicate - Class in org.solidcoding.validation.predicates
 
StringPredicate - Class in org.solidcoding.validation.predicates
 

T

test(Double) - Method in class org.solidcoding.validation.predicates.DecimalNumberPredicate
 
test(Integer) - Method in class org.solidcoding.validation.predicates.NumberPredicate
 
test(String) - Method in class org.solidcoding.validation.predicates.StringPredicate
 
test(T) - Method in class org.solidcoding.validation.predicates.ObjectPredicate
 
that(Predicate<String>) - Method in class org.solidcoding.validation.predicates.StringPredicate
 
that(Predicate<T>) - Method in class org.solidcoding.validation.predicates.ObjectPredicate
 

V

validate() - Method in interface org.solidcoding.validation.api.ContinuingValidator
 
ValidationBuilder<T> - Interface in org.solidcoding.validation.api
 
Validator - Class in org.solidcoding.validation.api
 

W

withLengthBetween(int) - Method in class org.solidcoding.validation.predicates.StringPredicate
 
A B C D G I M N O R S T V W 
All Classes All Packages