インターフェースの使用
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 MessageTransformingHandlerTransformerFactoryBean.createHandler(Transformer transformer) org.springframework.integration.file.transformer 内の Transformer 使用
修飾子と型クラス説明classファイルペイロードを変換するトランスフォーマーの基本クラス。classファイルの内容をバイト配列にコピーするペイロードトランスフォーマー。classファイルの内容を文字列にコピーするペイロードトランスフォーマー。org.springframework.integration.json 内の Transformer 使用
Transformer を実装している org.springframework.integration.json のクラス修飾子と型クラス説明classJSON 文字列ペイロードを提供されたターゲットクラスのインスタンスに変換する Transformer 実装。classペイロードインスタンスを JSON 文字列表現に変換する Transformer 実装。org.springframework.integration.mail.transformer 内の Transformer 使用
修飾子と型クラス説明classJavaMail メッセージから Spring Integration メッセージに変換する Transformers の基本クラス。class型MessageEE のメッセージペイロードを文字列に変換します。org.springframework.integration.transformer 内の Transformer 使用
Transformer を実装している org.springframework.integration.transformer のクラス修飾子と型クラス説明classMessageProcessorに委譲するメッセージトランスフォーマの基本クラス。classMessageのペイロードを変更するTransformer実装の基本クラス。classTransformer実装の基本クラス。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。classMap を Object のインスタンスに変換します。class指定されたオブジェクトで指定されたメソッドを呼び出すメッセージ Transformer の実装。classオブジェクトグラフをマップに変換します。class受信ペイロードオブジェクトのtoString()メソッドを呼び出すことによって送信ペイロードを作成する単純なトランスフォーマー。classConverter <byte[]、Object> に委譲することにより、オブジェクトへの受信バイト配列ペイロードを逆直列化する Transformer。classコンバーターに委譲することにより、受信ペイロードをバイト配列に直列化する Transformer<Object, byte[]>。classコンバーターに委譲することにより、受信ペイロードをオブジェクトに変換する Transformer<Object, Object>。classbyte[]から生成されたSpecificRecordオブジェクトを作成するための Apache Avro トランスフォーマー。class生成されたSpecificRecordオブジェクト用の Apache Avro トランスフォーマー。classclassSyslog(RFC3164)形式のパケットをマップに変換します。class生成されたMessageオブジェクトのプロトコルバッファートランスフォーマー。型 Transformer のパラメーターを持つ org.springframework.integration.transformer のメソッド修飾子と型メソッド説明voidMessageTransformingHandler.setTransformer(Transformer transformer) Transformerデリゲートを提供します。型 Transformer のパラメーターを持つ org.springframework.integration.transformer のコンストラクター修飾子コンストラクター説明MessageTransformingHandler(Transformer transformer) 提供されたTransformerに委譲するMessageTransformingHandlerインスタンスを作成します。org.springframework.integration.xml.transformer 内の Transformer 使用
修飾子と型クラス説明classXML トランスフォーマーのスーパークラス。classOXMMarshallerに委譲するAbstractTransformerの実装。classSourceFactoryを使用してペイロードをSourceSE に変換します。classOXMUnmarshallerに委譲するTransformerの実装。classメッセージペイロードに対して XPath 式を評価し、評価の結果をメッセージヘッダーに挿入する Transformer の実装。class受信メッセージペイロードに対して XPath 式を評価し、その評価の結果であるペイロードを持つメッセージを返す Transformer の実装。classorg.springframework.integration.zip.transformer 内の Transformer 使用
修飾子と型クラス説明classZip 圧縮を提供するトランスフォーマーの基本クラス。classUnZip 変換をメッセージペイロードに適用する Transformer の実装。classZip 変換をメッセージペイロードに適用するTransformer実装。