Enum Class Effort

java.lang.Object
java.lang.Enum<Effort>
rife.bld.extension.spotbugs.Effort
All Implemented Interfaces:
Serializable, Comparable<Effort>, Constable

public enum Effort extends Enum<Effort>
Specifies changes to the analysis effort level.
  • Enum Constant Details

    • MIN

      public static final Effort MIN
      The effort level to minimize the computation cost. SpotBugs will try to conserve space at the expense of precision.
    • LESS

      public static final Effort LESS
      The effort level to reduce the computation cost.
    • DEFAULT

      public static final Effort DEFAULT
      The default level that provides the same feature with MORE.
    • MORE

      public static final Effort MORE
      The effort level that uses more computation cost. SpotBugs will try to detect more problems by Interprocedural Analysis and Null Pointer Analysis.
    • MAX

      public static final Effort MAX
      The effort level that maximizes the computation cost. SpotBugs will run Interprocedural Analysis of Referenced Classes.
  • Method Details

    • values

      public static Effort[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Effort valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null