Java Doc for NumberFormat.java in  » 6.0-JDK-Core » text » java » text » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Home
Java Source Code / Java Documentation
1.6.0 JDK Core
2.6.0 JDK Modules
3.6.0 JDK Modules com.sun
4.6.0 JDK Modules com.sun.java
5.6.0 JDK Modules sun
6.6.0 JDK Platform
7.Ajax
8.Apache Harmony Java SE
9.Aspect oriented
10.Authentication Authorization
11.Blogger System
12.Build
13.Byte Code
14.Cache
15.Chart
16.Chat
17.Code Analyzer
18.Collaboration
19.Content Management System
20.Database Client
21.Database DBMS
22.Database JDBC Connection Pool
23.Database ORM
24.Development
25.EJB Server
26.ERP CRM Financial
27.ESB
28.Forum
29.Game
30.GIS
31.Graphic 3D
32.Graphic Library
33.Groupware
34.HTML Parser
35.IDE
36.IDE Eclipse
37.IDE Netbeans
38.Installer
39.Internationalization Localization
40.Inversion of Control
41.Issue Tracking
42.J2EE
43.J2ME
44.JBoss
45.JMS
46.JMX
47.Library
48.Mail Clients
49.Music
50.Net
51.Parser
52.PDF
53.Portal
54.Profiler
55.Project Management
56.Report
57.RSS RDF
58.Rule Engine
59.Science
60.Scripting
61.Search Engine
62.Security
63.Sevlet Container
64.Source Control
65.Swing Library
66.Template Engine
67.Test Coverage
68.Testing
69.UML
70.Web Crawler
71.Web Framework
72.Web Mail
73.Web Server
74.Web Services
75.Web Services apache cxf 2.2.6
76.Web Services AXIS2
77.Wiki Engine
78.Workflow Engines
79.XML
80.XML UI
Java Source Code / Java Documentation » 6.0 JDK Core » text » java.text 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.text.Format
      java.text.NumberFormat

All known Subclasses:   java.text.DecimalFormat,  java.text.ChoiceFormat,
NumberFormat
abstract public class NumberFormat extends Format (Code)
NumberFormat is the abstract base class for all number formats. This class provides the interface for formatting and parsing numbers. NumberFormat also provides methods for determining which locales have number formats, and what their names are.

NumberFormat helps you to format and parse numbers for any locale. Your code can be completely independent of the locale conventions for decimal points, thousands-separators, or even the particular decimal digits used, or whether the number format is even decimal.

To format a number for the current Locale, use one of the factory class methods:

 myString = NumberFormat.getInstance().format(myNumber);
 
If you are formatting multiple numbers, it is more efficient to get the format and use it multiple times so that the system doesn't have to fetch the information about the local language and country conventions multiple times.
 NumberFormat nf = NumberFormat.getInstance();
 for (int i = 0; i < myNumber.length; ++i) {
 output.println(nf.format(myNumber[i]) + "; ");
 }
 
To format a number for a different Locale, specify it in the call to getInstance.
 NumberFormat nf = NumberFormat.getInstance(Locale.FRENCH);
 
You can also use a NumberFormat to parse numbers:
 myNumber = nf.parse(myString);
 
Use getInstance or getNumberInstance to get the normal number format. Use getIntegerInstance to get an integer number format. Use getCurrencyInstance to get the currency number format. And use getPercentInstance to get a format for displaying percentages. With this format, a fraction like 0.53 is displayed as 53%.

You can also control the display of numbers with such methods as setMinimumFractionDigits. If you want even more control over the format or parsing, or want to give your users more control, you can try casting the NumberFormat you get from the factory methods to a DecimalFormat. This will work for the vast majority of locales; just remember to put it in a try block in case you encounter an unusual one.

NumberFormat and DecimalFormat are designed such that some controls work for formatting and others work for parsing. The following is the detailed description for each these control methods,

setParseIntegerOnly : only affects parsing, e.g. if true, "3456.78" -> 3456 (and leaves the parse position just after index 6) if false, "3456.78" -> 3456.78 (and leaves the parse position just after index 8) This is independent of formatting. If you want to not show a decimal point where there might be no digits after the decimal point, use setDecimalSeparatorAlwaysShown.

