aowp.aspect.pointcut.designators.AOWP_FieldSetPointcut
/aspect/pointcut/designators/FieldSetPointcut.class.php at line 15
Class AOWP_FieldSetPointcut
AOWP_Pointcut
└─AOWP_FieldSetPointcut
public class AOWP_FieldSetPointcut
extends AOWP_Pointcut
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/FieldSetPointcut.class.php at line 16
_className
private mixed $_className
/aspect/pointcut/designators/FieldSetPointcut.class.php at line 17
_fieldName
private mixed $_fieldName
Constructor Detail
/aspect/pointcut/designators/FieldSetPointcut.class.php at line 24
AOWP_FieldSetPointcut
public AOWP_FieldSetPointcut(string className, string fieldName)
- Parameters:
- className - クラス名
- fieldName - フィールド名
Method Detail
/aspect/pointcut/designators/FieldSetPointcut.class.php at line 29
_isJoinPointShadow
protected void _isJoinPointShadow(mixed joinPoint)
/aspect/pointcut/designators/FieldSetPointcut.class.php at line 34
_runtimeMatch
protected void _runtimeMatch(mixed joinPoint)
現在、サポートされていません (ver. 0.8)。 次期リリース予定です。 オブジェクトのフィールドへのアクセスを選択する、ポイントカット記述子です。 PHPでは、明示的に型付けが行われないため、実行時にオブジェクトの型をチェックしています。