return null;
}
protected AdviceMethodProperties getAdviceMethodProperties(JoinPointBean joinPoint, AdviceSetup setup)
{
FieldAccess fieldAccess = (FieldAccess)joinPoint;
Field field = fieldAccess.getField();
return new AdviceMethodProperties(
joinPoint,
setup.getAspectClass(),
setup.getAdviceName(),
JOINPOINT_TYPE,
(fieldAccess.isRead()) ? READ_INVOCATION_TYPE : WRITE_INVOCATION_TYPE,
(fieldAccess.isRead()) ? field.getGenericType() : Void.TYPE,
(fieldAccess.isRead()) ? new Type[] {} : new Type[] {field.getGenericType()},
(fieldAccess.isRead()) ? new Class[] {} : new Class[] {field.getType()},
null,
field.getDeclaringClass(),
hasTargetObject());
}