org.codehaus.aspectwerkz.joinpoint
Class MemberFieldSetJoinPoint
java.lang.Object
org.codehaus.aspectwerkz.joinpoint.AbstractJoinPoint
org.codehaus.aspectwerkz.joinpoint.FieldJoinPoint
org.codehaus.aspectwerkz.joinpoint.MemberFieldSetJoinPoint
- All Implemented Interfaces:
- JoinPoint, java.io.Serializable
- public class MemberFieldSetJoinPoint
- extends FieldJoinPoint
Matches well defined point of execution in the program where a field is set.
Stores meta data from the join point. I.e. a reference to original object
A method etc. Handles the invocation of the advices added to the join point.
- Author:
- Jonas Bonér
- See Also:
- Serialized Form
Constructor Summary |
MemberFieldSetJoinPoint(java.lang.String uuid,
java.lang.Object targetObject,
java.lang.String signature)
Creates a new MemberFieldSetJoinPoint object. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MemberFieldSetJoinPoint
public MemberFieldSetJoinPoint(java.lang.String uuid,
java.lang.Object targetObject,
java.lang.String signature)
- Creates a new MemberFieldSetJoinPoint object.
- Parameters:
uuid
- the UUID for the AspectWerkz system to usetargetObject
- the target objectsignature
- the field signature
getTargetInstance
public java.lang.Object getTargetInstance()
- Returns the target object.
- Specified by:
getTargetInstance
in interface JoinPoint
- Specified by:
getTargetInstance
in class FieldJoinPoint
- Returns:
- the target object
getTargetClass
public java.lang.Class getTargetClass()
- Returns the target class.
- Specified by:
getTargetClass
in interface JoinPoint
- Specified by:
getTargetClass
in class FieldJoinPoint
- Returns:
- the target class
Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.