クラス 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
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
close()
void
構成された文字セットを取得します。boolean
addTypeInfo プロパティを取得します。byte[]
byte[]
void
setAddTypeInfo
(boolean addTypeInfo) 型情報ヘッダーの追加を無効にするには、false に設定します。void
setCharset
(CharsetSE charset) String
SE を byte[] に変換するときに使用する文字セットを設定します。
フィールドの詳細
コンストラクターの詳細
ToStringSerializer
public ToStringSerializer()
メソッドの詳細
configure
- 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Serializer<T>
のconfigure
serialize
- 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Serializer<T>
のserialize
serialize
@Nullable 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
String
SE を byte[] に変換するときに使用する文字セットを設定します。デフォルトの UTF-8。- パラメーター:
charset
- 文字セット。
getCharset
構成された文字セットを取得します。- 戻り値:
- 文字セット。