|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.edsdev.jconvert.domain.Conversion
com.edsdev.jconvert.domain.FractionalConversion
This is the class that represents a fraction conversion in the application. By fractional conversion we mean 1/34, 23/1 or some other fractional factor
| Constructor Summary | |
FractionalConversion(java.lang.String fromUnit,
java.lang.String fromUnitAbbr,
java.lang.String toUnit,
java.lang.String toUnitAbbr,
java.lang.String fromToFactor,
double fromToOffset)
|
|
| Method Summary | |
java.lang.String |
convertValue(java.math.BigInteger numerator,
java.math.BigInteger denominator,
java.lang.String pFromUnit)
Converts a value represented by a numerator and denominator, returning a String representation of the result |
double |
convertValue(double value,
java.lang.String pFromUnit)
Converts a value for you are returns the answer. |
java.lang.String |
divide(Conversion byConversion)
Divide this conversion by the passed in conversion |
java.math.BigInteger |
getEffectiveNumerator(FractionalConversion fc)
Simply returns what the numerator would be if this was not a composite fraction. |
java.math.BigInteger |
getFromToBottomFactor()
|
double |
getFromToFactor()
|
java.lang.String |
getFromToFactorString()
|
java.math.BigInteger |
getFromToTopFactor()
|
java.math.BigInteger |
getFromToWholeNumber()
|
java.lang.String |
multiply(Conversion byConversion)
Multiply this conversion by the passed in conversion |
static java.lang.String |
reduceFraction(java.lang.String val)
|
void |
setFromToBottomFactor(java.math.BigInteger fromToBottomFactor)
|
void |
setFromToFactor(double fromToFactor)
|
void |
setFromToFactorString(java.lang.String fromToFactor)
|
void |
setFromToTopFactor(java.math.BigInteger fromToTopFactor)
|
void |
setFromToWholeNumber(java.math.BigInteger fromToWholeNumber)
|
| Methods inherited from class com.edsdev.jconvert.domain.Conversion |
compareTo, convertFraction, convertValue, convertValue, createEmptyInstance, createInstance, equals, getBigInteger, getConversionPartner, getConversionPartnerAbbrev, getFromToOffset, getFromUnit, getFromUnitAbbr, getGenerationAge, getRoundedResult, getToUnit, getToUnitAbbr, hashCode, isFraction, isWholeNumber, setFromToOffset, setFromUnit, setFromUnitAbbr, setGenerationAge, setToUnit, setToUnitAbbr, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FractionalConversion(java.lang.String fromUnit,
java.lang.String fromUnitAbbr,
java.lang.String toUnit,
java.lang.String toUnitAbbr,
java.lang.String fromToFactor,
double fromToOffset)
| Method Detail |
public double convertValue(double value,
java.lang.String pFromUnit)
Conversion
convertValue in class Conversionvalue - double value you want to convertpFromUnit - Unit that you want to convert from
public java.lang.String convertValue(java.math.BigInteger numerator,
java.math.BigInteger denominator,
java.lang.String pFromUnit)
Conversion
convertValue in class Conversionnumerator - denominator - pFromUnit -
public java.lang.String multiply(Conversion byConversion)
Conversion
multiply in class ConversionbyConversion - Conversion you are multiplying by
public java.lang.String divide(Conversion byConversion)
Conversion
divide in class ConversionbyConversion - Conversion you are dividing by
public java.math.BigInteger getFromToBottomFactor()
getFromToBottomFactor in class Conversionpublic void setFromToBottomFactor(java.math.BigInteger fromToBottomFactor)
setFromToBottomFactor in class Conversionpublic java.math.BigInteger getFromToTopFactor()
getFromToTopFactor in class Conversionpublic void setFromToTopFactor(java.math.BigInteger fromToTopFactor)
setFromToTopFactor in class Conversionpublic double getFromToFactor()
getFromToFactor in class Conversionpublic void setFromToFactor(double fromToFactor)
setFromToFactor in class ConversionfromToFactor - sets the double value of the fromToFactor - may not be applicable to all implementing
classes.public void setFromToFactorString(java.lang.String fromToFactor)
setFromToFactorString in class Conversionpublic java.math.BigInteger getEffectiveNumerator(FractionalConversion fc)
fc - FractionalConversion to evaluate
public java.math.BigInteger getFromToWholeNumber()
getFromToWholeNumber in class Conversionpublic void setFromToWholeNumber(java.math.BigInteger fromToWholeNumber)
setFromToWholeNumber in class Conversionpublic static java.lang.String reduceFraction(java.lang.String val)
public java.lang.String getFromToFactorString()
getFromToFactorString in class Conversion
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||