インタフェース
org.seasar.framework.container.AspectDef の使用

AspectDef を使用しているパッケージ
org.seasar.framework.container S2コンテナとその構成要素を定義するインターフェースおよび、S2コンテナの振舞いに関連した例外クラスを提供します。  
org.seasar.framework.container.factory S2コンテナを構成および構築するためのクラスを提供します。  
org.seasar.framework.container.impl S2Containerの実装を提供します。 
org.seasar.framework.container.util S2Container用のユーティリティを提供します。 
 

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

AspectDef を返す org.seasar.framework.container のメソッド
 AspectDef AspectDefAware.getAspectDef(int index)
          指定されたインデックス番号indexのアスペクト定義を返します。
 

AspectDef 型のパラメータを持つ org.seasar.framework.container のメソッド
 void AspectDefAware.addAspectDef(AspectDef aspectDef)
          アスペクト定義を追加します。
 void AspectDefAware.addAspectDef(int index, AspectDef aspectDef)
          アスペクト定義を指定の位置に追加します。
 

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

AspectDef を返す org.seasar.framework.container.factory のメソッド
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)
          指定されたコンポーネント定義ポイントカットから、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(java.lang.String interceptorName, java.lang.String pointcutStr)
          指定されたインターセプタ名とポイントカットを表す文字列から、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(MethodInterceptor interceptor, java.lang.String pointcutStr)
          指定されたインターセプタとポイントカットを表す文字列から、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(ComponentDef cd, java.lang.String pointcutStr)
          指定されたコンポーネント定義とポイントカットを表す文字列から、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(java.lang.String interceptorName, java.lang.reflect.Method method)
          指定されたインターセプタ名とメソッドから、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(MethodInterceptor interceptor, java.lang.reflect.Method method)
          指定されたインターセプタメソッドから、 アスペクト定義を構築して返します。
static AspectDef AspectDefFactory.createAspectDef(ComponentDef cd, java.lang.reflect.Method method)
          指定されたコンポーネント定義メソッドから、 アスペクト定義を構築して返します。
 

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

AspectDef を実装している org.seasar.framework.container.impl のクラス
 class AspectDefImpl
          AspectDefの実装クラスです。
 

AspectDef を返す org.seasar.framework.container.impl のメソッド
 AspectDef SimpleComponentDef.getAspectDef(int index)
           
 AspectDef ComponentDefImpl.getAspectDef(int index)
           
 

AspectDef 型のパラメータを持つ org.seasar.framework.container.impl のメソッド
 void SimpleComponentDef.addAspectDef(AspectDef aspectDef)
           
 void SimpleComponentDef.addAspectDef(int index, AspectDef aspectDef)
           
 void ComponentDefImpl.addAspectDef(AspectDef aspectDef)
           
 void ComponentDefImpl.addAspectDef(int index, AspectDef aspectDef)
           
 

org.seasar.framework.container.util での AspectDef の使用
 

AspectDef を返す org.seasar.framework.container.util のメソッド
 AspectDef AspectDefSupport.getAspectDef(int index)
          AspectDefを返します。
 

AspectDef 型のパラメータを持つ org.seasar.framework.container.util のメソッド
 void AspectDefSupport.addAspectDef(AspectDef aspectDef)
          AspectDefを追加します。
 void AspectDefSupport.addAspectDef(int index, AspectDef aspectDef)
          AspectDefを追加します。
 



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