Companion
Functions
Link copied to clipboard
inline fun <T : Any> MultipartFormField.Companion.auto(auto: AutoMarshalling): BiDiLensSpec<MultipartForm, T>
Link copied to clipboard
open override fun defaulted(name: String, default: LensExtractor<MultipartForm, MultipartFormField>, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormField>
open override fun defaulted(name: String, default: MultipartFormField, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormField>
Link copied to clipboard
fun <NODE : Any> MultipartFormField.Companion.json(auto: Json<NODE>): BiDiLensSpec<MultipartForm, NODE>
Link copied to clipboard
fun <NEXT> map(nextIn: (MultipartFormField) -> NEXT, nextOut: (NEXT) -> MultipartFormField): BiDiLensSpec<MultipartForm, NEXT>
Link copied to clipboard
fun <NEXT> mapWithNewMeta(nextIn: (MultipartFormField) -> NEXT, nextOut: (NEXT) -> MultipartFormField, paramMeta: ParamMeta): BiDiLensSpec<MultipartForm, NEXT>
Link copied to clipboard
open override fun optional(name: String, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormField?>
Link copied to clipboard
open override fun required(name: String, description: String?, metadata: Map<String, Any>): BiDiLens<MultipartForm, MultipartFormField>
Link copied to clipboard