Skip navigation links
A C D E F G H I L N O S T V W 

A

and(Validation<T>) - Method in interface at.meks.validation.Validation
 
and(Function<T, R>, Validation<R>) - Method in interface at.meks.validation.Validation
 
at.meks.validation - package at.meks.validation
 
at.meks.validation.result - package at.meks.validation.result
 
at.meks.validation.validations - package at.meks.validation.validations
In the sub-package you'll find the validations.
at.meks.validation.validations.common - package at.meks.validation.validations.common
 
at.meks.validation.validations.date - package at.meks.validation.validations.date
 
at.meks.validation.validations.list - package at.meks.validation.validations.list
 
at.meks.validation.validations.number - package at.meks.validation.validations.number
 
at.meks.validation.validations.string - package at.meks.validation.validations.string
 

C

CommonValidations - Class in at.meks.validation.validations.common
 
CommonValidationsWithErrorCode - Class in at.meks.validation.validations.common
 
contains(T) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list contains at least one entry which matches to the provided arg.
contains(Supplier<T>) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list contains at least one entry which matches to the provided arg.
contains(T, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list contains at least one entry which matches to the provided arg.
contains(Supplier<T>, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list contains at least one entry which matches to the provided arg.
contains(String) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string contains an expected text.
contains(Supplier<String>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string contains an expected text.
contains(String, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string contains an expected text.
contains(Supplier<String>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string contains an expected text.
containsNotOnly(String) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string contains not only an expected text.
containsNotOnly(Supplier<String>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string contains not only an expected text.
containsNotOnly(String, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string contains not only an expected text.
containsNotOnly(Supplier<String>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string contains not only an expected text.
containsOnly(T) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list contains only entries which match to the provided arg.
containsOnly(Supplier<T>) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list contains only entries which match to the provided arg.
containsOnly(T, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list contains only entries which match to the provided arg.
containsOnly(Supplier<T>, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list contains only entries which match to the provided arg.
CoreNumberValidations - Class in at.meks.validation.validations.number
 
CoreNumberValidations() - Constructor for class at.meks.validation.validations.number.CoreNumberValidations
 

D

DateValidations - Class in at.meks.validation.validations.date
This class contains validations for dates.
DateValidationsWithErrorCode - Class in at.meks.validation.validations.date
This class contains validations for dates with the support for an error code.
doesNotContain(T) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list does not contain an entry which matches the provided arg.
doesNotContain(Supplier<T>) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list does not contain an entry which matches the provided arg.
doesNotContain(T, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list does not contain an entry which matches the provided arg.
doesNotContain(Supplier<T>, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list does not contain an entry which matches the provided arg.

E

ErrorDescription - Class in at.meks.validation.result
This class contains the error message and optional an error code, in the case the validation failed.
ErrorDescriptionBuilder - Class in at.meks.validation.result
The builder for the ErrorDescription.
ErrorMessageResolver - Class in at.meks.validation
This class provides all messages for validation errors.
ErrorMessageResolver() - Constructor for class at.meks.validation.ErrorMessageResolver
 

F

fail(ErrorDescription) - Static method in class at.meks.validation.result.ValidationResult
 
forList(Predicate<List<X>>, ErrorDescription) - Static method in class at.meks.validation.validations.list.SimpleListValidation
 
forList(Predicate<List<X>>, Supplier<ErrorDescription>) - Static method in class at.meks.validation.validations.list.SimpleListValidation
 
forType(Class<T>, Validation<List<T>>) - Static method in class at.meks.validation.validations.list.ListValidations
sadly this method is needed if you want to start with general validations on lists, like the notEmpty, and afterwards the entries should be validated by a property.
forType(Class<T>, Validation<List<T>>) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
sadly this method is needed if you want to start with general validations on lists, like the notEmpty, and afterwards the entries should be validated by a property.
from(Predicate<K>, Supplier<ErrorDescription>) - Static method in class at.meks.validation.SimpleValidation
 

G

getContainsMessage(String) - Method in class at.meks.validation.ErrorMessageResolver
 
getContainsNotOnlyMessage(String) - Method in class at.meks.validation.ErrorMessageResolver
 
getErrorCode() - Method in class at.meks.validation.result.ErrorDescription
 
getErrorCode() - Method in exception at.meks.validation.result.ValidationException
 
getErrorCode() - Method in class at.meks.validation.result.ValidationResult
 
getErrorMessage() - Method in class at.meks.validation.result.ErrorDescription
 
getErrorMessage() - Method in class at.meks.validation.result.ValidationResult
 
getHasLengthMessage(int) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsBetweenMessage(Object, Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsByteMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsDateDayOfWeekMessage(DayOfWeek) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsDateFirstDayOfMonthMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsDateFirstDayOfYearMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsDateLastDayOfYearMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsDateMessage(DateTimeFormatter) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsDateTimeStartOfHourMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsEqualToMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsFalseMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsGreaterThanMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsInListMessage(Collection<String>) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsIntMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsLastDayOfMonthMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsLessThanMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsNotBlankMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsNotEqualToMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getIsNullMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsNumericMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsShortMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsTimeStartOfDayMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getIsTrueMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getLengthIsBetweenMessage(Integer, Integer) - Method in class at.meks.validation.ErrorMessageResolver
 
getLengthIsLessThanMessage(int) - Method in class at.meks.validation.ErrorMessageResolver
 
getLengthIsMoreThanMessage(int) - Method in class at.meks.validation.ErrorMessageResolver
 
getListContainsMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getListContainsOnlyMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getListDoesNotContainMessage(Object) - Method in class at.meks.validation.ErrorMessageResolver
 
getListHasMaxSizeMessage(int) - Method in class at.meks.validation.ErrorMessageResolver
 
getListHasMinSizeMessage(int) - Method in class at.meks.validation.ErrorMessageResolver
 
getListHasSizeMessage(int) - Method in class at.meks.validation.ErrorMessageResolver
 
getListIsEmptyMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getListIsNotEmptyMessage() - Method in class at.meks.validation.ErrorMessageResolver
 
getLocale() - Static method in class at.meks.validation.ValidationConfiguration
 
getMessage() - Method in exception at.meks.validation.result.ValidationException
 
getNotNullMessage() - Method in class at.meks.validation.ErrorMessageResolver
 

H

hasLength(int) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string length is equal to the provided size length argument.
hasLength(Supplier<Integer>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string length is equal to the provided size length argument.
hasLength(int, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string length is equal to the provided size length argument.
hasLength(Supplier<Integer>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string length is equal to the provided size length argument.
hasMaxSize(int) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list has an expected maximum size.
hasMaxSize(Supplier<Integer>) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list has an expected maximum size.
hasMaxSize(int, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list has an expected maximum size.
hasMaxSize(Supplier<Integer>, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list has an expected maximum size.
hasMinSize(int) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list has an expected minimum size.
hasMinSize(Supplier<Integer>) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list has an expected minimum size.
hasMinSize(int, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list has an expected minimum size.
hasMinSize(Supplier<Integer>, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list has an expected minimum size.
hasSize(int) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list has an expected size.
hasSize(Supplier<Integer>) - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list has an expected size.
hasSize(int, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list has an expected size.
hasSize(Supplier<Integer>, String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list has an expected size.

I

isBetween(T, T) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is between two another values.
isBetween(Supplier<T>, Supplier<T>) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is between two another values.
isBetween(T, T, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is between two another values.
isBetween(Supplier<T>, Supplier<T>, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is between two another values.
isByte(ErrorDescription) - Method in class at.meks.validation.validations.number.CoreNumberValidations
 
isByte() - Static method in class at.meks.validation.validations.number.NumberValidations
provides a validation which validates if a values matches to a byte.
isByte(String) - Static method in class at.meks.validation.validations.number.NumberValidationsWithErrorCode
provides a validation which validates if a values matches to a byte.
isDate(DateTimeFormatter) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string can be parsed to a date.
isDate(Supplier<DateTimeFormatter>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string can be parsed to a date.
isDate(DateTimeFormatter, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string can be parsed to a date.
isDate(Supplier<DateTimeFormatter>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string can be parsed to a date.
isEmpty() - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list is empty.
isEmpty(String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list is empty.
isEqualTo(T) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is equal to another one.
isEqualTo(Supplier<T>) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is equal to another one.
isEqualTo(T, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is equal to another one.
isEqualTo(Supplier<T>, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is equal to another one.
isFalse() - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validats that the validated value is false.
isFalse(String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validats that the validated value is false.
isGreaterThan(T) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is greater than another one.
isGreaterThan(Supplier<T>) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is greater than another one.
isGreaterThan(T, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is greater than another one.
isGreaterThan(Supplier<T>, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is greater than another one.
isInArray(Supplier<String[]>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string is in a list of valid values.
isInArray(Supplier<String[]>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string is in a list of valid values.
isInList(Supplier<Collection<String>>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string is in a list of valid values
isInList(Supplier<Collection<String>>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string is in a list of valid values
isInt(ErrorDescription) - Method in class at.meks.validation.validations.number.CoreNumberValidations
 
isInt() - Static method in class at.meks.validation.validations.number.NumberValidations
provides a validation which validates if a values matches to an integer.
isInt(String) - Static method in class at.meks.validation.validations.number.NumberValidationsWithErrorCode
provides a validation which validates if a values matches to an integer.
isLessThan(T) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is less than another one.
isLessThan(Supplier<T>) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is less than another one.
isLessThan(T, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is less than another one.
isLessThan(Supplier<T>, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is less than another one.
isLocalDateAfter(LocalDate) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is after another one.
isLocalDateAfter(Supplier<LocalDate>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is after another one.
isLocalDateAfter(LocalDate, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is after another one.
isLocalDateAfter(Supplier<LocalDate>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is after another one.
isLocalDateBefore(LocalDate) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is before another one.
isLocalDateBefore(Supplier<LocalDate>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is before another one.
isLocalDateBefore(LocalDate, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is before another one.
isLocalDateBefore(Supplier<LocalDate>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is before another one.
isLocalDateBetween(LocalDate, LocalDate) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is within a range of another dates.
isLocalDateBetween(Supplier<LocalDate>, Supplier<LocalDate>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is within a range of another dates.
isLocalDateBetween(LocalDate, LocalDate, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is within a range of another dates.
isLocalDateBetween(Supplier<LocalDate>, Supplier<LocalDate>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is within a range of another dates.
isLocalDateDayOfWeek(DayOfWeek) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the provided day of the week.
isLocalDateDayOfWeek(DayOfWeek, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the provided day of the week.
isLocalDateFirstDayOfMonth() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the first date of the month
isLocalDateFirstDayOfMonth(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first date of the month
isLocalDateFirstDayOfYear() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the first day of the year
isLocalDateFirstDayOfYear(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first day of the year
isLocalDateLastDayOfMonth() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the last date of the month.
isLocalDateLastDayOfMonth(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the last date of the month.
isLocalDateLastDayOfYear() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the last day of the year
isLocalDateLastDayOfYear(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the last day of the year
isLocalDateTimeAfter(LocalDateTime) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is after another one.
isLocalDateTimeAfter(Supplier<LocalDateTime>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is after another one.
isLocalDateTimeAfter(LocalDateTime, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is after another one.
isLocalDateTimeAfter(Supplier<LocalDateTime>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is after another one.
isLocalDateTimeBefore(LocalDateTime) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is before another one.
isLocalDateTimeBefore(Supplier<LocalDateTime>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is before another one.
isLocalDateTimeBefore(LocalDateTime, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is before another one.
isLocalDateTimeBefore(Supplier<LocalDateTime>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is before another one.
isLocalDateTimeBetween(LocalDateTime, LocalDateTime) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is within a range of another dates.
isLocalDateTimeBetween(Supplier<LocalDateTime>, Supplier<LocalDateTime>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is within a range of another dates.
isLocalDateTimeBetween(LocalDateTime, LocalDateTime, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is within a range of another dates.
isLocalDateTimeBetween(Supplier<LocalDateTime>, Supplier<LocalDateTime>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is within a range of another dates.
isLocalDateTimeDayOfWeek(DayOfWeek) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the provided day of the week.
isLocalDateTimeDayOfWeek(DayOfWeek, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the provided day of the week.
isLocalDateTimeFirstDayOfMonth() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the first date of the month
isLocalDateTimeFirstDayOfMonth(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first date of the month
isLocalDateTimeFirstDayOfYear() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the first day of the year
isLocalDateTimeFirstDayOfYear(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first day of the year
isLocalDateTimeLastDayOfMonth() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the last date of the month.
isLocalDateTimeLastDayOfMonth(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the last date of the month.
isLocalDateTimeLastDayOfYear() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the last day of the year
isLocalDateTimeLastDayOfYear(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the last day of the year
isLocalDateTimeStartOfDay() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated time is the start of the day.
isLocalDateTimeStartOfDay(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated time is the start of the day.
isLocalDateTimeStartOfHour() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date has the minutes and seconds set to 0.
isLocalDateTimeStartOfHour(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date has the minutes and seconds set to 0.
isNotBlank() - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string is not blank(see StringUtils of apache commons)
isNotBlank(String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string is not blank(see StringUtils of apache commons)
isNotEmpty() - Static method in class at.meks.validation.validations.list.ListValidations
validates that a list isn't empty.
isNotEmpty(String) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validates that a list isn't empty.
isNotEqualTo(T) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is NOT equal to another one.
isNotEqualTo(Supplier<T>) - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that the validated value is NOT equal to another one.
isNotEqualTo(T, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is NOT equal to another one.
isNotEqualTo(Supplier<T>, String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that the validated value is NOT equal to another one.
isNull() - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that a value is null.
isNull(String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that a value is null.
isNumeric() - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string is numeric.
isNumeric(String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string is numeric.
isShort(ErrorDescription) - Method in class at.meks.validation.validations.number.CoreNumberValidations
 
isShort() - Static method in class at.meks.validation.validations.number.NumberValidations
provides a validation which validates if a values matches to a short.
isShort(String) - Static method in class at.meks.validation.validations.number.NumberValidationsWithErrorCode
provides a validation which validates if a values matches to a short.
isTrue() - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validats that the validated value is true.
isTrue(String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validats that the validated value is true.
isValid() - Method in class at.meks.validation.result.ValidationResult
 
isZonedDateTimeAfter(ZonedDateTime) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated zoned date is after another one.
isZonedDateTimeAfter(Supplier<ZonedDateTime>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated zoned date is after another one.
isZonedDateTimeAfter(ZonedDateTime, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated zoned date is after another one.
isZonedDateTimeAfter(Supplier<ZonedDateTime>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated zoned date is after another one.
isZonedDateTimeBefore(ZonedDateTime) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated zoned date is before another one.
isZonedDateTimeBefore(Supplier<ZonedDateTime>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated zoned date is before another one.
isZonedDateTimeBefore(ZonedDateTime, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated zoned date is before another one.
isZonedDateTimeBefore(Supplier<ZonedDateTime>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated zoned date is before another one.
isZonedDateTimeBetween(ZonedDateTime, ZonedDateTime) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is within a range of another dates.
isZonedDateTimeBetween(Supplier<ZonedDateTime>, Supplier<ZonedDateTime>) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is within a range of another dates.
isZonedDateTimeBetween(ZonedDateTime, ZonedDateTime, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is within a range of another dates.
isZonedDateTimeBetween(Supplier<ZonedDateTime>, Supplier<ZonedDateTime>, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is within a range of another dates.
isZonedDateTimeDayOfWeek(DayOfWeek) - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the provided day of the week.
isZonedDateTimeDayOfWeek(DayOfWeek, String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the provided day of the week.
isZonedDateTimeFirstDayOfMonth() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the first date of the month
isZonedDateTimeFirstDayOfMonth(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first date of the month
isZonedDateTimeFirstDayOfYear() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the first day of the year
isZonedDateTimeFirstDayOfYear(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first day of the year
isZonedDateTimeLastDayOfMonth() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the last date of the month.
isZonedDateTimeLastDayOfMonth(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the last date of the month.
isZonedDateTimeLastDayOfYear() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date is the last day of the year
isZonedDateTimeLastDayOfYear(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date is the first day of the year
isZonedDateTimeStartOfDay() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated time is the start of the day.
isZonedDateTimeStartOfDay(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated time is the start of the day.
isZonedDateTimeStartOfHour() - Static method in class at.meks.validation.validations.date.DateValidations
Validates that the validated date has the minutes and seconds set to 0.
isZonedDateTimeStartOfHour(String) - Static method in class at.meks.validation.validations.date.DateValidationsWithErrorCode
Validates that the validated date has the minutes and seconds set to 0.

L

lengthIsBetween(int, int) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string length is between the provided size arguments.
lengthIsBetween(Supplier<Integer>, Supplier<Integer>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates if a string length is between the provided size arguments.
lengthIsBetween(int, int, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string length is between the provided size arguments.
lengthIsBetween(Supplier<Integer>, Supplier<Integer>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates if a string length is between the provided size arguments.
lengthIsLessThan(int) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string length is less than the provided size argument.
lengthIsLessThan(Supplier<Integer>) - Static method in class at.meks.validation.validations.string.StringValidations
creates a validation which validates that a string length is less than the provided size argument.
lengthIsLessThan(int, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string length is less than the provided size argument.
lengthIsLessThan(Supplier<Integer>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
creates a validation which validates that a string length is less than the provided size argument.
lengthIsMoreThan(int) - Static method in class at.meks.validation.validations.string.StringValidations
create a validation which validates that a string has a length more than the provided size argument.
lengthIsMoreThan(Supplier<Integer>) - Static method in class at.meks.validation.validations.string.StringValidations
create a validation which validates that a string has a length more than the provided size argument.
lengthIsMoreThan(int, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
create a validation which validates that a string has a length more than the provided size argument.
lengthIsMoreThan(Supplier<Integer>, String) - Static method in class at.meks.validation.validations.string.StringValidationsWithErrorCode
create a validation which validates that a string has a length more than the provided size argument.
ListValidations - Class in at.meks.validation.validations.list
This class provides validations for lists.
ListValidationsWithErrorCode - Class in at.meks.validation.validations.list
This class provides validations for lists with the support of error codes.

N

notNull() - Static method in class at.meks.validation.validations.common.CommonValidations
returns a validation which validates that a value is not null.
notNull(String) - Static method in class at.meks.validation.validations.common.CommonValidationsWithErrorCode
returns a validation which validates that a value is not null.
NumberValidations - Class in at.meks.validation.validations.number
 
NumberValidationsWithErrorCode - Class in at.meks.validation.validations.number
 

O

ok() - Static method in class at.meks.validation.result.ValidationResult
this method return a ValidationResult which is valid.
onProperty(Function<T, E>, Validation<List<E>>) - Static method in class at.meks.validation.validations.list.ListValidations
validation for a property of the list entries.
onProperty(Function<T, E>, Validation<List<E>>) - Static method in class at.meks.validation.validations.list.ListValidationsWithErrorCode
validation for a property of the list entries.
or(Validation<T>) - Method in interface at.meks.validation.Validation
 

S

setLocale(Locale) - Static method in class at.meks.validation.ValidationConfiguration
 
SimpleListValidation<T> - Class in at.meks.validation.validations.list
 
SimpleValidation<T> - Class in at.meks.validation
 
StringValidations - Class in at.meks.validation.validations.string
This utility class contains method for creating validations for strings.
StringValidationsWithErrorCode - Class in at.meks.validation.validations.string
 

T

test(T) - Method in class at.meks.validation.SimpleValidation
 
test(T) - Method in interface at.meks.validation.Validation
 
test(List<T>) - Method in class at.meks.validation.validations.list.SimpleListValidation
 
throwIfInvalid(String) - Method in class at.meks.validation.result.ValidationResult
This method is very handy if you'd like to catch and violation without the need of using if statements.

V

Validation<T> - Interface in at.meks.validation
 
ValidationConfiguration - Class in at.meks.validation
 
ValidationException - Exception in at.meks.validation.result
This class is used as exception if a validatino fails.
ValidationResult - Class in at.meks.validation.result
This is the result of a validation.

W

withCode(String, String) - Static method in class at.meks.validation.result.ErrorDescriptionBuilder
creates a ErrorDescription where the message and the code are set.
withMessage(String) - Static method in class at.meks.validation.result.ErrorDescriptionBuilder
creates a ErrorDescription where only the message is set.
A C D E F G H I L N O S T V W 
Skip navigation links

Copyright © 2018. All rights reserved.