api

http4k / org.http4k.lens / MultipartForm

MultipartForm

data class MultipartForm : Closeable

Constructors

Name Summary
<init> MultipartForm(fields: Map<String, List<MultipartFormField>> = emptyMap(), files: Map<String, List<MultipartFormFile>> = emptyMap(), errors: List<Failure> = emptyList())

Properties

Name Summary
errors val errors: List<Failure>
fields val fields: Map<String, List<MultipartFormField>>
files val files: Map<String, List<MultipartFormFile>>

Functions

Name Summary
close fun close(): Unit
minusField fun minusField(name: String): MultipartForm
minusFile fun minusFile(name: String): MultipartForm
plus operator fun plus(kv: Pair<String, String>): MultipartForm
operator fun plus(kv: Pair<String, MultipartFormField>): MultipartForm
operator fun plus(kv: Pair<String, MultipartFormFile>): MultipartForm

Extension Functions

Name Summary
with fun MultipartForm.with(vararg modifiers: (MultipartForm) -> MultipartForm): MultipartForm