@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.