Annotation Interface Choice


@Documented @Constraint(validatedBy=ChoiceValidator.class) @Target(TYPE) @Retention(RUNTIME) public @interface Choice
  • Element Details

    • groups

      Class<?>[] groups
      Default:
      {}
    • message

      String message
      Default:
      "co.ecg.alpaca.toolkit.validation.Choice"
    • payload

      Class<? extends jakarta.validation.Payload>[] payload
      Default:
      {}
    • value

      ChoiceGroup[] value
    • maxOccurs

      int maxOccurs
      Default:
      1
    • minOccurs

      int minOccurs
      Default:
      1