Annotation Type PerformanceSensitive


  • @Retention(CLASS)
    public @interface PerformanceSensitive
    Indicates that a particular annotated construct was written with certain performance constraints in mind that should be considered when modifying or testing. Descriptive values should be similar to the conventions used by SuppressWarnings. For example, code that should not be allocating objects (like iterators) could use the description "allocation".
    Since:
    2.6
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String[] value
      Description of why this is written the way it is.
    • Element Detail

      • value

        String[] value
        Description of why this is written the way it is.
        Default:
        {""}