インタフェース
org.seasar.framework.aop.Pointcut の使用

Pointcut を使用しているパッケージ
org.seasar.framework.aop   
org.seasar.framework.aop.impl   
org.seasar.framework.container S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。  
org.seasar.framework.container.customizer コンポーネント定義をカスタマイズするコンポーネントカスタマイザの標準的な実装クラスを提供します。  
org.seasar.framework.container.factory S2コンテナを構成および構築するためのクラスを提供します。  
org.seasar.framework.container.impl   
 

org.seasar.framework.aop での Pointcut の使用
 

Pointcut を返す org.seasar.framework.aop のメソッド
 Pointcut Aspect.getPointcut()
          Pointcutを返します。
 

Pointcut 型のパラメータを持つ org.seasar.framework.aop のメソッド
 void Aspect.setPointcut(Pointcut pointcut)
          Pointcutを設定します。
 

org.seasar.framework.aop.impl での Pointcut の使用
 

Pointcut を実装している org.seasar.framework.aop.impl のクラス
 class PointcutImpl
          Pointcutの実装クラスです。
 

Pointcut を返す org.seasar.framework.aop.impl のメソッド
 Pointcut AspectImpl.getPointcut()
           
 

Pointcut 型のパラメータを持つ org.seasar.framework.aop.impl のメソッド
 void AspectImpl.setPointcut(Pointcut pointcut)
           
 

Pointcut 型のパラメータを持つ org.seasar.framework.aop.impl のコンストラクタ
AspectImpl(MethodInterceptor methodInterceptor, Pointcut pointcut)
          AspectImplを作成します。
 

org.seasar.framework.container での Pointcut の使用
 

Pointcut を返す org.seasar.framework.container のメソッド
 Pointcut AspectDef.getPointcut()
          ポイントカットを返します。
 

Pointcut 型のパラメータを持つ org.seasar.framework.container のメソッド
 void AspectDef.setPointcut(Pointcut pointcut)
          ポイントカットを設定します。
 

org.seasar.framework.container.customizer での Pointcut の使用
 

Pointcut を返す org.seasar.framework.container.customizer のメソッド
protected  Pointcut AspectCustomizer.createPointcut()
          ポイントカットを作成して返します。
 

org.seasar.framework.container.factory での Pointcut の使用
 

Pointcut を返す org.seasar.framework.container.factory のメソッド
protected  Pointcut AspectTagHandler.createPointcut(String[] methodNames)
           
static Pointcut AspectDefFactory.createPointcut(String pointcutStr)
          指定されたポイントカットを表す文字列から、 ポイントカットを構築して返します。
static Pointcut AspectDefFactory.createPointcut(Class clazz)
          指定されたクラスから、 ポイントカットを構築して返します。
static Pointcut AspectDefFactory.createPointcut(Method method)
          指定されたメソッドから、 ポイントカットを構築して返します。
 

Pointcut 型のパラメータを持つ org.seasar.framework.container.factory のメソッド
protected  AspectDefImpl AspectTagHandler.createAspectDef(Pointcut pointcut)
           
static AspectDef AspectDefFactory.createAspectDef(MethodInterceptor interceptor, Pointcut pointcut)
          指定されたインターセプタポイントカットから、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(String interceptorName, Pointcut pointcut)
          指定されたインターセプタ名とポイントカットから、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(ComponentDef cd, Pointcut pointcut)
          指定されたコンポーネント定義ポイントカットから、 アスペクト定義を構築して返します。
 

org.seasar.framework.container.impl での Pointcut の使用
 

Pointcut を返す org.seasar.framework.container.impl のメソッド
 Pointcut AspectDefImpl.getPointcut()
           
 

Pointcut 型のパラメータを持つ org.seasar.framework.container.impl のメソッド
 void AspectDefImpl.setPointcut(Pointcut pointcut)
           
 

Pointcut 型のパラメータを持つ org.seasar.framework.container.impl のコンストラクタ
AspectDefImpl(Pointcut pointcut)
           
AspectDefImpl(MethodInterceptor interceptor, Pointcut pointcut)
           
 



Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.