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) double
base
(package private) int
basePriority
(package private) double
factor
(package private) java.lang.String
replacement
(package private) double
value
-
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 void
addApprox(java.math.BigDecimal roundFloor)
double
diff(double candidate)
boolean
equalPrefix(java.lang.Number candidate)
boolean
exact(java.lang.Number candidate)
-