## Uses of Class
org.jboss.resteasy.plugins.providers.multipart.OutputPart

- Packages that use OutputPart
  Package | Description
  --- | ---
  org.jboss.resteasy.plugins.providers.multipart |

- - ### Uses of OutputPart in org.jboss.resteasy.plugins.providers.multipart

    Fields in org.jboss.resteasy.plugins.providers.multipart with type parameters of type OutputPart
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected Map<String,​OutputPart>` | MultipartFormDataOutput.`formData` |
    `protected Map<String,​List<OutputPart>>` | MultipartFormDataOutput.`formDataMap` |
    `protected List<OutputPart>` | MultipartOutput.`parts` |

    Methods in org.jboss.resteasy.plugins.providers.multipart that return OutputPart
    Modifier and Type | Method | Description
    --- | --- | ---
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, Class<?> type, Type genericType, javax.ws.rs.core.MediaType mediaType)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, Class<?> type, Type genericType, javax.ws.rs.core.MediaType mediaType, String filename)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, Class<?> type, Type genericType, javax.ws.rs.core.MediaType mediaType, String filename, boolean utf8Encode)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, javax.ws.rs.core.GenericType<?> type, javax.ws.rs.core.MediaType mediaType)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, javax.ws.rs.core.GenericType<?> type, javax.ws.rs.core.MediaType mediaType, String filename)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, javax.ws.rs.core.GenericType<?> type, javax.ws.rs.core.MediaType mediaType, String filename, boolean utf8Encode)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, javax.ws.rs.core.MediaType mediaType)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, javax.ws.rs.core.MediaType mediaType, String filename)` |
    `OutputPart` | MultipartFormDataOutput.`addFormData​(String key, Object entity, javax.ws.rs.core.MediaType mediaType, String filename, boolean utf8Encode)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, Class<?> type, Type genericType, javax.ws.rs.core.MediaType mediaType)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, Class<?> type, Type genericType, javax.ws.rs.core.MediaType mediaType, String filename)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, Class<?> type, Type genericType, javax.ws.rs.core.MediaType mediaType, String filename, boolean utf8Encode)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, javax.ws.rs.core.GenericType<?> type, javax.ws.rs.core.MediaType mediaType)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, javax.ws.rs.core.GenericType<?> type, javax.ws.rs.core.MediaType mediaType, String filename)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, javax.ws.rs.core.GenericType<?> type, javax.ws.rs.core.MediaType mediaType, String filename, boolean utf8Encode)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, javax.ws.rs.core.MediaType mediaType)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, javax.ws.rs.core.MediaType mediaType, String filename)` |
    `OutputPart` | MultipartOutput.`addPart​(Object entity, javax.ws.rs.core.MediaType mediaType, String filename, boolean utf8Encode)` |
    `OutputPart` | MultipartRelatedOutput.`addPart​(Object entity, javax.ws.rs.core.MediaType mediaType, String contentId, String contentTransferEncoding)` | Used to add parts to the multipart output message.
    `OutputPart` | MultipartRelatedOutput.`getRootPart()` | The part that will be used as the root.

    Methods in org.jboss.resteasy.plugins.providers.multipart that return types with arguments of type OutputPart
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​OutputPart>` | MultipartFormDataOutput.`getFormData()` |
    `Map<String,​List<OutputPart>>` | MultipartFormDataOutput.`getFormDataMap()` |
    `List<OutputPart>` | MultipartOutput.`getParts()` |

    Methods in org.jboss.resteasy.plugins.providers.multipart with parameters of type OutputPart
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected CompletionStage<Void>` | AbstractMultipartWriter.`asyncWritePart​(AsyncOutputStream entityStream, byte[] boundaryBytes, OutputPart part, javax.ws.rs.core.MultivaluedMap<String,​Object> headers)` |
    `protected void` | AbstractMultipartWriter.`writePart​(OutputStream entityStream, byte[] boundaryBytes, OutputPart part, javax.ws.rs.core.MultivaluedMap<String,​Object> headers)` |