public abstract class AbstractJsonInboundMessageMapper<P> extends ObjectSE implements InboundMessageMapper<StringSE>
Message にマップする抽象的な InboundMessageMapper 実装。JsonInboundMessageMapper| 修飾子と型 | フィールドと説明 |
|---|---|
protected static MapSE<StringSE, ClassSE<?>> | DEFAULT_HEADER_TYPES |
protected MapSE<StringSE, ClassSE<?>> | headerTypes |
protected static StringSE | MESSAGE_FORMAT_ERROR |
protected TypeSE | payloadType |
| コンストラクターと説明 |
|---|
AbstractJsonInboundMessageMapper(TypeSE payloadType) |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | isMapToPayload() |
protected abstract MapSE<StringSE, ObjectSE> | readHeaders(P parser, StringSE jsonMessage) |
protected abstract ObjectSE | readPayload(P parser, StringSE jsonMessage) |
void | setHeaderTypes(MapSE<StringSE, ClassSE<?>> headerTypes) |
void | setMapToPayload(boolean mapToPayload) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEtoMessage, toMessage