Package com.squarespace.cldrengine.api
Class RelativeTimeFieldFormatOptions
- java.lang.Object
-
- com.squarespace.cldrengine.api.DecimalAdjustOptions
-
- com.squarespace.cldrengine.api.NumberFormatOptions
-
- com.squarespace.cldrengine.api.RelativeTimeFieldFormatOptions
-
- Direct Known Subclasses:
RelativeTimeFormatOptions
public class RelativeTimeFieldFormatOptions extends NumberFormatOptions
-
-
Field Summary
Fields Modifier and Type Field Description Option<java.lang.Boolean>
alwaysNow
Option<ContextType>
context
Option<java.lang.Boolean>
numericOnly
Option<DateFieldWidthType>
width
-
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 RelativeTimeFieldFormatOptions()
RelativeTimeFieldFormatOptions(RelativeTimeFieldFormatOptions 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
-
width
public final Option<DateFieldWidthType> width
-
context
public final Option<ContextType> context
-
numericOnly
public final Option<java.lang.Boolean> numericOnly
-
alwaysNow
public final Option<java.lang.Boolean> alwaysNow
-
-
Constructor Detail
-
RelativeTimeFieldFormatOptions
public RelativeTimeFieldFormatOptions()
-
RelativeTimeFieldFormatOptions
public RelativeTimeFieldFormatOptions(RelativeTimeFieldFormatOptions arg)
-
-
Method Detail
-
width
public RelativeTimeFieldFormatOptions width(DateFieldWidthType arg)
-
width
public RelativeTimeFieldFormatOptions width(Option<DateFieldWidthType> arg)
-
context
public RelativeTimeFieldFormatOptions context(ContextType arg)
-
context
public RelativeTimeFieldFormatOptions context(Option<ContextType> arg)
-
numericOnly
public RelativeTimeFieldFormatOptions numericOnly(java.lang.Boolean arg)
-
numericOnly
public RelativeTimeFieldFormatOptions numericOnly(Option<java.lang.Boolean> arg)
-
alwaysNow
public RelativeTimeFieldFormatOptions alwaysNow(java.lang.Boolean arg)
-
alwaysNow
public RelativeTimeFieldFormatOptions alwaysNow(Option<java.lang.Boolean> arg)
-
fromSuper
public static RelativeTimeFieldFormatOptions fromSuper(NumberFormatOptions arg)
-
group
public RelativeTimeFieldFormatOptions group(java.lang.Boolean arg)
- Overrides:
group
in classNumberFormatOptions
-
group
public RelativeTimeFieldFormatOptions group(Option<java.lang.Boolean> arg)
- Overrides:
group
in classNumberFormatOptions
-
numberSystem
public RelativeTimeFieldFormatOptions numberSystem(java.lang.String arg)
- Overrides:
numberSystem
in classNumberFormatOptions
-
numberSystem
public RelativeTimeFieldFormatOptions numberSystem(Option<java.lang.String> arg)
- Overrides:
numberSystem
in classNumberFormatOptions
-
trimZeroFractions
public RelativeTimeFieldFormatOptions trimZeroFractions(java.lang.Boolean arg)
- Overrides:
trimZeroFractions
in classNumberFormatOptions
-
trimZeroFractions
public RelativeTimeFieldFormatOptions trimZeroFractions(Option<java.lang.Boolean> arg)
- Overrides:
trimZeroFractions
in classNumberFormatOptions
-
round
public RelativeTimeFieldFormatOptions round(RoundingModeType arg)
- Overrides:
round
in classNumberFormatOptions
-
round
public RelativeTimeFieldFormatOptions round(Option<RoundingModeType> arg)
- Overrides:
round
in classNumberFormatOptions
-
minimumIntegerDigits
public RelativeTimeFieldFormatOptions minimumIntegerDigits(java.lang.Integer arg)
- Overrides:
minimumIntegerDigits
in classNumberFormatOptions
-
minimumIntegerDigits
public RelativeTimeFieldFormatOptions minimumIntegerDigits(Option<java.lang.Integer> arg)
- Overrides:
minimumIntegerDigits
in classNumberFormatOptions
-
maximumFractionDigits
public RelativeTimeFieldFormatOptions maximumFractionDigits(java.lang.Integer arg)
- Overrides:
maximumFractionDigits
in classNumberFormatOptions
-
maximumFractionDigits
public RelativeTimeFieldFormatOptions maximumFractionDigits(Option<java.lang.Integer> arg)
- Overrides:
maximumFractionDigits
in classNumberFormatOptions
-
minimumFractionDigits
public RelativeTimeFieldFormatOptions minimumFractionDigits(java.lang.Integer arg)
- Overrides:
minimumFractionDigits
in classNumberFormatOptions
-
minimumFractionDigits
public RelativeTimeFieldFormatOptions minimumFractionDigits(Option<java.lang.Integer> arg)
- Overrides:
minimumFractionDigits
in classNumberFormatOptions
-
maximumSignificantDigits
public RelativeTimeFieldFormatOptions maximumSignificantDigits(java.lang.Integer arg)
- Overrides:
maximumSignificantDigits
in classNumberFormatOptions
-
maximumSignificantDigits
public RelativeTimeFieldFormatOptions maximumSignificantDigits(Option<java.lang.Integer> arg)
- Overrides:
maximumSignificantDigits
in classNumberFormatOptions
-
minimumSignificantDigits
public RelativeTimeFieldFormatOptions minimumSignificantDigits(java.lang.Integer arg)
- Overrides:
minimumSignificantDigits
in classNumberFormatOptions
-
minimumSignificantDigits
public RelativeTimeFieldFormatOptions minimumSignificantDigits(Option<java.lang.Integer> arg)
- Overrides:
minimumSignificantDigits
in classNumberFormatOptions
-
build
public static RelativeTimeFieldFormatOptions build()
-
copy
public RelativeTimeFieldFormatOptions copy()
- Overrides:
copy
in classNumberFormatOptions
-
mergeIf
public RelativeTimeFieldFormatOptions mergeIf(RelativeTimeFieldFormatOptions... args)
-
_mergeIf
protected void _mergeIf(RelativeTimeFieldFormatOptions o)
-
merge
public RelativeTimeFieldFormatOptions merge(RelativeTimeFieldFormatOptions... args)
-
_merge
protected void _merge(RelativeTimeFieldFormatOptions o)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classNumberFormatOptions
-
_tostring
protected void _tostring(java.lang.StringBuilder buf)
- Overrides:
_tostring
in classNumberFormatOptions
-
-