Package com.ibm.icu.impl.number
Class Padder
java.lang.Object
com.ibm.icu.impl.number.Padder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final Padder
(package private) String
(package private) Padder.PadPosition
(package private) int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static int
addPaddingHelper
(String paddingString, int requiredPadding, FormattedStringBuilder string, int index) static Padder
codePoints
(int cp, int targetWidth, Padder.PadPosition position) static Padder
forProperties
(DecimalFormatProperties properties) boolean
isValid()
static Padder
none()
int
padAndApply
(Modifier mod1, Modifier mod2, FormattedStringBuilder string, int leftIndex, int rightIndex)
-
Field Details
-
FALLBACK_PADDING_STRING
- See Also:
-
NONE
-
paddingString
String paddingString -
targetWidth
int targetWidth -
position
Padder.PadPosition position
-
-
Constructor Details
-
Padder
-
-
Method Details
-
none
-
codePoints
-
forProperties
-
isValid
public boolean isValid() -
padAndApply
public int padAndApply(Modifier mod1, Modifier mod2, FormattedStringBuilder string, int leftIndex, int rightIndex) -
addPaddingHelper
private static int addPaddingHelper(String paddingString, int requiredPadding, FormattedStringBuilder string, int index)
-