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