setDecimalSeparatorAlwaysShown : only affects formatting, and only where there might be no digits after the decimal point, such as with a pattern like "#,##0.##", e.g., if true, 3456.00 -> "3,456." if false, 3456.00 -> "3456" This is independent of parsing. If you want parsing to stop at the decimal point, use setParseIntegerOnly.

You can also use forms of the parse and format methods with ParsePosition and FieldPosition to allow you to:

  • progressively parse through pieces of a string
  • align the decimal point and other areas
For example, you can align numbers in two ways:
  1. If you are using a monospaced font with spacing for alignment, you can pass the FieldPosition in your format call, with field = INTEGER_FIELD. On output, getEndIndex will be set to the offset between the last character of the integer and the decimal. Add (desiredSpaceCount - getEndIndex) spaces at the front of the string.
  2. If you are using proportional fonts, instead of padding with spaces, measure the width of the string in pixels from the start to getEndIndex. Then move the pen by (desiredPixelWidth - widthToAlignmentPoint) before drawing the text. It also works where there is no decimal, but possibly additional characters at the end, e.g., with parentheses in negative numbers: "(12)" for -12.

Synchronization

Number formats are generally not synchronized. It is recommended to create separate format instances for each thread. If multiple threads access a format concurrently, it must be synchronized externally.
See Also:   DecimalFormat
See Also:   ChoiceFormat
version:
   1.80, 05/05/07
author:
   Mark Davis
author:
   Helena Shih


Inner Class :public static class Field extends Format.Field

Field Summary
final public static  intFRACTION_FIELD
     Field constant used to construct a FieldPosition object.
final public static  intINTEGER_FIELD
     Field constant used to construct a FieldPosition object.
final static  intcurrentSerialVersion
    
final static  longserialVersionUID
    

Constructor Summary
protected  NumberFormat()
     Sole constructor.

Method Summary
public  Objectclone()
    
public  booleanequals(Object obj)
    
public  StringBufferformat(Object number, StringBuffer toAppendTo, FieldPosition pos)
     Formats a number and appends the resulting text to the given string buffer. The number can be of any subclass of java.lang.Number .

This implementation extracts the number's value using java.lang.Number.longValue for all integral type values that can be converted to long without loss of information, including BigInteger values with a java.math.BigInteger.bitLength bit length of less than 64, and java.lang.Number.doubleValue for all other types.

final public  Stringformat(double number)
     Specialization of format.
final public  Stringformat(long number)
     Specialization of format.
abstract public  StringBufferformat(double number, StringBuffer toAppendTo, FieldPosition pos)
     Specialization of format.
abstract public  StringBufferformat(long number, StringBuffer toAppendTo, FieldPosition pos)
     Specialization of format.
public static  Locale[]getAvailableLocales()
     Returns an array of all locales for which the get*Instance methods of this class can return localized instances. The returned array represents the union of locales supported by the Java runtime and by installed java.text.spi.NumberFormatProvider NumberFormatProvider implementations.
public  CurrencygetCurrency()
     Gets the currency used by this number format when formatting currency values.
final public static  NumberFormatgetCurrencyInstance()
     Returns a currency format for the current default locale.
public static  NumberFormatgetCurrencyInstance(Locale inLocale)
     Returns a currency format for the specified locale.
final public static  NumberFormatgetInstance()
     Returns a general-purpose number format for the current default locale.
public static  NumberFormatgetInstance(Locale inLocale)
     Returns a general-purpose number format for the specified locale.
final public static  NumberFormatgetIntegerInstance()
     Returns an integer number format for the current default locale.
public static  NumberFormatgetIntegerInstance(Locale inLocale)
     Returns an integer number format for the specified locale.
public  intgetMaximumFractionDigits()
     Returns the maximum number of digits allowed in the fraction portion of a number.
public  intgetMaximumIntegerDigits()
     Returns the maximum number of digits allowed in the integer portion of a number.
public  intgetMinimumFractionDigits()
     Returns the minimum number of digits allowed in the fraction portion of a number.
public  intgetMinimumIntegerDigits()
     Returns the minimum number of digits allowed in the integer portion of a number.
final public static  NumberFormatgetNumberInstance()
     Returns a general-purpose number format for the current default locale.
public static  NumberFormatgetNumberInstance(Locale inLocale)
     Returns a general-purpose number format for the specified locale.
final public static  NumberFormatgetPercentInstance()
     Returns a percentage format for the current default locale.
public static  NumberFormatgetPercentInstance(Locale inLocale)
     Returns a percentage format for the specified locale.
