Class FindRoughConstants.BadConstant

java.lang.Object
edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
Enclosing class:
FindRoughConstants

static class FindRoughConstants.BadConstant extends Object
  • Field Details

    • base

      double base
    • factor

      double factor
    • replacement

      String replacement
    • value

      double value
    • basePriority

      int basePriority
    • approxSet

      Set<Number> approxSet
  • Constructor Details

    • BadConstant

      BadConstant(double base, double factor, String replacement, int basePriority)
  • Method Details

    • exact

      public boolean exact(Number candidate)
    • diff

      public double diff(double candidate)
    • equalPrefix

      public boolean equalPrefix(Number candidate)
    • addApprox

      private void addApprox(BigDecimal roundFloor)