java.lang.Object
com.blackbuild.klum.ast.validation.bean.Level

public final class Level extends Object
Mapping interface for validation levels. Since JSR380 has no direct concept of levels, we use payloads to simulate levels. Use the inner classes of this class as payload in your validation annotations.

 @Min(value = 20L, payload = Level.INFO)
 int value
 
  • Method Details

    • getLevelForPayload

      public static com.blackbuild.klum.ast.Validate.Level getLevelForPayload(Class<? extends jakarta.validation.Payload> payload)