public class FieldFormatter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BOOLEAN_SIZE |
static int |
DATE_SIZE |
static int |
TIME_SIZE |
static int |
TIMESTAMP_SIZE |
| Constructor and Description |
|---|
FieldFormatter() |
FieldFormatter(java.lang.String name,
long rowIndex) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
format(java.math.BigDecimal n,
int size) |
java.lang.String |
format(boolean b) |
java.lang.String |
format(byte n) |
java.lang.String |
format(double n,
int size,
int scale) |
java.lang.String |
format(float n,
int size,
int scale) |
java.lang.String |
format(int n,
int size) |
java.lang.String |
format(long n,
int size) |
java.lang.String |
format(java.lang.String s,
int size) |
java.lang.String |
formatDate(java.util.Date date) |
java.lang.String |
formatTime(java.util.Date date) |
java.lang.String |
formatTimestamp(java.util.Date date) |
java.lang.String |
formatTimestamp(java.sql.Timestamp timestamp) |
java.lang.Boolean |
parseBoolean(java.lang.String value,
java.lang.Boolean defaultValue) |
java.lang.Byte |
parseByte(java.lang.String value,
java.lang.Byte defaultValue) |
java.util.Date |
parseDate(java.lang.String value,
java.util.Date defaultValue) |
java.math.BigDecimal |
parseDecimal(java.lang.String value,
java.math.MathContext context,
int scale,
java.math.BigDecimal defaultValue) |
java.lang.Double |
parseDouble(java.lang.String value,
java.lang.Double defaultValue) |
java.lang.Float |
parseFloat(java.lang.String value,
java.lang.Float defaultValue) |
java.lang.Integer |
parseInt(java.lang.String value,
java.lang.Integer defaultValue) |
java.lang.Long |
parseLong(java.lang.String value,
java.lang.Long defaultValue) |
java.lang.String |
parseString(java.lang.String value,
java.lang.String defaultValue) |
java.util.Date |
parseTime(java.lang.String value,
java.util.Date defaultValue) |
java.util.Date |
parseTimestamp(java.lang.String value,
java.util.Date defaultValue) |
public static final int TIME_SIZE
public static final int TIMESTAMP_SIZE
public static final int DATE_SIZE
public static final int BOOLEAN_SIZE
public FieldFormatter()
public FieldFormatter(java.lang.String name,
long rowIndex)
public java.lang.String format(java.lang.String s,
int size)
public java.lang.String format(boolean b)
public java.lang.String formatDate(java.util.Date date)
public java.lang.String formatTime(java.util.Date date)
public java.lang.String formatTimestamp(java.util.Date date)
public java.lang.String formatTimestamp(java.sql.Timestamp timestamp)
public java.lang.String format(byte n)
public java.lang.String format(int n,
int size)
public java.lang.String format(long n,
int size)
public java.lang.String format(java.math.BigDecimal n,
int size)
public java.lang.String format(double n,
int size,
int scale)
public java.lang.String format(float n,
int size,
int scale)
public java.lang.String parseString(java.lang.String value,
java.lang.String defaultValue)
public java.math.BigDecimal parseDecimal(java.lang.String value,
java.math.MathContext context,
int scale,
java.math.BigDecimal defaultValue)
public java.lang.Double parseDouble(java.lang.String value,
java.lang.Double defaultValue)
public java.lang.Float parseFloat(java.lang.String value,
java.lang.Float defaultValue)
public java.lang.Integer parseInt(java.lang.String value,
java.lang.Integer defaultValue)
public java.lang.Long parseLong(java.lang.String value,
java.lang.Long defaultValue)
public java.lang.Byte parseByte(java.lang.String value,
java.lang.Byte defaultValue)
public java.lang.Boolean parseBoolean(java.lang.String value,
java.lang.Boolean defaultValue)
public java.util.Date parseTimestamp(java.lang.String value,
java.util.Date defaultValue)
public java.util.Date parseTime(java.lang.String value,
java.util.Date defaultValue)
public java.util.Date parseDate(java.lang.String value,
java.util.Date defaultValue)