public  RoundingModegetRoundingMode()
     Gets the java.math.RoundingMode used in this NumberFormat.
final static  NumberFormatgetScientificInstance()
     Returns a scientific format for the current default locale.
static  NumberFormatgetScientificInstance(Locale inLocale)
     Returns a scientific format for the specified locale.
public  inthashCode()
    
public  booleanisGroupingUsed()
     Returns true if grouping is used in this format.
public  booleanisParseIntegerOnly()
     Returns true if this format will parse numbers as integers only. For example in the English locale, with ParseIntegerOnly true, the string "1234." would be parsed as the integer value 1234 and parsing would stop at the "." character.
abstract public  Numberparse(String source, ParsePosition parsePosition)
     Returns a Long if possible (e.g., within the range [Long.MIN_VALUE, Long.MAX_VALUE] and with no decimals), otherwise a Double.
public  Numberparse(String source)
     Parses text from the beginning of the given string to produce a number. The method may not use the entire text of the given string.

See the NumberFormat.parse(String,ParsePosition) method for more information on number parsing.
Parameters:
  source - A String whose beginning should be parsed.

final public  ObjectparseObject(String source, ParsePosition pos)
     Parses text from a string to produce a Number.

The method attempts to parse text starting at the index given by pos. If parsing succeeds, then the index of pos is updated to the index after the last character used (parsing does not necessarily use all characters up to the end of the string), and the parsed number is returned.

public  voidsetCurrency(Currency currency)
     Sets the currency used by this number format when formatting currency values.
public  voidsetGroupingUsed(boolean newValue)
     Set whether or not grouping will be used in this format.
public  voidsetMaximumFractionDigits(int newValue)
     Sets the maximum number of digits allowed in the fraction portion of a number.
public  voidsetMaximumIntegerDigits(int newValue)
     Sets the maximum number of digits allowed in the integer portion of a number.
public  voidsetMinimumFractionDigits(int newValue)
     Sets the minimum number of digits allowed in the fraction portion of a number.
public  voidsetMinimumIntegerDigits(int newValue)
     Sets the minimum number of digits allowed in the integer portion of a number.
public  voidsetParseIntegerOnly(boolean value)
     Sets whether or not numbers should be parsed as integers only.
public  voidsetRoundingMode(RoundingMode roundingMode)
     Sets the java.math.RoundingMode used in this NumberFormat.

Field Detail
FRACTION_FIELD
final public static int FRACTION_FIELD(Code)
Field constant used to construct a FieldPosition object. Signifies that the position of the fraction part of a formatted number should be returned.
See Also:   java.text.FieldPosition



INTEGER_FIELD
final public static int INTEGER_FIELD(Code)
Field constant used to construct a FieldPosition object. Signifies that the position of the integer part of a formatted number should be returned.
See Also:   java.text.FieldPosition



currentSerialVersion
final static int currentSerialVersion(Code)



serialVersionUID
final static long serialVersionUID(Code)




Constructor Detail
NumberFormat
protected NumberFormat()(Code)
Sole constructor. (For invocation by subclass constructors, typically implicit.)




Method Detail
clone
public Object clone()(Code)
Overrides Cloneable



equals
public boolean equals(Object obj)(Code)
Overrides equals



format
public StringBuffer format(Object number, StringBuffer toAppendTo, FieldPosition pos)(Code)
Formats a number and appends the resulting text to the given string buffer. The number can be of any subclass of java.lang.Number .

This implementation extracts the number's value using java.lang.Number.longValue for all integral type values that can be converted to long without loss of information, including BigInteger values with a java.math.BigInteger.bitLength bit length of less than 64, and java.lang.Number.doubleValue for all other types. It then calls NumberFormat.format(long,java.lang.StringBuffer,java.text.FieldPosition) or NumberFormat.format(double,java.lang.StringBuffer,java.text.FieldPosition) . This may result in loss of magnitude information and precision for BigInteger and BigDecimal values.
Parameters:
  number - the number to format
Parameters:
  toAppendTo - the StringBuffer to which the formattedtext is to be appended
Parameters:
  pos - On input: an alignment field, if desired.On output: the offsets of the alignment field. the value passed in as toAppendTo
exception:
  IllegalArgumentException - if number isnull or not an instance of Number.
exception:
  NullPointerException - if toAppendTo orpos is null
