インターフェース EntityCallbacks
public interface EntityCallbacks
多くの
EntityCallback オブジェクトを管理し、特定のエンティティでこれらを呼び出すことができるオブジェクトによって実装されるインターフェース。- 導入:
- 2.2
- 作成者:
- Christoph Strobl
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明voidaddEntityCallback(EntityCallback<?> callback) サポートされている型を識別するために、ジェネリクス型引数検出を使用して、指定されたcallbackを追加します。<T> Tcallback(ClassSE<? extends EntityCallback> callbackType, T entity, ObjectSE... args) 指定された引数で一致するentity callbacksを呼び出します。static EntityCallbackscreate()新しいEntityCallbacksインスタンスを取得します。static EntityCallbackscreate(BeanFactory beanFactory) 新しいEntityCallbacksインスタンスを取得します。static EntityCallbackscreate(EntityCallback<?>... callbacks) 指定されたcallbacksで新しいEntityCallbacksインスタンスを作成します。
メソッドの詳細
addEntityCallback
サポートされている型を識別するために、ジェネリクス型引数検出を使用して、指定されたcallbackを追加します。- パラメーター:
callback- null であってはなりません。- 例外:
IllegalArgumentExceptionSE- 必要な引数が null の場合。
callback
指定された引数で一致するentity callbacksを呼び出します。- 型パラメーター:
T- エンティティタイプ。- パラメーター:
callbackType- null であってはなりません。entity- null であってはなりません。args- オプションの引数。- 戻り値:
- 決して null にはなりません。
- 例外:
IllegalArgumentExceptionSE- 必要な引数が null の場合。
create
create
create
新しいEntityCallbacksインスタンスを取得します。callbacksは、指定されたBeanFactoryからプリロードされます。
addEntityCallback(EntityCallback)を使用して、追加のコールバックを手動で登録します。- パラメーター:
beanFactory- null であってはなりません。- 例外:
IllegalArgumentExceptionSE- 必要な引数が null の場合。