# Uses of Package
org.apache.commons.fileupload2.core

Packages that use org.apache.commons.fileupload2.core
Package
Description
org.apache.commons.fileupload2.core
A component for handling HTML file uploads as specified by RFC 1867.
org.apache.commons.fileupload2.jakarta.servlet5
An implementation of `AbstractFileUpload` for use in servlets conforming to the namespace `jakarta.servlet`.
org.apache.commons.fileupload2.jakarta.servlet6
An implementation of `AbstractFileUpload` for use in servlets conforming to the namespace `jakarta.servlet`.
org.apache.commons.fileupload2.javax
An implementation of `AbstractFileUpload` for use in servlets conforming to JSR 53.
org.apache.commons.fileupload2.portlet
An implementation of `AbstractFileUpload` for use in portlets conforming to JSR 168.

- Classes in org.apache.commons.fileupload2.core used by org.apache.commons.fileupload2.core
  Class
  Description
  DiskFileItem
  The default implementation of the `FileItem` interface.
  DiskFileItem.Builder
  Builds a new `DiskFileItem` instance.
  DiskFileItemFactory
  The default `FileItemFactory` implementation.
  DiskFileItemFactory.Builder
  Builds a new `DiskFileItemFactory` instance.
  FileItem
  This class represents a file or form item that was received within a `multipart/form-data` POST request.
  FileItemFactory
  Creates `FileItem` instances.
  FileItemFactory.AbstractFileItemBuilder
  Abstracts building for subclasses.
  FileItemHeaders
  This class provides support for accessing the headers for a file or form item that was received within a `multipart/form-data` POST request.
  FileItemHeadersProvider
  Provides access to headers.
  FileItemInput
  Provides access to a file or form item that was received within a `multipart/form-data` POST request.
  FileItemInputIterator
  An iterator, as returned by `AbstractFileUpload.getItemIterator(RequestContext)`.
  FileUploadException
  Signals errors encountered while processing the request.
  FileUploadSizeException
  Signals that a requests permitted size is exceeded.
  MultipartInput
  Low-level API for processing file uploads.
  MultipartInput.Builder
  Builds a new `MultipartInput` instance.
  MultipartInput.FileUploadBoundaryException
  Signals an attempt to set an invalid boundary token.
  MultipartInput.ItemInputStream
  An `InputStream` for reading an items contents.
  MultipartInput.MalformedStreamException
  Signals that the input stream fails to follow the required syntax.
  MultipartInput.ProgressNotifier
  Internal class, which is used to invoke the `ProgressListener`.
  ProgressListener
  Receives progress information.
  RequestContext
  Abstracts access to the request information needed for file uploads.
- Classes in org.apache.commons.fileupload2.core used by org.apache.commons.fileupload2.jakarta.servlet5
  Class
  Description
  AbstractFileUpload
  High level API for processing file uploads.
  AbstractRequestContext
  DiskFileItemFactory
  The default `FileItemFactory` implementation.
  FileItem
  This class represents a file or form item that was received within a `multipart/form-data` POST request.
  FileItemFactory
  Creates `FileItem` instances.
  FileItemInputIterator
  An iterator, as returned by `AbstractFileUpload.getItemIterator(RequestContext)`.
  FileUploadException
  Signals errors encountered while processing the request.
  RequestContext
  Abstracts access to the request information needed for file uploads.
- Classes in org.apache.commons.fileupload2.core used by org.apache.commons.fileupload2.jakarta.servlet6
  Class
  Description
  AbstractFileUpload
  High level API for processing file uploads.
  AbstractRequestContext
  DiskFileItemFactory
  The default `FileItemFactory` implementation.
  FileItem
  This class represents a file or form item that was received within a `multipart/form-data` POST request.
  FileItemFactory
  Creates `FileItem` instances.
  FileItemInputIterator
  An iterator, as returned by `AbstractFileUpload.getItemIterator(RequestContext)`.
  FileUploadException
  Signals errors encountered while processing the request.
  RequestContext
  Abstracts access to the request information needed for file uploads.
- Classes in org.apache.commons.fileupload2.core used by org.apache.commons.fileupload2.javax
  Class
  Description
  AbstractFileUpload
  High level API for processing file uploads.
  AbstractRequestContext
  DiskFileItemFactory
  The default `FileItemFactory` implementation.
  FileItem
  This class represents a file or form item that was received within a `multipart/form-data` POST request.
  FileItemFactory
  Creates `FileItem` instances.
  FileItemInputIterator
  An iterator, as returned by `AbstractFileUpload.getItemIterator(RequestContext)`.
  FileUploadException
  Signals errors encountered while processing the request.
  RequestContext
  Abstracts access to the request information needed for file uploads.
- Classes in org.apache.commons.fileupload2.core used by org.apache.commons.fileupload2.portlet
  Class
  Description
  AbstractFileUpload
  High level API for processing file uploads.
  AbstractRequestContext
  FileItem
  This class represents a file or form item that was received within a `multipart/form-data` POST request.
  FileItemFactory
  Creates `FileItem` instances.
  FileItemInputIterator
  An iterator, as returned by `AbstractFileUpload.getItemIterator(RequestContext)`.
  FileUploadException
  Signals errors encountered while processing the request.
  RequestContext
  Abstracts access to the request information needed for file uploads.