|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math.util.CompositeFormat
public class CompositeFormat
Base class for formatters of composite objects (complex numbers, vectors ...).
| Method Summary | |
|---|---|
static java.lang.StringBuffer |
formatDouble(double value,
java.text.NumberFormat format,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
Formats a double value to produce a string. |
static java.text.NumberFormat |
getDefaultNumberFormat()
Create a default number format. |
static java.text.NumberFormat |
getDefaultNumberFormat(java.util.Locale locale)
Create a default number format. |
static void |
parseAndIgnoreWhitespace(java.lang.String source,
java.text.ParsePosition pos)
Parses source until a non-whitespace character is found. |
static boolean |
parseFixedstring(java.lang.String source,
java.lang.String expected,
java.text.ParsePosition pos)
Parse source for an expected fixed string. |
static char |
parseNextCharacter(java.lang.String source,
java.text.ParsePosition pos)
Parses source until a non-whitespace character is found. |
static java.lang.Number |
parseNumber(java.lang.String source,
java.text.NumberFormat format,
java.text.ParsePosition pos)
Parses source for a number. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.text.NumberFormat getDefaultNumberFormat()
NumberFormat.getInstance() with the only customizing that the
maximum number of fraction digits is set to 2.
public static java.text.NumberFormat getDefaultNumberFormat(java.util.Locale locale)
NumberFormat.getInstance(java.util.Locale) with the only
customizing that the maximum number of fraction digits is set to 2.
locale - the specific locale used by the format.
public static void parseAndIgnoreWhitespace(java.lang.String source,
java.text.ParsePosition pos)
source until a non-whitespace character is found.
source - the string to parsepos - input/ouput parsing parameter. On output, pos
holds the index of the next non-whitespace character.
public static char parseNextCharacter(java.lang.String source,
java.text.ParsePosition pos)
source until a non-whitespace character is found.
source - the string to parsepos - input/ouput parsing parameter.
public static java.lang.Number parseNumber(java.lang.String source,
java.text.NumberFormat format,
java.text.ParsePosition pos)
source for a number. This method can parse normal,
numeric values as well as special values. These special values include
Double.NaN, Double.POSITIVE_INFINITY, Double.NEGATIVE_INFINITY.
source - the string to parseformat - the number format used to parse normal, numeric values.pos - input/ouput parsing parameter.
public static boolean parseFixedstring(java.lang.String source,
java.lang.String expected,
java.text.ParsePosition pos)
source for an expected fixed string.
source - the string to parseexpected - expected stringpos - input/ouput parsing parameter.
public static java.lang.StringBuffer formatDouble(double value,
java.text.NumberFormat format,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition pos)
format. There are
three exceptions to this:
value - the double to format.format - the format used.toAppendTo - where the text is to be appendedpos - On input: an alignment field, if desired. On output: the
offsets of the alignment field
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||