Package com.squarespace.cldrengine.api
Class DecimalFormatOptions
- java.lang.Object
-
- com.squarespace.cldrengine.api.DecimalAdjustOptions
-
- com.squarespace.cldrengine.api.NumberFormatOptions
-
- com.squarespace.cldrengine.api.DecimalFormatOptions
-
public class DecimalFormatOptions extends NumberFormatOptions
-
-
Field Summary
Fields Modifier and Type Field Description Option<ContextType>
context
Option<java.lang.Integer>
divisor
Option<java.lang.String>
errors
Option<java.lang.Boolean>
negativeZero
Option<DecimalFormatStyleType>
style
-
Fields inherited from class com.squarespace.cldrengine.api.NumberFormatOptions
group, numberSystem, trimZeroFractions
-
Fields inherited from class com.squarespace.cldrengine.api.DecimalAdjustOptions
maximumFractionDigits, maximumSignificantDigits, minimumFractionDigits, minimumIntegerDigits, minimumSignificantDigits, round
-
-
Constructor Summary
Constructors Constructor Description DecimalFormatOptions()
DecimalFormatOptions(DecimalFormatOptions arg)
-
Method Summary
-
Methods inherited from class com.squarespace.cldrengine.api.NumberFormatOptions
_merge, _mergeIf, fromSuper, merge, mergeIf
-
Methods inherited from class com.squarespace.cldrengine.api.DecimalAdjustOptions
_merge, _mergeIf, merge, mergeIf
-
-
-
-
Field Detail
-
style
public final Option<DecimalFormatStyleType> style
-
negativeZero
public final Option<java.lang.Boolean> negativeZero
-
divisor
public final Option<java.lang.Integer> divisor
-
context
public final Option<ContextType> context
-
errors
public final Option<java.lang.String> errors
-
-
Constructor Detail
-
DecimalFormatOptions
public DecimalFormatOptions()
-
DecimalFormatOptions
public DecimalFormatOptions(DecimalFormatOptions arg)
-
-
Method Detail
-
style
public DecimalFormatOptions style(DecimalFormatStyleType arg)
-
style
public DecimalFormatOptions style(Option<DecimalFormatStyleType> arg)
-
negativeZero
public DecimalFormatOptions negativeZero(java.lang.Boolean arg)
-
negativeZero
public DecimalFormatOptions negativeZero(Option<java.lang.Boolean> arg)
-
divisor
public DecimalFormatOptions divisor(java.lang.Integer arg)
-
divisor
public DecimalFormatOptions divisor(Option<java.lang.Integer> arg)
-
context
public DecimalFormatOptions context(ContextType arg)
-
context
public DecimalFormatOptions context(Option<ContextType> arg)
-
errors
public DecimalFormatOptions errors(java.lang.String arg)
-
errors
public DecimalFormatOptions errors(Option<java.lang.String> arg)
-
fromSuper
public static DecimalFormatOptions fromSuper(NumberFormatOptions arg)
-
group
public DecimalFormatOptions group(java.lang.Boolean arg)
- Overrides:
group
in classNumberFormatOptions
-
group
public DecimalFormatOptions group(Option<java.lang.Boolean> arg)
- Overrides:
group
in classNumberFormatOptions
-
numberSystem
public DecimalFormatOptions numberSystem(java.lang.String arg)
- Overrides:
numberSystem
in classNumberFormatOptions
-
numberSystem
public DecimalFormatOptions numberSystem(Option<java.lang.String> arg)
- Overrides:
numberSystem
in classNumberFormatOptions
-
trimZeroFractions
public DecimalFormatOptions trimZeroFractions(java.lang.Boolean arg)
- Overrides:
trimZeroFractions
in classNumberFormatOptions
-
trimZeroFractions
public DecimalFormatOptions trimZeroFractions(Option<java.lang.Boolean> arg)
- Overrides:
trimZeroFractions
in classNumberFormatOptions
-
round
public DecimalFormatOptions round(RoundingModeType arg)
- Overrides:
round
in classNumberFormatOptions
-
round
public DecimalFormatOptions round(Option<RoundingModeType> arg)
- Overrides:
round
in classNumberFormatOptions
-
minimumIntegerDigits
public DecimalFormatOptions minimumIntegerDigits(java.lang.Integer arg)
- Overrides:
minimumIntegerDigits
in classNumberFormatOptions
-
minimumIntegerDigits
public DecimalFormatOptions minimumIntegerDigits(Option<java.lang.Integer> arg)
- Overrides:
minimumIntegerDigits
in classNumberFormatOptions
-
maximumFractionDigits
public DecimalFormatOptions maximumFractionDigits(java.lang.Integer arg)
- Overrides:
maximumFractionDigits
in classNumberFormatOptions
-
maximumFractionDigits
public DecimalFormatOptions maximumFractionDigits(Option<java.lang.Integer> arg)
- Overrides:
maximumFractionDigits
in classNumberFormatOptions
-
minimumFractionDigits
public DecimalFormatOptions minimumFractionDigits(java.lang.Integer arg)
- Overrides:
minimumFractionDigits
in classNumberFormatOptions
-
minimumFractionDigits
public DecimalFormatOptions minimumFractionDigits(Option<java.lang.Integer> arg)
- Overrides:
minimumFractionDigits
in classNumberFormatOptions
-
maximumSignificantDigits
public DecimalFormatOptions maximumSignificantDigits(java.lang.Integer arg)
- Overrides:
maximumSignificantDigits
in classNumberFormatOptions
-
maximumSignificantDigits
public DecimalFormatOptions maximumSignificantDigits(Option<java.lang.Integer> arg)
- Overrides:
maximumSignificantDigits
in classNumberFormatOptions
-
minimumSignificantDigits
public DecimalFormatOptions minimumSignificantDigits(java.lang.Integer arg)
- Overrides:
minimumSignificantDigits
in classNumberFormatOptions
-
minimumSignificantDigits
public DecimalFormatOptions minimumSignificantDigits(Option<java.lang.Integer> arg)
- Overrides:
minimumSignificantDigits
in classNumberFormatOptions
-
build
public static DecimalFormatOptions build()
-
copy
public DecimalFormatOptions copy()
- Overrides:
copy
in classNumberFormatOptions
-
mergeIf
public DecimalFormatOptions mergeIf(DecimalFormatOptions... args)
-
_mergeIf
protected void _mergeIf(DecimalFormatOptions o)
-
merge
public DecimalFormatOptions merge(DecimalFormatOptions... args)
-
_merge
protected void _merge(DecimalFormatOptions o)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classNumberFormatOptions
-
_tostring
protected void _tostring(java.lang.StringBuilder buf)
- Overrides:
_tostring
in classNumberFormatOptions
-
-