Class CodecWrappers.JacksonJson
- java.lang.Object
-
- com.netflix.discovery.converters.wrappers.CodecWrappers.JacksonJson
-
- All Implemented Interfaces:
CodecWrapper,CodecWrapperBase,DecoderWrapper,EncoderWrapper
- Enclosing class:
- CodecWrappers
public static class CodecWrappers.JacksonJson extends java.lang.Object implements CodecWrapper
-
-
Field Summary
Fields Modifier and Type Field Description protected EurekaJsonJacksonCodeccodec
-
Constructor Summary
Constructors Constructor Description JacksonJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcodecName()<T> Tdecode(java.io.InputStream inputStream, java.lang.Class<T> type)<T> Tdecode(java.lang.String textValue, java.lang.Class<T> type)<T> java.lang.Stringencode(T object)<T> voidencode(T object, java.io.OutputStream outputStream)booleansupport(jakarta.ws.rs.core.MediaType mediaType)
-
-
-
Field Detail
-
codec
protected final EurekaJsonJacksonCodec codec
-
-
Method Detail
-
codecName
public java.lang.String codecName()
- Specified by:
codecNamein interfaceCodecWrapperBase
-
support
public boolean support(jakarta.ws.rs.core.MediaType mediaType)
- Specified by:
supportin interfaceCodecWrapperBase
-
encode
public <T> java.lang.String encode(T object) throws java.io.IOException- Specified by:
encodein interfaceEncoderWrapper- Throws:
java.io.IOException
-
encode
public <T> void encode(T object, java.io.OutputStream outputStream) throws java.io.IOException- Specified by:
encodein interfaceEncoderWrapper- Throws:
java.io.IOException
-
decode
public <T> T decode(java.lang.String textValue, java.lang.Class<T> type) throws java.io.IOException- Specified by:
decodein interfaceDecoderWrapper- Throws:
java.io.IOException
-
decode
public <T> T decode(java.io.InputStream inputStream, java.lang.Class<T> type) throws java.io.IOException- Specified by:
decodein interfaceDecoderWrapper- Throws:
java.io.IOException
-
-