public class StringValidationsWithErrorCode extends Object
public static Validation<String> lengthIsMoreThan(int size, String errorCode)
public static Validation<String> lengthIsMoreThan(java.util.function.Supplier<Integer> size, String errorCode)
public static Validation<String> lengthIsLessThan(int size, String errorCode)
public static Validation<String> lengthIsLessThan(java.util.function.Supplier<Integer> size, String errorCode)
public static Validation<String> lengthIsBetween(int minSize, int maxSize, String minSizeErrorCode, String maxSizeErrorCode)
public static Validation<String> lengthIsBetween(java.util.function.Supplier<Integer> minSize, java.util.function.Supplier<Integer> maxSize, String minSizeErrorCode, String maxSizeErrorCode)
public static Validation<String> hasLength(int length, String errorCode)
public static Validation<String> hasLength(java.util.function.Supplier<Integer> length, String errorCode)
public static Validation<String> contains(String contained, String errorCode)
public static Validation<String> contains(java.util.function.Supplier<String> contained, String errorCode)
public static Validation<String> isNotBlank(String errorCode)
public static Validation<String> isInArray(java.util.function.Supplier<String[]> validValueSupplier, String errorCode)
public static Validation<String> isInList(java.util.function.Supplier<Collection<String>> validValueSupplier, String errorCode)
public static Validation<String> isDate(java.time.format.DateTimeFormatter formatter, String errorCode)
public static Validation<String> isDate(java.util.function.Supplier<java.time.format.DateTimeFormatter> formatter, String errorCode)
public static Validation<String> isNumeric(String errorCode)
public static Validation<String> containsNotOnly(String containedValue, String errorCode)
public static Validation<String> containsNotOnly(java.util.function.Supplier<String> containedValue, String errorCode)
Copyright © 2018. All rights reserved.