MCPcopy Index your code
hub / github.com/OpenFeign/feign / Writer

Interface Writer

form/src/main/java/feign/form/multipart/Writer.java:25–45  ·  view source on GitHub ↗

A writer interface. @author Artem Labazin

Source from the content-addressed store, hash-verified

23 * @author Artem Labazin
24 */
25public interface Writer {
26
27 /**
28 * Processing form data to request body.
29 *
30 * @param output output writer.
31 * @param boundary data boundary.
32 * @param key name for piece of data.
33 * @param value piece of data.
34 * @throws EncodeException in case of any encode exception
35 */
36 void write(Output output, String boundary, String key, Object value) throws EncodeException;
37
38 /**
39 * Answers on question - "could this writer properly write the value".
40 *
41 * @param value object to write.
42 * @return {@code true} - if could write this object, otherwise {@code true}
43 */
44 boolean isApplicable(Object value);
45}

Callers 11

canSupportGzipMethod · 0.65
canSupportGzipOnErrorMethod · 0.65
canSupportDeflateMethod · 0.65
findApplicableWriterMethod · 0.65
findApplicableWriterMethod · 0.65
isApplicableMethod · 0.65

Implementers 11

AbstractWriterform/src/main/java/feign/form/multipar
FormDataWriterform/src/main/java/feign/form/multipar
ByteArrayWriterform/src/main/java/feign/form/multipar
PojoWriterform/src/main/java/feign/form/multipar
ManyFilesWriterform/src/main/java/feign/form/multipar
ManyParametersWriterform/src/main/java/feign/form/multipar
DelegateWriterform/src/main/java/feign/form/multipar
SingleFileWriterform/src/main/java/feign/form/multipar
SingleParameterWriterform/src/main/java/feign/form/multipar
SpringManyMultipartFilesWriterform-spring/src/main/java/feign/form/s
SpringSingleMultipartFileWriterform-spring/src/main/java/feign/form/s

Calls

no outgoing calls

Tested by

no test coverage detected