Package org.jboss.resteasy.plugins.providers.multipart

## Interface MultipartFormDataInput

- All Superinterfaces:
    `MultipartInput`
  All Known Implementing Classes:
    `MultipartFormDataInputImpl`

      public interface MultipartFormDataInput
      extends MultipartInput

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​List<InputPart>>` | `getFormDataMap()` |
    `<T> T` | `getFormDataPart​(String key, Class<T> rawType, Type genericType)` |
    `<T> T` | `getFormDataPart​(String key, javax.ws.rs.core.GenericType<T> type)` |

    - ### Methods inherited from interface org.jboss.resteasy.plugins.providers.multipart.MultipartInput

      `close, getParts, getPreamble`

- - ### Method Detail

    - #### getFormDataMap

          Map<String,​List<InputPart>> getFormDataMap()

      Returns:
        A parameter map containing a list of values per name.

    - #### getFormDataPart

          <T> T getFormDataPart​(String key,
                                Class<T> rawType,
                                Type genericType)
                         throws IOException

      Throws:
        `IOException`

    - #### getFormDataPart

          <T> T getFormDataPart​(String key,
                                javax.ws.rs.core.GenericType<T> type)
                         throws IOException

      Throws:
        `IOException`