インターフェースの使用
org.springframework.integration.transformer.Transformer
Transformer を使用するパッケージ
パッケージ
説明
構成の基本パッケージ。
ファイルの内容からメッセージへの変換をサポートするクラスを提供します。
Spring Integration で JSON をサポートするクラスを提供します。
メールメッセージの変換に関連するクラスを提供します。
エンリッチャーとフィルターを含むさまざまな Transformers のコア実装が含まれています。
Transformer と Enricher の実装を提供します。
Zip の Transformer パターンをサポートするクラス。
org.springframework.integration.config 内の Transformer 使用
型 Transformer のパラメーターを持つ org.springframework.integration.config のメソッド修飾子と型メソッド説明protected MessageTransformingHandler
TransformerFactoryBean.createHandler
(Transformer transformer) org.springframework.integration.file.transformer 内の Transformer 使用
修飾子と型クラス説明class
ファイルペイロードを変換するトランスフォーマーの基本クラス。class
ファイルの内容をバイト配列にコピーするペイロードトランスフォーマー。class
ファイルの内容を文字列にコピーするペイロードトランスフォーマー。org.springframework.integration.json 内の Transformer 使用
Transformer を実装している org.springframework.integration.json のクラス修飾子と型クラス説明class
JSON 文字列ペイロードを提供されたターゲットクラスのインスタンスに変換する Transformer 実装。class
ペイロードインスタンスを JSON 文字列表現に変換する Transformer 実装。org.springframework.integration.mail.transformer 内の Transformer 使用
修飾子と型クラス説明class
JavaMail メッセージから Spring Integration メッセージに変換する Transformers の基本クラス。class
型Message
EE のメッセージペイロードを文字列に変換します。org.springframework.integration.transformer 内の Transformer 使用
Transformer を実装している org.springframework.integration.transformer のクラス修飾子と型クラス説明class
MessageProcessor
に委譲するメッセージトランスフォーマの基本クラス。class
Message
のペイロードを変更するTransformer
実装の基本クラス。class
Transformer
実装の基本クラス。class
メッセージを格納し、格納されたメッセージの ID をペイロードとする新しいメッセージを返すトランスフォーマ。class
ペイロードが UUID であるメッセージを受け入れ、その ID に関連付けられているメッセージを、利用可能な場合は MessageStore から取得するトランスフォーマ。class
コーデックに委譲して、byte[] からペイロードをデコードするAbstractPayloadTransformer
。class
ペイロードをバイト [] にエンコードするコーデックに委譲するAbstractPayloadTransformer
。class
指定された SpEL 式を評価するメッセージ Transformer 実装。class
コンテンツ型がapplication/x-protobuf
の場合はbyte[]
から、コンテンツ型がapplication/json
の場合はString
からMessage
オブジェクトをインスタンス化するプロトコルバッファートランスフォーマー。class
静的に構成されたヘッダー値をメッセージに追加する Transformer。class
メッセージヘッダーを削除する Transformer。class
Map を Object のインスタンスに変換します。class
指定されたオブジェクトで指定されたメソッドを呼び出すメッセージ Transformer の実装。class
オブジェクトグラフをマップに変換します。class
受信ペイロードオブジェクトのtoString()
メソッドを呼び出すことによって送信ペイロードを作成する単純なトランスフォーマー。class
Converter <byte[]、Object> に委譲することにより、オブジェクトへの受信バイト配列ペイロードを逆直列化する Transformer。class
コンバーターに委譲することにより、受信ペイロードをバイト配列に直列化する Transformer<Object, byte[]>。class
コンバーターに委譲することにより、受信ペイロードをオブジェクトに変換する Transformer<Object, Object>。class
byte[]
から生成されたSpecificRecord
オブジェクトを作成するための Apache Avro トランスフォーマー。class
生成されたSpecificRecord
オブジェクト用の Apache Avro トランスフォーマー。class
InputStream ペイロードを byte[] または String(文字セットが指定されている場合)に変換します。class
Syslog(RFC3164)形式のパケットをマップに変換します。class
生成されたMessage
オブジェクトのプロトコルバッファートランスフォーマー。型 Transformer のパラメーターを持つ org.springframework.integration.transformer のメソッド修飾子と型メソッド説明void
MessageTransformingHandler.setTransformer
(Transformer transformer) Transformer
デリゲートを提供します。型 Transformer のパラメーターを持つ org.springframework.integration.transformer のコンストラクター修飾子コンストラクター説明MessageTransformingHandler
(Transformer transformer) 提供されたTransformer
に委譲するMessageTransformingHandler
インスタンスを作成します。org.springframework.integration.xml.transformer 内の Transformer 使用
修飾子と型クラス説明class
XML トランスフォーマーのスーパークラス。class
OXMMarshaller
に委譲するAbstractTransformer
の実装。class
SourceFactory
を使用してペイロードをSource
SE に変換します。class
OXMUnmarshaller
に委譲するTransformer
の実装。class
メッセージペイロードに対して XPath 式を評価し、評価の結果をメッセージヘッダーに挿入する Transformer の実装。class
受信メッセージペイロードに対して XPath 式を評価し、その評価の結果であるペイロードを持つメッセージを返す Transformer の実装。class
org.springframework.integration.zip.transformer 内の Transformer 使用
修飾子と型クラス説明class
Zip 圧縮を提供するトランスフォーマーの基本クラス。class
UnZip 変換をメッセージペイロードに適用する Transformer の実装。class
Zip 変換をメッセージペイロードに適用するTransformer
実装。