模块 org.redkale

注释类型 RestUploadFile


  • @Documented
    @Target({PARAMETER,FIELD})
    @Retention(RUNTIME)
    public @interface RestUploadFile
    依附在RestService类的方法的参数上, 用于接收上传文件
    只能标记在byte[]/File/File[] 类型的参数上

    详情见: https://redkale.org

    作者:
    zhangjx
    • 可选元素概要

      可选元素 
      修饰符和类型 可选元素 说明
      String comment
      备注描述, 对应@HttpParam.comment
      String contentTypeRegex
      可接收的ContentType正则表达式, 为空表示接收任何文件类型
      String fileNameRegex
      可接收的文件名正则表达式, 为空表示接收任何文件
      long maxLength
      可接收的文件大小最大值, 小于1表示无大小限制
    • 元素详细资料

      • maxLength

        long maxLength
        可接收的文件大小最大值, 小于1表示无大小限制
        返回:
        int
        默认值:
        0L
      • fileNameRegex

        String fileNameRegex
        可接收的文件名正则表达式, 为空表示接收任何文件
        返回:
        String
        默认值:
        ""
      • contentTypeRegex

        String contentTypeRegex
        可接收的ContentType正则表达式, 为空表示接收任何文件类型
        返回:
        String
        默认值:
        ""
      • comment

        String comment
        备注描述, 对应@HttpParam.comment
        返回:
        String
        默认值:
        ""