Package com.spun.util.parser
Class TemplateDouble
java.lang.Object
com.spun.util.parser.TemplateDouble
- Direct Known Subclasses:
CurrencyAmount,MassAmount,PercentageAmount
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTemplateDouble(double amount) TemplateDouble(double amount, String defaultPrefix, String defaultPostfix, int defaultMinimumPrecision, int defaultMaximumPrecision) TemplateDouble(Number amount) -
Method Summary
Modifier and TypeMethodDescriptionasDouble()asInt()divide(int by) doubleprotected intgetDefaultMinimumPrecision(int maximumPrecision) static StringinFormat(double amount, String prefix, int maximumPrecision, int minimumPrecision, String postfix, boolean useGrouping) booleanisZero()toString()
-
Field Details
-
amount
protected double amount -
defaultPrefix
-
defaultPostfix
-
defaultMinimumPrecision
protected int defaultMinimumPrecision -
defaultMaximumPrecision
protected int defaultMaximumPrecision
-
-
Constructor Details
-
TemplateDouble
public TemplateDouble(double amount) -
TemplateDouble
-
TemplateDouble
-
-
Method Details
-
inDollarFormat
-
asCurrency
-
asInteger
-
inFormat
-
inFormat
-
getDefaultMinimumPrecision
protected int getDefaultMinimumPrecision(int maximumPrecision) -
asInt
-
asDouble
-
asNegative
-
getAbsoluteValue
-
isZero
public boolean isZero() -
divide
-
toString
-
getAmount
public double getAmount()
-