Interface MultiPart<T extends BodyPart>

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      List<T> bodyParts()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get all the nested body parts.
      default Optional<T> field​(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the first body part identified by the given control name.
      default Map<String,​List<T>> fields()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get all the body parts that are identified with form data control names.
      default List<T> fields​(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the body parts identified by the given control name.
    • Method Detail

      • bodyParts

        List<T> bodyParts()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Get all the nested body parts.
        Returns:
        list of BodyPart
      • field

        default Optional<T> field​(String name)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Get the first body part identified by the given control name. The control name is the name parameter of the Content-Disposition header for a body part with disposition type form-data.
        Parameters:
        name - control name
        Returns:
        Optional<BodyPart>, never null
      • fields

        default List<T> fields​(String name)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Get the body parts identified by the given control name. The control name is the name parameter of the Content-Disposition header for a body part with disposition type form-data.
        Parameters:
        name - control name
        Returns:
        List<BodyPart>, never null
      • fields

        default Map<String,​List<T>> fields()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Get all the body parts that are identified with form data control names.
        Returns:
        map of control names to body parts,never null