クラス ParseStringDeserializer<T>
java.lang.ObjectSE
org.springframework.kafka.support.serializer.ParseStringDeserializer<T>
- 型パラメーター:
T- メッセージを表すエンティティのクラス
- 実装されているすべてのインターフェース:
CloseableSE、AutoCloseableSE、org.apache.kafka.common.serialization.Deserializer<T>
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明パーサー関数を使用せずにインスタンスを作成します。静的メソッド名は、コンシューマー構成のKEY_PARSERまたはVALUE_PARSERプロパティで指定する必要があります。ParseStringDeserializer(BiFunctionSE<StringSE, org.apache.kafka.common.header.Headers, T> parser) 提供されているパーサー関数を使用してインスタンスを構築します。ParseStringDeserializer(FunctionSE<StringSE, T> parser) 提供されているパーサー関数を使用してインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明voiddeserialize(StringSE topic, byte[] data) deserialize(StringSE topic, org.apache.kafka.common.header.Headers headers, byte[] data) deserialize(StringSE topic, org.apache.kafka.common.header.Headers headers, ByteBufferSE data) 構成された文字セットを取得します。BiFunctionSE<StringSE, org.apache.kafka.common.header.Headers, T> 構成されたパーサー関数を取得します。voidsetCharset(CharsetSE charset) byte[] をStringSE に変換するときに使用する文字セットを設定します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.apache.kafka.common.serialization.Deserializer から継承されたメソッド
close
フィールドの詳細
KEY_PARSER
VALUE_PARSER
コンストラクターの詳細
ParseStringDeserializer
public ParseStringDeserializer()パーサー関数を使用せずにインスタンスを作成します。静的メソッド名は、コンシューマー構成のKEY_PARSERまたはVALUE_PARSERプロパティで指定する必要があります。ParseStringDeserializer
提供されたパーサー関数を使用してインスタンスを構築します。この関数は、たとえば圧縮されたトピック内の tombstone レコードの場合、入力値として null を受け取ることがあります。- パラメーター:
parser- 関数。
ParseStringDeserializer
public ParseStringDeserializer(BiFunctionSE<StringSE, org.apache.kafka.common.header.Headers, T> parser) 提供されたパーサー関数を使用してインスタンスを構築します。この関数は、たとえば圧縮されたトピック内の tombstone レコードの場合、入力値として null を受け取ることがあります。- パラメーター:
parser- 関数。
メソッドの詳細
configure
deserialize
deserialize
deserialize
public T deserialize(StringSE topic, org.apache.kafka.common.header.Headers headers, ByteBufferSE data) - 次で指定:
- インターフェース
org.apache.kafka.common.serialization.Deserializer<T>のdeserialize
setCharset
getCharset
getParser
構成されたパーサー関数を取得します。- 戻り値:
- 関数。