Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package org.apache.commons.fileupload

Class org.apache.commons.fileupload.DefaultFileItem extends DiskFileItem implements Serializable

Class org.apache.commons.fileupload.FileItemStream.ItemSkippedException extends java.io.IOException implements Serializable

serialVersionUID: -7280778431581963740L

Class org.apache.commons.fileupload.FileUploadBase.FileSizeLimitExceededException extends FileUploadBase.SizeException implements Serializable

serialVersionUID: 8150776562029630058L

Class org.apache.commons.fileupload.FileUploadBase.FileUploadIOException extends java.io.IOException implements Serializable

serialVersionUID: -7047616958165584154L

Serialized Fields

### cause

    FileUploadException cause

  The exceptions cause; we overwrite the parent classes field, which is available since Java 1.4 only.

Class org.apache.commons.fileupload.FileUploadBase.InvalidContentTypeException extends FileUploadException implements Serializable

serialVersionUID: -9073026332015646668L

Class org.apache.commons.fileupload.FileUploadBase.IOFileUploadException extends FileUploadException implements Serializable

serialVersionUID: 1749796615868477269L

Serialized Fields

### cause

    java.io.IOException cause

  The exceptions cause; we overwrite the parent classes field, which is available since Java 1.4 only.

Class org.apache.commons.fileupload.FileUploadBase.SizeException extends FileUploadException implements Serializable

Serialized Fields

### actual

    long actual

  The actual size of the request.

### permitted

    long permitted

  The maximum permitted size of the request.

Class org.apache.commons.fileupload.FileUploadBase.SizeLimitExceededException extends FileUploadBase.SizeException implements Serializable

serialVersionUID: -2474893167098052828L

Class org.apache.commons.fileupload.FileUploadBase.UnknownSizeException extends FileUploadException implements Serializable

serialVersionUID: 7062279004812015273L

Class org.apache.commons.fileupload.FileUploadException extends java.lang.Exception implements Serializable

serialVersionUID: 8881893724388807504L

Serialized Fields

### cause

    java.lang.Throwable cause

  The exceptions cause. We overwrite the cause of the super class, which isn't available in Java 1.3.

Class org.apache.commons.fileupload.MultipartStream.IllegalBoundaryException extends java.io.IOException implements Serializable

Class org.apache.commons.fileupload.MultipartStream.MalformedStreamException extends java.io.IOException implements Serializable

Package org.apache.commons.fileupload.disk

Class org.apache.commons.fileupload.disk.DiskFileItem extends java.lang.Object implements Serializable

serialVersionUID: 2237570099615271025L

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream in)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  Reads the state of this object during deserialization.

  Throws:
    `java.io.IOException` - if an error occurs.
    `java.lang.ClassNotFoundException` - if class cannot be found.

### writeObject

    private void writeObject(java.io.ObjectOutputStream out)
                      throws java.io.IOException

  Writes the state of this object during serialization.

  Throws:
    `java.io.IOException` - if an error occurs.

Serialized Fields

### fieldName

    java.lang.String fieldName

  The name of the form field as provided by the browser.

### contentType

    java.lang.String contentType

  The content type passed by the browser, or `null` if not defined.

### isFormField

    boolean isFormField

  Whether or not this item is a simple form field.

### fileName

    java.lang.String fileName

  The original filename in the user's filesystem.

### size

    long size

  The size of the item, in bytes. This is used to cache the size when a file item is moved from its original location.

### sizeThreshold

    int sizeThreshold

  The threshold above which uploads will be stored on disk.

### repository

    java.io.File repository

  The directory in which uploaded files will be stored, if stored on disk.

### cachedContent

    byte[] cachedContent

  Cached contents of the file.

### dfosFile

    java.io.File dfosFile

  File to allow for serialization of the content of this item.

### headers

    FileItemHeaders headers

  The file items headers.

Package org.apache.commons.fileupload.util

Class org.apache.commons.fileupload.util.FileItemHeadersImpl extends java.lang.Object implements Serializable

serialVersionUID: -4455695752627032559L

Serialized Fields

### headerNameToValueListMap

    java.util.Map headerNameToValueListMap

  Map of `String` keys to a `List` of `String` instances.

### headerNameList

    java.util.List headerNameList

  List to preserve order of headers as added. This would not be needed if a `LinkedHashMap` could be used, but don't want to depend on 1.4.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright ? 2002-2008 The Apache Software Foundation. All Rights Reserved.