Package feign.form.spring
Class SpringFormEncoder
java.lang.Object
feign.form.FormEncoder
feign.form.spring.SpringFormEncoder
- All Implemented Interfaces:
feign.codec.Encoder
Adds support for
MultipartFile type to FormEncoder.- Since:
- 14.09.2016
- Author:
- Tomasz Juchniewicz <tjuchniewicz@gmail.com>
-
Nested Class Summary
Nested classes/interfaces inherited from interface feign.codec.Encoder
feign.codec.Encoder.Default -
Field Summary
Fields inherited from interface feign.codec.Encoder
MAP_STRING_WILDCARD -
Constructor Summary
ConstructorsConstructorDescriptionConstructor with the default Feign's encoder as a delegate.SpringFormEncoder(feign.codec.Encoder delegate) Constructor with specified delegate encoder. -
Method Summary
Methods inherited from class feign.form.FormEncoder
getContentProcessor
-
Constructor Details
-
SpringFormEncoder
public SpringFormEncoder()Constructor with the default Feign's encoder as a delegate. -
SpringFormEncoder
public SpringFormEncoder(feign.codec.Encoder delegate) Constructor with specified delegate encoder.- Parameters:
delegate- delegate encoder, if this encoder couldn't encode object.
-
-
Method Details
-
encode
public void encode(Object object, Type bodyType, feign.RequestTemplate template) throws feign.codec.EncodeException - Specified by:
encodein interfacefeign.codec.Encoder- Overrides:
encodein classFormEncoder- Throws:
feign.codec.EncodeException
-