public final class StringPredicate extends Object
public static <T> java.util.function.Predicate<T> stringSize(java.util.function.Function<T,String> source, java.util.function.Function<T,String> target)
source - target - public static <T> java.util.function.Predicate<T> stringSizeGreaterThan(java.util.function.Function<T,String> source, java.util.function.Function<T,String> target)
source - target - public static <T> java.util.function.Predicate<T> stringSizeGreaterThanOrEqual(java.util.function.Function<T,String> source, java.util.function.Function<T,String> target)
source - target - public static <T> java.util.function.Predicate<T> stringSizeLessThan(java.util.function.Function<T,String> source, java.util.function.Function<T,String> target)
source - target - public static <T> java.util.function.Predicate<T> stringSizeLessThanOrEqual(java.util.function.Function<T,String> source, java.util.function.Function<T,String> target)
source - target - public static java.util.function.Predicate<String> stringSize(Integer size)
size - public static java.util.function.Predicate<String> stringSizeGreaterThan(Integer size)
size - public static java.util.function.Predicate<String> stringSizeLessThan(Integer size)
size - public static java.util.function.Predicate<String> stringSizeGreaterThanOrEqual(Integer size)
size - public static java.util.function.Predicate<String> stringSizeLessThanOrEqual(Integer size)
size - public static java.util.function.Predicate<String> stringSizeBetween(Integer minSize, Integer maxSize)
minSize - maxSize - public static java.util.function.Predicate<String> stringEmptyOrNull()
public static java.util.function.Predicate<String> stringContains(String str)
str - public static java.util.function.Predicate<String> stringMatches(String regex)
regex - public static java.util.function.Predicate<String> isNumeric()
public static java.util.function.Predicate<String> isAlpha()
public static java.util.function.Predicate<String> isAlphaNumeric()
public static java.util.function.Predicate<String> isNumber()
Copyright © 2019 com.github.mvallim. All rights reserved.