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

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

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(java.lang.String[] methodNames)
          ポイントカットを作成します。
static Pointcut AspectDefFactory.createPointcut(java.lang.String pointcutStr)
          指定されたポイントカットを表す文字列から、 ポイントカットを構築して返します。
static Pointcut AspectDefFactory.createPointcut(java.lang.Class clazz)
          指定されたクラスから、 ポイントカットを構築して返します。
static Pointcut AspectDefFactory.createPointcut(java.lang.reflect.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(java.lang.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を作成します。
AspectDefImpl(MethodInterceptor interceptor, Pointcut pointcut)
          AspectDefImplを作成します。
 



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