Annotation Interface IntrospectionAccess


@Documented @Retention(SOURCE) @Target({FIELD,TYPE,METHOD}) public @interface IntrospectionAccess

This annotation indicates that Introspection.accessScoped() and Introspection.scopedGet(Property) can be used inside the method annotated with this annotation.

If this annotation is present on a Class like RuntimeCloseEvent it's up to the use case which meaning this has, please read the Javadocs there.

Only properties having at least the stage of value() can be used.

More technical, a Stage with a certain ordinal contains all stages with a lower ordinal value:

stageA ⊆ stageB if stageA.ordinal < stageB.ordinal

See Also:
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The Stage of the available Introspection instance.