インターフェース EntityCallbacks
public interface EntityCallbacks
多くの
EntityCallback
オブジェクトを管理し、特定のエンティティでこれらを呼び出すことができるオブジェクトによって実装されるインターフェース。- 導入:
- 2.2
- 作成者:
- Christoph Strobl
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
addEntityCallback
(EntityCallback<?> callback) サポートされている型を識別するために、ジェネリクス型引数検出を使用して、指定されたcallback
を追加します。<T> T
callback
(ClassSE<? extends EntityCallback> callbackType, T entity, ObjectSE... args) 指定された引数で一致するentity callbacks
を呼び出します。static EntityCallbacks
create()
新しいEntityCallbacks
インスタンスを取得します。static EntityCallbacks
create
(BeanFactory beanFactory) 新しいEntityCallbacks
インスタンスを取得します。static EntityCallbacks
create
(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 の場合。