@Documented @Target(value=FIELD) @Retention(value=RUNTIME) public @interface NotOnlyInitialized
Initialized
,
UnderInitialization
, or UnknownInitialization
, regardless
of the initialization type annotation on the field's type. This is
necessary to allow circular initialization as supported by
freedom-before-commitment.