クラス EmptyTargetSource
java.lang.ObjectSE
org.springframework.aop.target.EmptyTargetSource
- 実装されたすべてのインターフェース:
SerializableSE
、TargetClassAware
、TargetSource
ターゲットが存在しない(またはターゲットクラスのみが既知である)場合の正規の
TargetSource
。動作は、インターフェースとアドバイザのみによって提供されます。- 作成者:
- Rod Johnson, Juergen Hoeller
- 関連事項:
フィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明boolean
static EmptyTargetSource
指定されたターゲットクラスの EmptyTargetSource を返します。static EmptyTargetSource
指定されたターゲットクラスの EmptyTargetSource を返します。常にnull
を返します。ClassSE<?>
常に指定されたターゲットクラスを返します。ない場合はnull
を返します。int
hashCode()
boolean
isStatic()
常にtrue
を返します。void
releaseTarget
(ObjectSE target) リリースするものはありません。toString()
フィールドの詳細
INSTANCE
このEmptyTargetSource
の正規(シングルトン)インスタンス。
メソッドの詳細
forClass
指定されたターゲットクラスの EmptyTargetSource を返します。- パラメーター:
targetClass
- ターゲットクラス (null
の場合があります)- 関連事項:
forClass
指定されたターゲットクラスの EmptyTargetSource を返します。- パラメーター:
targetClass
- ターゲットクラス (null
の場合があります)isStatic
- TargetSource を静的としてマークするかどうか- 関連事項:
getTargetClass
常に指定されたターゲットクラスを返します。ない場合はnull
を返します。- 次で指定:
- インターフェース
TargetClassAware
のgetTargetClass
- 次で指定:
- インターフェース
TargetSource
のgetTargetClass
- 戻り値:
- この
TargetSource
によって返されるターゲットの型
isStatic
public boolean isStatic()常にtrue
を返します。- 次で指定:
- インターフェース
TargetSource
のisStatic
- 戻り値:
true
(ターゲットが不変の場合)- 関連事項:
getTarget
常にnull
を返します。- 次で指定:
- インターフェース
TargetSource
のgetTarget
- 戻り値:
- ジョインポイントを含むターゲットオブジェクト、または実際のターゲットインスタンスがない場合は
null
releaseTarget
リリースするものはありません。- 次で指定:
- インターフェース
TargetSource
のreleaseTarget
- パラメーター:
target
-TargetSource.getTarget()
の呼び出しから取得したオブジェクト
equals
hashCode
public int hashCode()toString