Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] How to write a pointcut for getters of an annotated field?

I'm trying to write a pointcut which will intercept getters for annotated members.


public class MyClass {

    private String volume;

    @MyAttribute
    private Validity validity;


    public void setValidity( Validity obj ){
        validity = obj;
    }

    public Validity getValidity(){
        return validity;
    }
}

Is there a way to write a pointcut that will intercept all calls to getValidity() based on validity being annotated with @MyAttribute? Written differently, I'm looking to create a pointcut for any getter of a member field that is annotated with @MyAttribute.

Is this feasible?

Thanks,

Eric



Back to the top