Package com.ibm.icu.text
Class ScientificNumberFormatter.SuperscriptStyle
- java.lang.Object
-
- com.ibm.icu.text.ScientificNumberFormatter.Style
-
- com.ibm.icu.text.ScientificNumberFormatter.SuperscriptStyle
-
- Enclosing class:
- ScientificNumberFormatter
private static class ScientificNumberFormatter.SuperscriptStyle extends ScientificNumberFormatter.Style
-
-
Field Summary
Fields Modifier and Type Field Description private static char[]
SUPERSCRIPT_DIGITS
private static char
SUPERSCRIPT_MINUS_SIGN
private static char
SUPERSCRIPT_PLUS_SIGN
-
Constructor Summary
Constructors Modifier Constructor Description private
SuperscriptStyle()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static int
char32AtAndAdvance(java.text.AttributedCharacterIterator iterator)
private static void
copyAsSuperscript(java.text.AttributedCharacterIterator iterator, int start, int limit, java.lang.StringBuilder result)
(package private) java.lang.String
format(java.text.AttributedCharacterIterator iterator, java.lang.String preExponent)
-
Methods inherited from class com.ibm.icu.text.ScientificNumberFormatter.Style
append
-
-
-
-
Field Detail
-
SUPERSCRIPT_DIGITS
private static final char[] SUPERSCRIPT_DIGITS
-
SUPERSCRIPT_PLUS_SIGN
private static final char SUPERSCRIPT_PLUS_SIGN
- See Also:
- Constant Field Values
-
SUPERSCRIPT_MINUS_SIGN
private static final char SUPERSCRIPT_MINUS_SIGN
- See Also:
- Constant Field Values
-
-
Method Detail
-
format
java.lang.String format(java.text.AttributedCharacterIterator iterator, java.lang.String preExponent)
- Specified by:
format
in classScientificNumberFormatter.Style
-
copyAsSuperscript
private static void copyAsSuperscript(java.text.AttributedCharacterIterator iterator, int start, int limit, java.lang.StringBuilder result)
-
char32AtAndAdvance
private static int char32AtAndAdvance(java.text.AttributedCharacterIterator iterator)
-
-