Class PreconditionsBase

java.lang.Object
org.davidmoten.oa3.codegen.runtime.PreconditionsBase

public final class PreconditionsBase extends Object
  • Constructor Details

  • Method Details

    • checkNotNull

      public <T> T checkNotNull(T t, String parameterName)
    • checkMinimum

      public void checkMinimum(Number x, String min, String name)
    • checkMinimum

      public void checkMinimum(Optional<? extends Number> x, String min, String name)
    • checkMinimum

      public void checkMinimum(org.openapitools.jackson.nullable.JsonNullable<? extends Number> x, String min, String name)
    • checkMinimum

      public void checkMinimum(Collection<?> list, String min, String name)
    • checkMinimum

      public void checkMinimum(Collection<?> list, String min, String name, boolean exclusive)
    • checkMinimum

      public void checkMinimum(Number x, String min, String name, boolean exclusive)
    • checkMinimum

      public void checkMinimum(Optional<? extends Number> x, String min, String name, boolean exclusive)
    • checkMinimum

      public void checkMinimum(org.openapitools.jackson.nullable.JsonNullable<? extends Number> x, String min, String name, boolean exclusive)
    • checkMaximum

      public void checkMaximum(Collection<?> list, String max, String name)
    • checkMaximum

      public void checkMaximum(Collection<?> list, String max, String name, boolean exclusive)
    • checkMaximum

      public void checkMaximum(Number x, String max, String name)
    • checkMaximum

      public void checkMaximum(Optional<? extends Number> x, String max, String name)
    • checkMaximum

      public void checkMaximum(org.openapitools.jackson.nullable.JsonNullable<? extends Number> x, String max, String name)
    • checkMaximum

      public void checkMaximum(Number x, String max, String name, boolean exclusive)
    • checkMaximum

      public void checkMaximum(Optional<? extends Number> x, String max, String name, boolean exclusive)
    • checkMaximum

      public void checkMaximum(org.openapitools.jackson.nullable.JsonNullable<? extends Number> x, String max, String name, boolean exclusive)
    • checkMinLength

      public void checkMinLength(String s, int minLength, String name)
    • checkMinLength

      public void checkMinLength(Optional<?> s, int minLength, String name)
    • checkMinLength

      public void checkMinLength(org.openapitools.jackson.nullable.JsonNullable<?> s, int minLength, String name)
    • checkMinLength

      public void checkMinLength(Collection<?> list, int minLength, String name)
    • checkMinLength

      public void checkMinLength(byte[] bytes, int minLength, String name)
    • checkMaxLength

      public void checkMaxLength(String s, int maxLength, String name)
    • checkMaxLength

      public void checkMaxLength(Collection<?> list, int maxLength, String name)
    • checkMaxLength

      public <T> void checkMaxLength(Optional<T> s, int maxLength, String name)
    • checkMaxLength

      public <T> void checkMaxLength(org.openapitools.jackson.nullable.JsonNullable<T> s, int maxLength, String name)
    • checkMaxLength

      public void checkMaxLength(byte[] bytes, int maxLength, String name)
    • checkMinSize

      public void checkMinSize(Collection<?> collection, int min, String name)
    • checkMinSize

      public <T> void checkMinSize(Optional<? extends Collection<T>> collection, int min, String name)
    • checkMinSize

      public <T> void checkMinSize(org.openapitools.jackson.nullable.JsonNullable<? extends Collection<T>> collection, int min, String name)
    • checkMaxSize

      public void checkMaxSize(Collection<?> collection, int max, String name)
    • checkMaxSize

      public <T> void checkMaxSize(Optional<? extends Collection<T>> collection, int max, String name)
    • checkMaxSize

      public <T> void checkMaxSize(org.openapitools.jackson.nullable.JsonNullable<? extends Collection<T>> collection, int max, String name)
    • checkMatchesPattern

      public void checkMatchesPattern(String s, String pattern, String name)
    • checkMatchesPattern

      public void checkMatchesPattern(Collection<?> list, String pattern, String name)
    • checkMatchesPattern

      public <T> void checkMatchesPattern(Optional<T> s, String pattern, String name)
    • checkMatchesPattern

      public <T> void checkMatchesPattern(org.openapitools.jackson.nullable.JsonNullable<T> s, String pattern, String name)