aowp.aspect.pointcut.designators.AOWP_MethodExecutionPointcut
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 12
Class AOWP_MethodExecutionPointcut
AOWP_Pointcut
└─AOWP_StaticPointcut
└─AOWP_MethodExecutionPointcut
public class AOWP_MethodExecutionPointcut
extends AOWP_StaticPointcut
- Author:
- keiji
Methods inherited from aowp.aspect.pointcut.AOWP_StaticPointcut |
_runtimeMatch |
Methods inherited from aowp.aspect.pointcut.AOWP_Pointcut |
__clone, _getAspectInstance, _isJoinPointShadow, _runtimeMatch, isHavePointcut, isJoinPointShadow, isNot, opAnd, opNot, opOr, patternMatch, runtimeMatch, setAdvice |
Field Detail
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 16
_argumentsCount
private mixed $_argumentsCount
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 14
_className
private mixed $_className
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 15
_methodName
private mixed $_methodName
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 13
_modifiers
private mixed $_modifiers
Constructor Detail
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 25
AOWP_MethodExecutionPointcut
public AOWP_MethodExecutionPointcut(string modifiers, string className, string methodName, int argumentsCount)
- Parameters:
- modifiers - メソッドの修飾子を空白区切りで記述。
- className - クラス名。
- methodName - メソッド名。
- argumentsCount - 引き数の数。
Method Detail
/aspect/pointcut/designators/MethodExecutionPointcut.class.php at line 32
_isJoinPointShadow
protected void _isJoinPointShadow(mixed joinPoint)
メソッド実行のイベントを選択するポイントカット記述子です。