Annotation Type Size


  • @Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
    @Retention(RUNTIME)
    @Documented
    @Constraint(validatedBy={})
    public @interface Size
    Verify that size of the annotated element is higher or equals the min value and lower or equals the max value or whether the annotated element is null. For Strings we will check the length, for Collections and arrays the size.
    Version:
    $Rev$ $Date$
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.Class<?>[] groups  
      int max  
      java.lang.String message  
      int min  
      java.lang.Class<? extends Payload>[] payload  
    • Element Detail

      • message

        java.lang.String message
        Default:
        "{javax.validation.constraints.Size.message}"
      • groups

        java.lang.Class<?>[] groups
        Default:
        {}
      • payload

        java.lang.Class<? extends Payload>[] payload
        Default:
        {}
      • min

        int min
        Default:
        0
      • max

        int max
        Default:
        2147483647