Annotation Type stl_Targets


@Documented
@Retention(RUNTIME)
@Target({TYPE,PACKAGE,ANNOTATION_TYPE,METHOD,MODULE})
public @interface stl_Targets
A marker annotation that can be hooked up to a compiler reader to make sure that the correction function is called for the correct version.
Author:
Jack Meng
  • Required Element Summary

    Required Elements
    Modifier and Type Required Element Description
    java.lang.String[] value
    Should be represented in the standard formats: "J_XXXXX(-/+)" For example: "J_11+" would target only 11 or above (>=).
  • Element Details

    • value

      java.lang.String[] value
      Should be represented in the standard formats: "J_XXXXX(-/+)" For example: "J_11+" would target only 11 or above (>=). If the +/- are not used, only that specific version can be used. IT IS HIGHLY RECOMMENDED TO STICK TO THIS PATTERN TO MAINTAIN MAINTAINABILITY
      Returns:
      String[]