Class AbstractFormWriter

java.lang.Object
feign.form.multipart.AbstractWriter
org.springframework.cloud.openfeign.support.AbstractFormWriter
All Implemented Interfaces:
feign.form.multipart.Writer
Direct Known Subclasses:
JsonFormWriter

public abstract class AbstractFormWriter extends feign.form.multipart.AbstractWriter
Author:
Darren Foong, Wu Daifu
  • Constructor Details

    • AbstractFormWriter

      public AbstractFormWriter()
  • Method Details

    • isApplicable

      public boolean isApplicable(Object object)
    • write

      public void write(feign.form.multipart.Output output, String key, Object object) throws feign.codec.EncodeException
      Overrides:
      write in class feign.form.multipart.AbstractWriter
      Throws:
      feign.codec.EncodeException
    • getContentType

      protected abstract org.springframework.http.MediaType getContentType()
    • writeAsString

      protected abstract String writeAsString(Object object) throws IOException
      Throws:
      IOException