private static class SimpleFormat.FormatToken
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
argIndex |
private char |
conversionType |
private char |
dateSuffix |
(package private) static int |
DEFAULT_PRECISION |
(package private) boolean |
flagAdd |
(package private) boolean |
flagComma |
(package private) boolean |
flagMinus |
(package private) boolean |
flagParenthesis |
(package private) boolean |
flagSharp |
(package private) boolean |
flagSpace |
(package private) boolean |
flagZero |
(package private) static int |
LAST_ARGUMENT_INDEX |
private int |
precision |
private java.lang.StringBuilder |
strFlags |
(package private) static int |
UNSET |
private int |
width |
Modifier | Constructor and Description |
---|---|
private |
FormatToken() |
Modifier and Type | Method and Description |
---|---|
private void |
checkFlags(java.lang.Object arg) |
private int |
getArgIndex() |
private char |
getConversionType() |
private int |
getPrecision() |
private java.lang.String |
getStrFlags() |
private int |
getWidth() |
private boolean |
isDefault() |
private boolean |
isPrecisionSet() |
private boolean |
requireArgument() |
private void |
setArgIndex(int index) |
private void |
setConversionType(char c) |
private void |
setDateSuffix(char c) |
private boolean |
setFlag(int ch) |
private void |
setPrecision(int precise) |
private void |
setWidth(int width) |
private UnknownFormatConversionException |
unknownFormatConversionException() |
static final int LAST_ARGUMENT_INDEX
static final int UNSET
static final int DEFAULT_PRECISION
private int argIndex
boolean flagAdd
boolean flagComma
boolean flagMinus
boolean flagParenthesis
boolean flagSharp
boolean flagSpace
boolean flagZero
private char conversionType
private char dateSuffix
private int precision
private int width
private java.lang.StringBuilder strFlags
private boolean isDefault()
private boolean isPrecisionSet()
private int getArgIndex()
private void setArgIndex(int index)
private int getWidth()
private void setWidth(int width)
private int getPrecision()
private void setPrecision(int precise)
private java.lang.String getStrFlags()
private boolean setFlag(int ch)
private char getConversionType()
private void setConversionType(char c)
private void setDateSuffix(char c)
private boolean requireArgument()
private void checkFlags(java.lang.Object arg)
private UnknownFormatConversionException unknownFormatConversionException()