Class CloudJacksonJson

java.lang.Object
com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
org.springframework.cloud.netflix.eureka.server.CloudJacksonJson
All Implemented Interfaces:
com.netflix.discovery.converters.wrappers.CodecWrapper, com.netflix.discovery.converters.wrappers.CodecWrapperBase, com.netflix.discovery.converters.wrappers.DecoderWrapper, com.netflix.discovery.converters.wrappers.EncoderWrapper

public class CloudJacksonJson extends com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
Author:
Spencer Gibb
  • Field Details

    • codec

      protected final org.springframework.cloud.netflix.eureka.server.CloudJacksonJson.CloudJacksonCodec codec
  • Constructor Details

    • CloudJacksonJson

      public CloudJacksonJson()
  • Method Details

    • getCodec

      public org.springframework.cloud.netflix.eureka.server.CloudJacksonJson.CloudJacksonCodec getCodec()
    • codecName

      public String codecName()
      Specified by:
      codecName in interface com.netflix.discovery.converters.wrappers.CodecWrapperBase
      Overrides:
      codecName in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
    • encode

      public <T> String encode(T object)
      Specified by:
      encode in interface com.netflix.discovery.converters.wrappers.EncoderWrapper
      Overrides:
      encode in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
    • encode

      public <T> void encode(T object, OutputStream outputStream) throws IOException
      Specified by:
      encode in interface com.netflix.discovery.converters.wrappers.EncoderWrapper
      Overrides:
      encode in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
      Throws:
      IOException
    • decode

      public <T> T decode(String textValue, Class<T> type) throws IOException
      Specified by:
      decode in interface com.netflix.discovery.converters.wrappers.DecoderWrapper
      Overrides:
      decode in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
      Throws:
      IOException
    • decode

      public <T> T decode(InputStream inputStream, Class<T> type) throws IOException
      Specified by:
      decode in interface com.netflix.discovery.converters.wrappers.DecoderWrapper
      Overrides:
      decode in class com.netflix.discovery.converters.wrappers.CodecWrappers.LegacyJacksonJson
      Throws:
      IOException