Companion
Functions
Link copied to clipboard
open override fun defaulted(name: String, default: LensExtractor<MultipartForm, MultipartFormFile>, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormFile>
open override fun defaulted(name: String, default: MultipartFormFile, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormFile>
Link copied to clipboard
Use this when it doesn't matter about the name or content type of the file uploaded.
Link copied to clipboard
fun <NEXT> map(nextIn: (MultipartFormFile) -> NEXT, nextOut: (NEXT) -> MultipartFormFile): BiDiLensSpec<MultipartForm, NEXT>
Link copied to clipboard
fun <NEXT> mapWithNewMeta(nextIn: (MultipartFormFile) -> NEXT, nextOut: (NEXT) -> MultipartFormFile, paramMeta: ParamMeta): BiDiLensSpec<MultipartForm, NEXT>
Link copied to clipboard
open override fun optional(name: String, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormFile?>
Link copied to clipboard
open override fun required(name: String, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormFile>