クラス PayloadApplicationEvent<T>
java.lang.ObjectSE
java.util.EventObjectSE
org.springframework.context.ApplicationEvent
org.springframework.context.PayloadApplicationEvent<T>
- 型パラメーター:
T- イベントのペイロード型
- 実装されているすべてのインターフェース:
SerializableSE, ResolvableTypeProvider
任意のペイロードを運ぶ
ApplicationEvent。- 導入:
- 4.2
- 作成者:
- Stephane Nicoll, Juergen Hoeller, Qimiao Chen
- 関連事項:
フィールドのサマリー
クラス EventObjectSE から継承されたフィールド
sourceSEコンストラクターの概要
コンストラクターコンストラクター説明PayloadApplicationEvent(ObjectSE source, T payload) インスタンスを使用してその型を推測し、新しい PayloadApplicationEvent を作成します。PayloadApplicationEvent(ObjectSE source, T payload, @Nullable ResolvableType payloadType) 指定されたペイロード型に基づいて新しい PayloadApplicationEvent を作成します。メソッドのサマリー
クラス ApplicationEvent から継承されたメソッド
getTimestampクラス EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
PayloadApplicationEvent
PayloadApplicationEvent
指定されたペイロード型に基づいて新しい PayloadApplicationEvent を作成します。- パラメーター:
source- イベントが最初に発生したオブジェクト (非null)payload- ペイロードオブジェクト (非null)payloadType- ペイロードオブジェクトの型 オブジェクト (nullの場合もあります)。これは、完全なイベント型 (PayloadApplicationEvent<<String>など) ではなく、ペイロード型 (Stringなど) を示すものであることに注意してください。- 導入:
- 6.0
メソッドの詳細
getResolvableType
インターフェースからコピーされた説明:ResolvableTypeProviderこのインスタンスを説明するResolvableType(または、何らかのデフォルトを適用する必要がある場合はnull)を返します。- 次で指定:
- インターフェース
ResolvableTypeProviderのgetResolvableType
getPayload
イベントのペイロードを返します。