Package edu.umd.cs.findbugs.detect
Class FindRoughConstants.BadConstant
java.lang.Object
edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
- Enclosing class:
FindRoughConstants
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) double
(package private) int
(package private) double
(package private) String
(package private) double
-
Constructor Summary
ConstructorsConstructorDescriptionBadConstant
(double base, double factor, String replacement, int basePriority) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addApprox
(BigDecimal roundFloor) double
diff
(double candidate) boolean
equalPrefix
(Number candidate) boolean
-
Field Details
-
base
double base -
factor
double factor -
replacement
String replacement -
value
double value -
basePriority
int basePriority -
approxSet
-
-
Constructor Details
-
BadConstant
BadConstant(double base, double factor, String replacement, int basePriority)
-
-
Method Details
-
exact
-
diff
public double diff(double candidate) -
equalPrefix
-
addApprox
-