Represents a file-upload from an HTTP multipart form submission.

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `FileUpload`

- `FileUpload`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Initializer
`FileUpload(FileUpload unknown)`

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`charSet` | `shared default String charSet()` @return the charset of the upload
`contentTransferEncoding` | `shared default String contentTransferEncoding()` @return the content transfer encoding of the upload - this describes how the upload was encoded in the form submission.
`contentType` | `shared default String contentType()` @return the content type (MIME type) of the upload
`fileName` | `shared default String fileName()` @return the file name of the upload as provided in the form submission
`name` | `shared default String name()` @return the name of the upload as provided in the form submission
`size` | `shared default Integer size()` @return the size of the upload, in bytes
`uploadedFileName` | `shared default String uploadedFileName()` @return the actual temporary file name on the server where the file was uploaded to.

Inherited Methods
Methods inherited from: `Object` `equals`