exception:
  ArithmeticException - if rounding is needed with roundingmode being set to RoundingMode.UNNECESSARY
See Also:   java.text.FieldPosition




format
final public String format(double number)(Code)
Specialization of format.
exception:
  ArithmeticException - if rounding is needed with roundingmode being set to RoundingMode.UNNECESSARY
See Also:   java.text.Format.format



format
final public String format(long number)(Code)
Specialization of format.
exception:
  ArithmeticException - if rounding is needed with roundingmode being set to RoundingMode.UNNECESSARY
See Also:   java.text.Format.format



format
abstract public StringBuffer format(double number, StringBuffer toAppendTo, FieldPosition pos)(Code)
Specialization of format.
exception:
  ArithmeticException - if rounding is needed with roundingmode being set to RoundingMode.UNNECESSARY
See Also:   java.text.Format.format



format
abstract public StringBuffer format(long number, StringBuffer toAppendTo, FieldPosition pos)(Code)
Specialization of format.
exception:
  ArithmeticException - if rounding is needed with roundingmode being set to RoundingMode.UNNECESSARY
See Also:   java.text.Format.format



getAvailableLocales
public static Locale[] getAvailableLocales()(Code)
Returns an array of all locales for which the get*Instance methods of this class can return localized instances. The returned array represents the union of locales supported by the Java runtime and by installed java.text.spi.NumberFormatProvider NumberFormatProvider implementations. It must contain at least a Locale instance equal to java.util.Locale.US Locale.US . An array of locales for which localizedNumberFormat instances are available.



getCurrency
public Currency getCurrency()(Code)
Gets the currency used by this number format when formatting currency values. The initial value is derived in a locale dependent way. The returned value may be null if no valid currency could be determined and no currency has been set using NumberFormat.setCurrency(java.util.Currency) setCurrency .

The default implementation throws UnsupportedOperationException. the currency used by this number format, or null
exception:
  UnsupportedOperationException - if the number format classdoesn't implement currency formatting
since:
   1.4




getCurrencyInstance
final public static NumberFormat getCurrencyInstance()(Code)
Returns a currency format for the current default locale.



getCurrencyInstance
public static NumberFormat getCurrencyInstance(Locale inLocale)(Code)
Returns a currency format for the specified locale.



getInstance
final public static NumberFormat getInstance()(Code)
Returns a general-purpose number format for the current default locale. This is the same as calling NumberFormat.getNumberInstance() getNumberInstance() .



getInstance
public static NumberFormat getInstance(Locale inLocale)(Code)
Returns a general-purpose number format for the specified locale. This is the same as calling NumberFormat.getNumberInstance(java.util.Locale) getNumberInstance(inLocale) .



getIntegerInstance
final public static NumberFormat getIntegerInstance()(Code)
Returns an integer number format for the current default locale. The returned number format is configured to round floating point numbers to the nearest integer using half-even rounding (see java.math.RoundingMode.HALF_EVEN RoundingMode.HALF_EVEN ) for formatting, and to parse only the integer part of an input string (see NumberFormat.isParseIntegerOnly isParseIntegerOnly ).
See Also:   NumberFormat.getRoundingMode() a number format for integer values
since:
   1.4



getIntegerInstance
public static NumberFormat getIntegerInstance(Locale inLocale)(Code)
Returns an integer number format for the specified locale. The returned number format is configured to round floating point numbers to the nearest integer using half-even rounding (see java.math.RoundingMode.HALF_EVEN RoundingMode.HALF_EVEN ) for formatting, and to parse only the integer part of an input string (see NumberFormat.isParseIntegerOnly isParseIntegerOnly ).
See Also:   NumberFormat.getRoundingMode() a number format for integer values
since:
   1.4



getMaximumFractionDigits
public int getMaximumFractionDigits()(Code)
Returns the maximum number of digits allowed in the fraction portion of a number.
See Also:   NumberFormat.setMaximumFractionDigits



getMaximumIntegerDigits
public int getMaximumIntegerDigits()(Code)
Returns the maximum number of digits allowed in the integer portion of a number.
See Also:   NumberFormat.setMaximumIntegerDigits



getMinimumFractionDigits
public int getMinimumFractionDigits()(Code)
Returns the minimum number of digits allowed in the fraction portion of a number.
See Also:   NumberFormat.setMinimumFractionDigits



