クラス 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[]serialize(StringSE topic, @Nullable org.apache.kafka.common.header.Headers headers, @Nullable T data) byte[]voidsetAddTypeInfo(boolean addTypeInfo) 型情報ヘッダーの追加を無効にするには、false に設定します。voidsetCharset(CharsetSE charset) StringSE を byte[] に変換するときに使用する文字セットを設定します。
フィールドの詳細
コンストラクターの詳細
ToStringSerializer
public ToStringSerializer()
方法の詳細
configure
- 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Serializer<T>内のconfigure
serialize
- 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Serializer<T>内のserialize
serialize
public byte[] serialize(StringSE topic, @Nullable org.apache.kafka.common.header.Headers headers, @Nullable T data) - 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Serializer<T>内の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
StringSE を byte[] に変換するときに使用する文字セットを設定します。デフォルトの UTF-8。- パラメーター:
charset- 文字セット。
getCharset
構成された文字セットを取得します。- 戻り値:
- 文字セット。