Package com.ibm.icu.impl.number
Class MacroProps
- java.lang.Object
-
- com.ibm.icu.impl.number.MacroProps
-
- All Implemented Interfaces:
java.lang.Cloneable
public class MacroProps extends java.lang.Object implements java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description AffixPatternProvider
affixProvider
java.lang.Boolean
approximately
NumberFormatter.DecimalSeparatorDisplay
decimal
java.lang.Object
grouping
IntegerWidth
integerWidth
ULocale
loc
Notation
notation
Padder
padder
MeasureUnit
perUnit
Precision
precision
java.math.RoundingMode
roundingMode
PluralRules
rules
Scale
scale
NumberFormatter.SignDisplay
sign
java.lang.Object
symbols
java.lang.Long
threshold
MeasureUnit
unit
java.lang.String
unitDisplayCase
NumberFormatter.UnitWidth
unitWidth
java.lang.String
usage
-
Constructor Summary
Constructors Constructor Description MacroProps()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
boolean
equals(java.lang.Object _other)
void
fallback(MacroProps fallback)
Copies values from fallback into this instance if they are null in this instance.int
hashCode()
-
-
-
Field Detail
-
notation
public Notation notation
-
unit
public MeasureUnit unit
-
perUnit
public MeasureUnit perUnit
-
precision
public Precision precision
-
roundingMode
public java.math.RoundingMode roundingMode
-
grouping
public java.lang.Object grouping
-
padder
public Padder padder
-
integerWidth
public IntegerWidth integerWidth
-
symbols
public java.lang.Object symbols
-
unitWidth
public NumberFormatter.UnitWidth unitWidth
-
unitDisplayCase
public java.lang.String unitDisplayCase
-
sign
public NumberFormatter.SignDisplay sign
-
approximately
public java.lang.Boolean approximately
-
decimal
public NumberFormatter.DecimalSeparatorDisplay decimal
-
scale
public Scale scale
-
usage
public java.lang.String usage
-
affixProvider
public AffixPatternProvider affixProvider
-
rules
public PluralRules rules
-
threshold
public java.lang.Long threshold
-
loc
public ULocale loc
-
-
Method Detail
-
fallback
public void fallback(MacroProps fallback)
Copies values from fallback into this instance if they are null in this instance.- Parameters:
fallback
- The instance to copy from; not modified by this operation.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object _other)
- Overrides:
equals
in classjava.lang.Object
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
-