public class ObjectToStringTransformer extends AbstractPayloadTransformer<ObjectSE,StringSE>
toString() メソッドを呼び出すことによって送信ペイロードを作成する単純なトランスフォーマー。ペイロードが byte[] または char[] でない限り。ペイロードが byte[] の場合、デフォルトで "UTF-8" である charset を使用して、配列の内容を含む文字列に変換されます。ペイロードが char[] の場合、配列の内容を含む String オブジェクトに変換されます。EXPRESSION_PARSER, logger| コンストラクターと説明 |
|---|
ObjectToStringTransformer() |
ObjectToStringTransformer(StringSE charset) |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getComponentType() サブクラスはこのメソッドを実装して、コンポーネント型情報を提供できます。 |
protected StringSE | transformPayload(ObjectSE payload) |
doTransformtransformafterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic ObjectToStringTransformer()
public ObjectToStringTransformer(StringSE charset)
public StringSE getComponentType()
IntegrationObjectSupportNamedComponent の getComponentType IntegrationObjectSupport の getComponentType protected StringSE transformPayload(ObjectSE payload)
AbstractPayloadTransformer<ObjectSE, StringSE> の transformPayload