Package net.devslash
Class HttpBody
-
-
Field Summary
Fields Modifier and Type Field Description private final StringbodyValueprivate final Function2<String, RequestData<T>, String>bodyValueMapperprivate final Function1<RequestData<T>, InputStream>rawValueprivate final Map<String, List<String>>formDataprivate final Function2<Map<String, List<String>>, RequestData<T>, Map<String, List<String>>>formMapperprivate final List<FormPart>multipartFormprivate final Function1<RequestData<T>, List<FormPart>>lazyMultipartFormprivate final ObjectjsonObjectprivate final Function1<RequestData<T>, Object>lazyJsonObject
-
Constructor Summary
Constructors Constructor Description HttpBody(String bodyValue, Function2<String, RequestData<T>, String> bodyValueMapper, Function1<RequestData<T>, InputStream> rawValue, Map<String, List<String>> formData, Function2<Map<String, List<String>>, RequestData<T>, Map<String, List<String>>> formMapper, List<FormPart> multipartForm, Function1<RequestData<T>, List<FormPart>> lazyMultipartForm, Object jsonObject, Function1<RequestData<T>, Object> lazyJsonObject)
-
Method Summary
Modifier and Type Method Description final StringgetBodyValue()final Function2<String, RequestData<T>, String>getBodyValueMapper()final Function1<RequestData<T>, InputStream>getRawValue()final Map<String, List<String>>getFormData()final Function2<Map<String, List<String>>, RequestData<T>, Map<String, List<String>>>getFormMapper()final List<FormPart>getMultipartForm()final Function1<RequestData<T>, List<FormPart>>getLazyMultipartForm()final ObjectgetJsonObject()final Function1<RequestData<T>, Object>getLazyJsonObject()-
-
Constructor Detail
-
HttpBody
HttpBody(String bodyValue, Function2<String, RequestData<T>, String> bodyValueMapper, Function1<RequestData<T>, InputStream> rawValue, Map<String, List<String>> formData, Function2<Map<String, List<String>>, RequestData<T>, Map<String, List<String>>> formMapper, List<FormPart> multipartForm, Function1<RequestData<T>, List<FormPart>> lazyMultipartForm, Object jsonObject, Function1<RequestData<T>, Object> lazyJsonObject)
-
-
Method Detail
-
getBodyValue
final String getBodyValue()
-
getBodyValueMapper
final Function2<String, RequestData<T>, String> getBodyValueMapper()
-
getRawValue
final Function1<RequestData<T>, InputStream> getRawValue()
-
getFormData
final Map<String, List<String>> getFormData()
-
getFormMapper
final Function2<Map<String, List<String>>, RequestData<T>, Map<String, List<String>>> getFormMapper()
-
getMultipartForm
final List<FormPart> getMultipartForm()
-
getLazyMultipartForm
final Function1<RequestData<T>, List<FormPart>> getLazyMultipartForm()
-
getJsonObject
final Object getJsonObject()
-
getLazyJsonObject
final Function1<RequestData<T>, Object> getLazyJsonObject()
-
-
-
-