public abstract class ValueFormat extends Format
Format.Field
Constructor and Description |
---|
ValueFormat() |
Modifier and Type | Method and Description |
---|---|
String |
format(Array<?> array)
Formats an array.
|
protected abstract StringBuffer |
format(Array<?> array,
StringBuffer toAppendTo,
FieldPosition pos)
Formats an array.
|
StringBuffer |
format(Object data,
StringBuffer toAppendTo,
FieldPosition pos)
Formats the given data object.
|
String |
format(Scalar scalar)
Formats an scalar.
|
protected abstract StringBuffer |
format(Scalar scalar,
StringBuffer toAppendTo,
FieldPosition pos)
Formats a scalar.
|
NumberFormat |
getNumberFormat()
Returns the NumberFormat used to format the numeric values.
|
Object |
parseObject(String source,
ParsePosition pos) |
void |
setNumberFormat(NumberFormat numberFormat)
Changes the NumberFormat used to format the numeric values.
|
clone, format, formatToCharacterIterator, parseObject
public StringBuffer format(Object data, StringBuffer toAppendTo, FieldPosition pos)
public String format(Scalar scalar)
scalar
- data object to formatpublic String format(Array<?> array)
array
- data object to formatprotected abstract StringBuffer format(Scalar scalar, StringBuffer toAppendTo, FieldPosition pos)
scalar
- data object to formattoAppendTo
- output bufferpos
- the field positionprotected abstract StringBuffer format(Array<?> array, StringBuffer toAppendTo, FieldPosition pos)
array
- data object to formattoAppendTo
- output bufferpos
- the field positionpublic NumberFormat getNumberFormat()
public void setNumberFormat(NumberFormat numberFormat)
numberFormat
- a NumberFormatpublic Object parseObject(String source, ParsePosition pos)
parseObject
in class Format
Copyright © 2012. All Rights Reserved.