Package hudson.model

Class FileParameterValue.FileItemImpl

  • All Implemented Interfaces:
    org.apache.commons.fileupload.FileItem, org.apache.commons.fileupload.FileItemHeadersSupport
    Enclosing class:
    FileParameterValue

    public static final class FileParameterValue.FileItemImpl
    extends Object
    implements org.apache.commons.fileupload.FileItem
    Default implementation from File.
    • Constructor Detail

      • FileItemImpl

        public FileItemImpl​(File file)
    • Method Detail

      • getInputStream

        public InputStream getInputStream()
                                   throws IOException
        Specified by:
        getInputStream in interface org.apache.commons.fileupload.FileItem
        Throws:
        IOException
      • getContentType

        public String getContentType()
        Specified by:
        getContentType in interface org.apache.commons.fileupload.FileItem
      • getName

        public String getName()
        Specified by:
        getName in interface org.apache.commons.fileupload.FileItem
      • isInMemory

        public boolean isInMemory()
        Specified by:
        isInMemory in interface org.apache.commons.fileupload.FileItem
      • getSize

        public long getSize()
        Specified by:
        getSize in interface org.apache.commons.fileupload.FileItem
      • get

        public byte[] get()
        Specified by:
        get in interface org.apache.commons.fileupload.FileItem
      • getString

        public String getString()
        Specified by:
        getString in interface org.apache.commons.fileupload.FileItem
      • write

        public void write​(File to)
                   throws Exception
        Specified by:
        write in interface org.apache.commons.fileupload.FileItem
        Throws:
        Exception
      • delete

        public void delete()
        Specified by:
        delete in interface org.apache.commons.fileupload.FileItem
      • getFieldName

        public String getFieldName()
        Specified by:
        getFieldName in interface org.apache.commons.fileupload.FileItem
      • setFieldName

        public void setFieldName​(String name)
        Specified by:
        setFieldName in interface org.apache.commons.fileupload.FileItem
      • isFormField

        public boolean isFormField()
        Specified by:
        isFormField in interface org.apache.commons.fileupload.FileItem
      • setFormField

        public void setFormField​(boolean state)
        Specified by:
        setFormField in interface org.apache.commons.fileupload.FileItem
      • getHeaders

        public org.apache.commons.fileupload.FileItemHeaders getHeaders()
        Specified by:
        getHeaders in interface org.apache.commons.fileupload.FileItemHeadersSupport
      • setHeaders

        public void setHeaders​(org.apache.commons.fileupload.FileItemHeaders headers)
        Specified by:
        setHeaders in interface org.apache.commons.fileupload.FileItemHeadersSupport