public class Printf
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
protected static void |
appendSpaces(java.lang.StringBuilder target,
int cnt) |
|
protected static void |
appendZeros(java.lang.StringBuilder target,
int cnt) |
|
java.lang.String |
format(java.lang.String format,
java.lang.Object... params) |
|
protected void |
formatBoolean(java.lang.StringBuilder target,
java.lang.Object item,
GeneralFlags genFlags,
int width,
int precision) |
|
<A extends java.lang.Appendable> |
formatBuffered(A destination,
java.lang.String format,
java.lang.Object... params) |
|
protected void |
formatCharacter(java.lang.StringBuilder target,
int codePoint,
GeneralFlags genFlags,
int width,
int precision) |
|
protected void |
formatDecimalInteger(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width) |
|
java.lang.StringBuilder |
formatDirect(java.lang.StringBuilder destination,
java.lang.String format,
java.lang.Object... params) |
|
protected void |
formatFloatingPointDecimal(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width,
int precision) |
|
protected void |
formatFloatingPointGeneral(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width,
int precision) |
|
protected void |
formatFloatingPointSci(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width,
int precision) |
|
protected void |
formatFormattableString(java.lang.StringBuilder target,
java.util.Formattable formattable,
GeneralFlags genFlags,
int width,
int precision) |
|
protected void |
formatHashCode(java.lang.StringBuilder target,
java.lang.Object item,
GeneralFlags genFlags,
int width,
int precision) |
|
protected void |
formatHexInteger(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width) |
|
protected void |
formatLineSeparator(java.lang.StringBuilder target) |
|
protected void |
formatOctalInteger(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width) |
|
protected void |
formatPercent(java.lang.StringBuilder target) |
|
protected void |
formatPlainString(java.lang.StringBuilder target,
java.lang.Object item,
GeneralFlags genFlags,
int width,
int precision) |
|
protected void |
formatTimeField(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
java.time.temporal.TemporalField field,
GeneralFlags genFlags,
int width,
int zeroPad) |
|
protected void |
formatTimeTextField(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
java.time.temporal.TemporalField field,
java.lang.String[] symbols,
GeneralFlags genFlags,
int width) |
|
protected void |
formatTimeZoneId(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
GeneralFlags genFlags,
int width) |
|
protected void |
formatTimeZoneOffset(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
GeneralFlags genFlags,
int width) |
|
protected java.text.DateFormatSymbols |
getDateFormatSymbols() |
|
java.util.Locale |
getLocale() |
public static final Printf DEFAULT
public java.util.Locale getLocale()
public java.lang.String format(java.lang.String format,
java.lang.Object... params)
public <A extends java.lang.Appendable> A formatBuffered(A destination,
java.lang.String format,
java.lang.Object... params)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.StringBuilder formatDirect(java.lang.StringBuilder destination,
java.lang.String format,
java.lang.Object... params)
protected static void appendSpaces(java.lang.StringBuilder target,
int cnt)
protected static void appendZeros(java.lang.StringBuilder target,
int cnt)
protected java.text.DateFormatSymbols getDateFormatSymbols()
protected void formatTimeTextField(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
java.time.temporal.TemporalField field,
java.lang.String[] symbols,
GeneralFlags genFlags,
int width)
protected void formatTimeZoneId(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
GeneralFlags genFlags,
int width)
protected void formatTimeZoneOffset(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
GeneralFlags genFlags,
int width)
protected void formatTimeField(java.lang.StringBuilder target,
java.time.temporal.TemporalAccessor ta,
java.time.temporal.TemporalField field,
GeneralFlags genFlags,
int width,
int zeroPad)
protected void formatPercent(java.lang.StringBuilder target)
protected void formatLineSeparator(java.lang.StringBuilder target)
protected void formatFormattableString(java.lang.StringBuilder target,
java.util.Formattable formattable,
GeneralFlags genFlags,
int width,
int precision)
protected void formatPlainString(java.lang.StringBuilder target,
java.lang.Object item,
GeneralFlags genFlags,
int width,
int precision)
protected void formatBoolean(java.lang.StringBuilder target,
java.lang.Object item,
GeneralFlags genFlags,
int width,
int precision)
protected void formatHashCode(java.lang.StringBuilder target,
java.lang.Object item,
GeneralFlags genFlags,
int width,
int precision)
protected void formatCharacter(java.lang.StringBuilder target,
int codePoint,
GeneralFlags genFlags,
int width,
int precision)
protected void formatDecimalInteger(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width)
protected void formatOctalInteger(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width)
protected void formatHexInteger(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width)
protected void formatFloatingPointSci(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width,
int precision)
protected void formatFloatingPointDecimal(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width,
int precision)
protected void formatFloatingPointGeneral(java.lang.StringBuilder target,
java.lang.Number item,
GeneralFlags genFlags,
NumericFlags numFlags,
int width,
int precision)
Copyright © 2018 JBoss, a division of Red Hat, Inc.