com.evanmclean.evlib.commons.fileupload
Class FileUploadUtils

java.lang.Object
  extended by com.evanmclean.evlib.commons.fileupload.FileUploadUtils

public final class FileUploadUtils
extends Object

Misc handy functions for the Apache Commons File Upload package.

Author:
Evan McLean McLean Computer Services (see the overview for copyright and licensing.)

Method Summary
static FileItem[] arrItems(List<?> file_items)
          Remaps the file items returned by FileUpload.parseRequest into an array.
static void delete(FileItem[] file_items)
          Call FileItem.delete for all items that have been stored on disk.
static void delete(List<?> file_items)
          Call FileItem.delete for all items that have been stored on disk.
static void delete(Map<String,FileItem[]> file_items)
          Call FileItem.delete for all items that have been stored on disk.
static Map<String,FileItem[]> mapItems(List<?> file_items)
          Remaps the file items returned by FileUpload.parseRequest into a map based on the field names.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

arrItems

public static FileItem[] arrItems(List<?> file_items)
Remaps the file items returned by FileUpload.parseRequest into an array.

Parameters:
file_items -
Returns:
A map keyed on the field name.

delete

public static void delete(FileItem[] file_items)
Call FileItem.delete for all items that have been stored on disk.

Parameters:
file_items -

delete

public static void delete(List<?> file_items)
Call FileItem.delete for all items that have been stored on disk.

Parameters:
file_items -

delete

public static void delete(Map<String,FileItem[]> file_items)
Call FileItem.delete for all items that have been stored on disk.

Parameters:
file_items -

mapItems

public static Map<String,FileItem[]> mapItems(List<?> file_items)
Remaps the file items returned by FileUpload.parseRequest into a map based on the field names.

Parameters:
file_items -
Returns:
A map keyed on the field name.