Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] Assignment to final field on inter-type declaration in initializer

Dear all,

I would like to assign a value to a final (static) field on inter-type
declaration in static initializer as follows, but AspectJ does not
allow this:

aspect AnAspect {
    static class aClass {}
    final static int aClass.aField;
    after() : staticinitialization(aClass) {
        aClass.aField = 0;
    }
}

any ideas?

Thanks,

Susumu YAMAZAKI <yamazaki@xxxxxxxxxxxxxxx>


Back to the top