注釈型 CustomSize


  • @Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
    @Retention(RUNTIME)
    @Documented
    @Constraint(validatedBy=CustomSizeValidator.class)
    public @interface CustomSize
    • 任意要素の概要

      任意要素 
      修飾子とタイプ 任意要素 説明
      java.lang.Class<?>[] groups  
      java.lang.String maxKey  
      java.lang.String message  
      java.lang.String minKey  
      java.lang.Class<? extends javax.validation.Payload>[] payload  
    • 要素の詳細

      • message

        java.lang.String message
        デフォルト:
        "{javax.validation.constraints.Size.message}"
      • groups

        java.lang.Class<?>[] groups
        デフォルト:
        {}
      • payload

        java.lang.Class<? extends javax.validation.Payload>[] payload
        デフォルト:
        {}
      • minKey

        java.lang.String minKey
        戻り値:
        name of size the element must be higher or equal to
        デフォルト:
        ""
      • maxKey

        java.lang.String maxKey
        戻り値:
        name of size the element must be lower or equal to
        デフォルト:
        ""