クラス ToStringSerializer<T>
java.lang.ObjectSE
org.springframework.kafka.support.serializer.ToStringSerializer<T>
- 型パラメーター:
T- メッセージを表すエンティティのクラス
- 実装されているすべてのインターフェース:
CloseableSE、AutoCloseableSE、org.apache.kafka.common.serialization.Serializer<T>
public class ToStringSerializer<T>
extends ObjectSE
implements org.apache.kafka.common.serialization.Serializer<T>
エンティティの直列化された表現を取得するために
Object.toString() に依存する汎用 Serializer。- 導入:
- 2.5
- 作成者:
- Alexei Klenin, Gary Russell
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidclose()void構成された文字セットを取得します。booleanaddTypeInfo プロパティを取得します。byte[]byte[]serialize(StringSE topic, @Nullable org.apache.kafka.common.header.Headers headers, @Nullable T data) voidsetAddTypeInfo(boolean addTypeInfo) 型情報ヘッダーの追加を無効にするには、false に設定します。voidsetCharset(CharsetSE charset) StringSE を byte[] に変換するときに使用する文字セットを設定します。
フィールドの詳細
ADD_TYPE_INFO_HEADERS
KEY_TYPE
VALUE_TYPE
コンストラクターの詳細
ToStringSerializer
public ToStringSerializer()
メソッドの詳細
configure
serialize
serialize
close
public void close()- 次で指定:
- インターフェース
AutoCloseableSEのclose - 次で指定:
- インターフェース
CloseableSEのclose - 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Serializer<T>のclose
isAddTypeInfo
public boolean isAddTypeInfo()addTypeInfo プロパティを取得します。- 戻り値:
- addTypeInfo
setAddTypeInfo
public void setAddTypeInfo(boolean addTypeInfo) 型情報ヘッダーの追加を無効にするには、false に設定します。- パラメーター:
addTypeInfo- ヘッダーを追加する場合は true
setCharset
getCharset