public abstract class StringToMessageDecoder<TBody> extends java.lang.Object implements MessageDecoder<TBody,java.lang.String,java.lang.String,java.lang.String>
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| 构造器和说明 |
|---|
StringToMessageDecoder() |
StringToMessageDecoder(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.lang.Class<TBody> bodyClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
Message<TBody> |
decode(java.lang.String source) |
TBody |
decodeBody(MessageHeader header,
java.lang.String bodyStr) |
MessageHeader |
decodeHeader(java.lang.String headerStr) |
public StringToMessageDecoder()
public StringToMessageDecoder(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.lang.Class<TBody> bodyClass)
public Message<TBody> decode(java.lang.String source)
decode 在接口中 MessageDecoder<TBody,java.lang.String,java.lang.String,java.lang.String>public MessageHeader decodeHeader(java.lang.String headerStr)
decodeHeader 在接口中 MessageDecoder<TBody,java.lang.String,java.lang.String,java.lang.String>public TBody decodeBody(MessageHeader header, java.lang.String bodyStr)
decodeBody 在接口中 MessageDecoder<TBody,java.lang.String,java.lang.String,java.lang.String>