Skip to main content

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

As in Java, set finals in the initializer:

   static final int aClass.aField = 0;

Wes

Susumu YAMAZAKI wrote:
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>
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/aspectj-users




Back to the top