Package petrolpark.mc.pquality.core
Interface IQuality
- All Superinterfaces:
Comparable<IQuality>
- All Known Implementing Classes:
NoQuality,RegisteredQuality
-
Method Summary
Modifier and TypeMethodDescriptiondoublebigMultiply(double base) floatbigMultiply(float base) intbigMultiply(int base) org.apache.commons.lang3.math.FractionbigMultiply(org.apache.commons.lang3.math.Fraction base) default intdoublemultiply(double base) floatmultiply(float base) intmultiply(int base) org.apache.commons.lang3.math.Fractionmultiply(org.apache.commons.lang3.math.Fraction base) intpriority()doublereduce(double base) floatreduce(float base) intreduce(int base) org.apache.commons.lang3.math.Fractionreduce(org.apache.commons.lang3.math.Fraction base) intreduceToZero(int base)
-
Method Details
-
priority
int priority() -
multiply
double multiply(double base) -
bigMultiply
double bigMultiply(double base) -
reduce
double reduce(double base) -
multiply
int multiply(int base) -
bigMultiply
int bigMultiply(int base) -
reduce
int reduce(int base) -
reduceToZero
int reduceToZero(int base) -
multiply
float multiply(float base) -
bigMultiply
float bigMultiply(float base) -
reduce
float reduce(float base) -
multiply
org.apache.commons.lang3.math.Fraction multiply(org.apache.commons.lang3.math.Fraction base) -
bigMultiply
org.apache.commons.lang3.math.Fraction bigMultiply(org.apache.commons.lang3.math.Fraction base) -
reduce
org.apache.commons.lang3.math.Fraction reduce(org.apache.commons.lang3.math.Fraction base) -
compareTo
- Specified by:
compareToin interfaceComparable<IQuality>
-