-
- All Implemented Interfaces:
-
io.outfoxx.sunday.mediatypes.codecs.MediaTypeEncoder,io.outfoxx.sunday.mediatypes.codecs.URLQueryParamsEncoder
public final class WWWFormURLEncoder implements URLQueryParamsEncoder
Encodes Java/Kotlin values into application/www-url-form-encoded strings and binary data sources.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classWWWFormURLEncoder.Companionpublic enumWWWFormURLEncoder.ArrayEncodingpublic enumWWWFormURLEncoder.BoolEncodingpublic enumWWWFormURLEncoder.DateEncoding
-
Constructor Summary
Constructors Constructor Description WWWFormURLEncoder(WWWFormURLEncoder.ArrayEncoding arrayEncoding, WWWFormURLEncoder.BoolEncoding boolEncoding, WWWFormURLEncoder.DateEncoding dateEncoding, ObjectMapper mapper)
-
Method Summary
-
-
Constructor Detail
-
WWWFormURLEncoder
WWWFormURLEncoder(WWWFormURLEncoder.ArrayEncoding arrayEncoding, WWWFormURLEncoder.BoolEncoding boolEncoding, WWWFormURLEncoder.DateEncoding dateEncoding, ObjectMapper mapper)
-
-
Method Detail
-
encode
<T extends Any> Source encode(T value)
Encodes the given value into a binary data Source.
- Parameters:
value- Value to encode.
-
encodeQueryString
String encodeQueryString(Map<String, Object> parameters)
Encodes parameters into a URL encoded string.
- Parameters:
parameters- Parameters to encode.
-
-
-
-