Package com.ibm.icu.number
Class NumberSkeletonImpl.GeneratorHelpers
- java.lang.Object
-
- com.ibm.icu.number.NumberSkeletonImpl.GeneratorHelpers
-
- Enclosing class:
- NumberSkeletonImpl
static final class NumberSkeletonImpl.GeneratorHelpers extends java.lang.Object
Utility class for methods for generating a token corresponding to each macro-prop. Each method returns whether or not a token was written to the string builder.
-
-
Constructor Summary
Constructors Constructor Description GeneratorHelpers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static boolean
decimal(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
grouping(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
integerWidth(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
notation(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
precision(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
roundingMode(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
scale(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
sign(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
symbols(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
unit(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
unitWidth(MacroProps macros, java.lang.StringBuilder sb)
private static boolean
usage(MacroProps macros, java.lang.StringBuilder sb)
-
-
-
Method Detail
-
notation
private static boolean notation(MacroProps macros, java.lang.StringBuilder sb)
-
unit
private static boolean unit(MacroProps macros, java.lang.StringBuilder sb)
-
usage
private static boolean usage(MacroProps macros, java.lang.StringBuilder sb)
-
precision
private static boolean precision(MacroProps macros, java.lang.StringBuilder sb)
-
roundingMode
private static boolean roundingMode(MacroProps macros, java.lang.StringBuilder sb)
-
grouping
private static boolean grouping(MacroProps macros, java.lang.StringBuilder sb)
-
integerWidth
private static boolean integerWidth(MacroProps macros, java.lang.StringBuilder sb)
-
symbols
private static boolean symbols(MacroProps macros, java.lang.StringBuilder sb)
-
unitWidth
private static boolean unitWidth(MacroProps macros, java.lang.StringBuilder sb)
-
sign
private static boolean sign(MacroProps macros, java.lang.StringBuilder sb)
-
decimal
private static boolean decimal(MacroProps macros, java.lang.StringBuilder sb)
-
scale
private static boolean scale(MacroProps macros, java.lang.StringBuilder sb)
-
-