| "Humane Pointcut Languages" [Was: Re: [aspectj-users] AW: Pointcut on a constructor with a custom @Annotation] |
Dean, I think you mean call( @MyAnnotation *.new(..) ) (or justYes, I forgot about the extra "*" for the (invalid) return type that was in the expression. Need to get my glasses checked, I guess ;)
call(@MyAnnotation new(..))), since there's no return type for a
constructor.
...
$any_return => "*" used for the return type $any_arg => "*" for any single method argument $any_arglist => ".."
etc.
Just a thought...
dean