getMinimumIntegerDigits
public int getMinimumIntegerDigits()(Code)
Returns the minimum number of digits allowed in the integer portion of a number.
See Also:   NumberFormat.setMinimumIntegerDigits



getNumberInstance
final public static NumberFormat getNumberInstance()(Code)
Returns a general-purpose number format for the current default locale.



getNumberInstance
public static NumberFormat getNumberInstance(Locale inLocale)(Code)
Returns a general-purpose number format for the specified locale.



getPercentInstance
final public static NumberFormat getPercentInstance()(Code)
Returns a percentage format for the current default locale.



getPercentInstance
public static NumberFormat getPercentInstance(Locale inLocale)(Code)
Returns a percentage format for the specified locale.



getRoundingMode
public RoundingMode getRoundingMode()(Code)
Gets the java.math.RoundingMode used in this NumberFormat. The default implementation of this method in NumberFormat always throws java.lang.UnsupportedOperationException . Subclasses which handle different rounding modes should override this method.
exception:
  UnsupportedOperationException - The default implementationalways throws this exception The RoundingMode used for this NumberFormat.
See Also:   NumberFormat.setRoundingMode(RoundingMode)
since:
   1.6



getScientificInstance
final static NumberFormat getScientificInstance()(Code)
Returns a scientific format for the current default locale.



getScientificInstance
static NumberFormat getScientificInstance(Locale inLocale)(Code)
Returns a scientific format for the specified locale.



hashCode
public int hashCode()(Code)
Overrides hashCode



isGroupingUsed
public boolean isGroupingUsed()(Code)
Returns true if grouping is used in this format. For example, in the English locale, with grouping on, the number 1234567 might be formatted as "1,234,567". The grouping separator as well as the size of each group is locale dependant and is determined by sub-classes of NumberFormat.
See Also:   NumberFormat.setGroupingUsed



isParseIntegerOnly
public boolean isParseIntegerOnly()(Code)
Returns true if this format will parse numbers as integers only. For example in the English locale, with ParseIntegerOnly true, the string "1234." would be parsed as the integer value 1234 and parsing would stop at the "." character. Of course, the exact format accepted by the parse operation is locale dependant and determined by sub-classes of NumberFormat.



parse
abstract public Number parse(String source, ParsePosition parsePosition)(Code)
Returns a Long if possible (e.g., within the range [Long.MIN_VALUE, Long.MAX_VALUE] and with no decimals), otherwise a Double. If IntegerOnly is set, will stop at a decimal point (or equivalent; e.g., for rational numbers "1 2/3", will stop after the 1). Does not throw an exception; if no object can be parsed, index is unchanged!
See Also:   java.text.NumberFormat.isParseIntegerOnly
See Also:   java.text.Format.parseObject



parse
public Number parse(String source) throws ParseException(Code)
Parses text from the beginning of the given string to produce a number. The method may not use the entire text of the given string.

See the NumberFormat.parse(String,ParsePosition) method for more information on number parsing.
Parameters:
  source - A String whose beginning should be parsed. A Number parsed from the string.
exception:
  ParseException - if the beginning of the specified stringcannot be parsed.




parseObject
final public Object parseObject(String source, ParsePosition pos)(Code)
Parses text from a string to produce a Number.

The method attempts to parse text starting at the index given by pos. If parsing succeeds, then the index of pos is updated to the index after the last character used (parsing does not necessarily use all characters up to the end of the string), and the parsed number is returned. The updated pos can be used to indicate the starting point for the next call to this method. If an error occurs, then the index of pos is not changed, the error index of pos is set to the index of the character where the error occurred, and null is returned.

See the NumberFormat.parse(String,ParsePosition) method for more information on number parsing.
Parameters:
  source - A String, part of which should be parsed.
Parameters:
  pos - A ParsePosition object with index and errorindex information as described above. A Number parsed from the string. In case oferror, returns null.
exception:
  NullPointerException - if pos is null.




setCurrency
public void setCurrency(Currency currency)(Code)
Sets the currency used by this number format when formatting currency values. This does not update the minimum or maximum number of fraction digits used by the number format.

The default implementation throws UnsupportedOperationException.
Parameters:
  currency - the new currency to be used by this number format
exception:
  UnsupportedOperationException - if the number format classdoesn't implement currency formatting
exception:
  NullPointerException - if currency is null
since:
   1.4




