org.seasar.framework.aop.impl
クラス AspectImpl

java.lang.Object
  拡張org.seasar.framework.aop.impl.AspectImpl
すべての実装インタフェース:
Aspect, java.io.Serializable

public class AspectImpl
extends java.lang.Object
implements Aspect, java.io.Serializable

Aspectの実装クラスです。

作成者:
higa
関連項目:
直列化された形式

コンストラクタの概要
AspectImpl(MethodInterceptor methodInterceptor)
          AspectImplを作成します。
AspectImpl(MethodInterceptor methodInterceptor, Pointcut pointcut)
          AspectImplを作成します。
 
メソッドの概要
 MethodInterceptor getMethodInterceptor()
          MethodInterceptorを返します。
 Pointcut getPointcut()
          Pointcutを返します。
 void setPointcut(Pointcut pointcut)
          Pointcutを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AspectImpl

public AspectImpl(MethodInterceptor methodInterceptor)
AspectImplを作成します。

パラメータ:
methodInterceptor -

AspectImpl

public AspectImpl(MethodInterceptor methodInterceptor,
                  Pointcut pointcut)
AspectImplを作成します。

パラメータ:
methodInterceptor -
pointcut -
メソッドの詳細

getMethodInterceptor

public MethodInterceptor getMethodInterceptor()
インタフェース Aspect の記述:
MethodInterceptorを返します。

定義:
インタフェース Aspect 内の getMethodInterceptor
戻り値:
MethodInterceptor
関連項目:
Aspect.getMethodInterceptor()

getPointcut

public Pointcut getPointcut()
インタフェース Aspect の記述:
Pointcutを返します。

定義:
インタフェース Aspect 内の getPointcut
戻り値:
関連項目:
Aspect.getPointcut()

setPointcut

public void setPointcut(Pointcut pointcut)
インタフェース Aspect の記述:
Pointcutを設定します。

定義:
インタフェース Aspect 内の setPointcut
パラメータ:
pointcut -
関連項目:
Aspect.setPointcut(org.seasar.framework.aop.Pointcut)


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