Annotation Type Evolving

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean javaApi
      Setting this parameter to false for a Supported annotation allows this method to be excluded from the published java API.
      boolean scriptingApi
      Setting this parameter to true for a Evolving ElementType.METHOD allows this method to be used by scripts when it's ElementType.TYPE is provided as a binding and additional scripting features are enabled.
    • Element Detail

      • scriptingApi

        boolean scriptingApi
        Setting this parameter to true for a Evolving ElementType.METHOD allows this method to be used by scripts when it's ElementType.TYPE is provided as a binding and additional scripting features are enabled.

        This parameter should be set at ElementType.METHOD level. It has no effect on other Targets.

        Returns:
        true this method is available to scripts when additional scripting features are enabled.
        Default:
        false
      • javaApi

        boolean javaApi
        Setting this parameter to false for a Supported annotation allows this method to be excluded from the published java API.
        Returns:
        true this class, type, method is included in the Java API.
        Default:
        true