Top Inners Fields Constructors Methods
com.ibm.icu.impl.number

public Class Padder

extends Object
Class Inheritance
Imports
com.ibm.icu.impl.FormattedStringBuilder

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
public static final String
public static final Padder
pack-priv String
pack-priv Padder.PadPosition
pack-priv int

Constructor Summary

AccessConstructor and Description
public
Padder(String paddingString, int targetWidth, Padder.PadPosition position)

Method Summary

Modifier and TypeMethod and Description
private static int
addPaddingHelper(String paddingString, int requiredPadding, FormattedStringBuilder string, int index)

public static Padder
codePoints(int cp, int targetWidth, Padder.PadPosition position)

public static Padder
public boolean
public static Padder
none()

public int
padAndApply(Modifier mod1, Modifier mod2, FormattedStringBuilder string, int leftIndex, int rightIndex)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

FALLBACK_PADDING_STRINGback to summary
public static final String FALLBACK_PADDING_STRING
NONEback to summary
public static final Padder NONE
paddingStringback to summary
pack-priv String paddingString
positionback to summary
pack-priv Padder.PadPosition position
targetWidthback to summary
pack-priv int targetWidth

Constructor Detail

Padderback to summary
public Padder(String paddingString, int targetWidth, Padder.PadPosition position)

Method Detail

addPaddingHelperback to summary
private static int addPaddingHelper(String paddingString, int requiredPadding, FormattedStringBuilder string, int index)
codePointsback to summary
public static Padder codePoints(int cp, int targetWidth, Padder.PadPosition position)
forPropertiesback to summary
public static Padder forProperties(DecimalFormatProperties properties)
isValidback to summary
public boolean isValid()
noneback to summary
public static Padder none()
padAndApplyback to summary
public int padAndApply(Modifier mod1, Modifier mod2, FormattedStringBuilder string, int leftIndex, int rightIndex)
com.ibm.icu.impl.number back to summary

public final Enum Padder.PadPosition

extends Enum<Padder.PadPosition>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final Padder.PadPosition
public static final Padder.PadPosition
public static final Padder.PadPosition
public static final Padder.PadPosition

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Padder.PadPosition
fromOld(int old)

public int
public static Padder.PadPosition
public static Padder.PadPosition[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

AFTER_PREFIXback to summary
public static final Padder.PadPosition AFTER_PREFIX
AFTER_SUFFIXback to summary
public static final Padder.PadPosition AFTER_SUFFIX
BEFORE_PREFIXback to summary
public static final Padder.PadPosition BEFORE_PREFIX
BEFORE_SUFFIXback to summary
public static final Padder.PadPosition BEFORE_SUFFIX

Constructor Detail

PadPositionback to summary
private PadPosition()

Method Detail

fromOldback to summary
public static Padder.PadPosition fromOld(int old)
toOldback to summary
public int toOld()
valueOfback to summary
public static Padder.PadPosition valueOf(String name)
valuesback to summary
public static Padder.PadPosition[] values()