Class Validation

java.lang.Object
com.yoti.validation.Validation

public final class Validation extends Object
  • Method Details

    • notNull

      public static <T> T notNull(T value, String name)
    • isNullOrEmpty

      public static boolean isNullOrEmpty(String value)
    • notNullOrEmpty

      public static void notNullOrEmpty(String value, String name)
    • notNullOrEmpty

      public static <T> void notNullOrEmpty(Collection<T> value, String name)
    • notEqualTo

      public static void notEqualTo(Object value, Object notAllowed, String name)
    • notGreaterThan

      public static <T extends Comparable> void notGreaterThan(T value, T limit, String name)
    • notLessThan

      public static <T extends Comparable> void notLessThan(T value, T limit, String name)
    • withinRange

      public static <T extends Comparable> void withinRange(T value, T minLimit, T maxLimit, String name)
    • matchesPattern

      public static void matchesPattern(String value, String regex, String name)
    • withinList

      public static <T> void withinList(T value, List<T> allowedValues)