Package edu.umd.cs.findbugs.detect
Class FindRoughConstants.BadConstant
- java.lang.Object
-
- edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
-
- Enclosing class:
- FindRoughConstants
static class FindRoughConstants.BadConstant extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Set<java.lang.Number>approxSet(package private) doublebase(package private) intbasePriority(package private) doublefactor(package private) java.lang.Stringreplacement(package private) doublevalue
-
Constructor Summary
Constructors Constructor Description BadConstant(double base, double factor, java.lang.String replacement, int basePriority)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddApprox(java.math.BigDecimal roundFloor)doublediff(double candidate)booleanequalPrefix(java.lang.Number candidate)booleanexact(java.lang.Number candidate)
-