setGroupingUsed
public void setGroupingUsed(boolean newValue)(Code)
Set whether or not grouping will be used in this format.
See Also:   NumberFormat.isGroupingUsed



setMaximumFractionDigits
public void setMaximumFractionDigits(int newValue)(Code)
Sets the maximum number of digits allowed in the fraction portion of a number. maximumFractionDigits must be >= minimumFractionDigits. If the new value for maximumFractionDigits is less than the current value of minimumFractionDigits, then minimumFractionDigits will also be set to the new value.
Parameters:
  newValue - the maximum number of fraction digits to be shown; ifless than zero, then zero is used. The concrete subclass may enforce anupper limit to this value appropriate to the numeric type being formatted.
See Also:   NumberFormat.getMaximumFractionDigits



setMaximumIntegerDigits
public void setMaximumIntegerDigits(int newValue)(Code)
Sets the maximum number of digits allowed in the integer portion of a number. maximumIntegerDigits must be >= minimumIntegerDigits. If the new value for maximumIntegerDigits is less than the current value of minimumIntegerDigits, then minimumIntegerDigits will also be set to the new value.
Parameters:
  newValue - the maximum number of integer digits to be shown; ifless than zero, then zero is used. The concrete subclass may enforce anupper limit to this value appropriate to the numeric type being formatted.
See Also:   NumberFormat.getMaximumIntegerDigits



setMinimumFractionDigits
public void setMinimumFractionDigits(int newValue)(Code)
Sets the minimum number of digits allowed in the fraction portion of a number. minimumFractionDigits must be <= maximumFractionDigits. If the new value for minimumFractionDigits exceeds the current value of maximumFractionDigits, then maximumIntegerDigits will also be set to the new value
Parameters:
  newValue - the minimum number of fraction digits to be shown; ifless than zero, then zero is used. The concrete subclass may enforce anupper limit to this value appropriate to the numeric type being formatted.
See Also:   NumberFormat.getMinimumFractionDigits



setMinimumIntegerDigits
public void setMinimumIntegerDigits(int newValue)(Code)
Sets the minimum number of digits allowed in the integer portion of a number. minimumIntegerDigits must be <= maximumIntegerDigits. If the new value for minimumIntegerDigits exceeds the current value of maximumIntegerDigits, then maximumIntegerDigits will also be set to the new value
Parameters:
  newValue - the minimum number of integer digits to be shown; ifless than zero, then zero is used. The concrete subclass may enforce anupper limit to this value appropriate to the numeric type being formatted.
See Also:   NumberFormat.getMinimumIntegerDigits



setParseIntegerOnly
public void setParseIntegerOnly(boolean value)(Code)
Sets whether or not numbers should be parsed as integers only.
See Also:   NumberFormat.isParseIntegerOnly



setRoundingMode
public void setRoundingMode(RoundingMode roundingMode)(Code)
Sets the java.math.RoundingMode used in this NumberFormat. The default implementation of this method in NumberFormat always throws java.lang.UnsupportedOperationException . Subclasses which handle different rounding modes should override this method.
exception:
  UnsupportedOperationException - The default implementationalways throws this exception
exception:
  NullPointerException - if roundingMode is null
Parameters:
  roundingMode - The RoundingMode to be used
See Also:   NumberFormat.getRoundingMode()
since:
   1.6



Methods inherited from java.text.Format
public Object clone()(Code)(Java Doc)
AttributedCharacterIterator createAttributedCharacterIterator(String s)(Code)(Java Doc)
AttributedCharacterIterator createAttributedCharacterIterator(AttributedCharacterIterator[] iterators)(Code)(Java Doc)
AttributedCharacterIterator createAttributedCharacterIterator(String string, AttributedCharacterIterator.Attribute key, Object value)(Code)(Java Doc)
AttributedCharacterIterator createAttributedCharacterIterator(AttributedCharacterIterator iterator, AttributedCharacterIterator.Attribute key, Object value)(Code)(Java Doc)
final public String format(Object obj)(Code)(Java Doc)
abstract public StringBuffer format(Object obj, StringBuffer toAppendTo, FieldPosition pos)(Code)(Java Doc)
public AttributedCharacterIterator formatToCharacterIterator(Object obj)(Code)(Java Doc)
abstract public Object parseObject(String source, ParsePosition pos)(Code)(Java Doc)
public Object parseObject(String source) throws ParseException(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.