public class JsonbMessageConverter extends AbstractJsonMessageConverter
MessageConverter
の実装。Jsonb
EE, JsonbBuilder
EE, setJsonb(javax.json.bind.Jsonb)
logger
コンストラクターと説明 |
---|
JsonbMessageConverter() デフォルトの構成で新しい JsonbMessageConverter を構築します。 |
JsonbMessageConverter(javax.json.bind.JsonbEE jsonb) 指定されたデリゲートで新しい JsonbMessageConverter を構築します。 |
JsonbMessageConverter(javax.json.bind.JsonbConfigEE config) 指定された構成で新しい JsonbMessageConverter を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | fromJson(ReaderSE reader, TypeSE resolvedType) |
protected ObjectSE | fromJson(StringSE payload, TypeSE resolvedType) |
javax.json.bind.JsonbEE | getJsonb() このコンバーターの構成済み Jsonb インスタンスを返します。 |
void | setJsonb(javax.json.bind.JsonbEE jsonb) 使用する Jsonb インスタンスを設定します。 |
protected StringSE | toJson(ObjectSE payload, TypeSE resolvedType) |
protected void | toJson(ObjectSE payload, TypeSE resolvedType, WriterSE writer) |
convertFromInternal, convertToInternal, supports
addSupportedMimeTypes, canConvertFrom, canConvertTo, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public JsonbMessageConverter()
JsonbMessageConverter
を構築します。public JsonbMessageConverter(javax.json.bind.JsonbConfigEE config)
JsonbMessageConverter
を構築します。config
- 基になるデリゲートの JsonbConfig
public JsonbMessageConverter(javax.json.bind.JsonbEE jsonb)
JsonbMessageConverter
を構築します。jsonb
- 使用する Jsonb インスタンス public void setJsonb(javax.json.bind.JsonbEE jsonb)
Jsonb
インスタンスを設定します。設定しない場合、デフォルトの Jsonb
インスタンスが作成されます。 カスタム構成された Jsonb
を設定することは、JSON 直列化プロセスをさらに制御する 1 つの方法です。
public javax.json.bind.JsonbEE getJsonb()
Jsonb
インスタンスを返します。protected ObjectSE fromJson(ReaderSE reader, TypeSE resolvedType)
AbstractJsonMessageConverter
の fromJson
protected ObjectSE fromJson(StringSE payload, TypeSE resolvedType)
AbstractJsonMessageConverter
の fromJson
protected void toJson(ObjectSE payload, TypeSE resolvedType, WriterSE writer)
AbstractJsonMessageConverter
の toJson
protected StringSE toJson(ObjectSE payload, TypeSE resolvedType)
AbstractJsonMessageConverter
の toJson