NumberFormat.Field
  public
  static
  
  
  class
  NumberFormat.Field
  
  
  
  
  
  
  
    extends Format.Field
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | java.text.AttributedCharacterIterator.Attribute | ||
| ↳ | java.text.Format.Field | ||
| ↳ | java.text.NumberFormat.Field | ||
Defines constants that are used as attribute keys in the
 AttributedCharacterIterator returned
 from NumberFormat.formatToCharacterIterator and as
 field identifiers in FieldPosition.
Summary
| Fields | |
|---|---|
| 
    public
    static
    final
    NumberFormat.Field | CURRENCYConstant identifying the currency field. | 
| 
    public
    static
    final
    NumberFormat.Field | DECIMAL_SEPARATORConstant identifying the decimal separator field. | 
| 
    public
    static
    final
    NumberFormat.Field | EXPONENTConstant identifying the exponent field. | 
| 
    public
    static
    final
    NumberFormat.Field | EXPONENT_SIGNConstant identifying the exponent sign field. | 
| 
    public
    static
    final
    NumberFormat.Field | EXPONENT_SYMBOLConstant identifying the exponent symbol field. | 
| 
    public
    static
    final
    NumberFormat.Field | FRACTIONConstant identifying the fraction field. | 
| 
    public
    static
    final
    NumberFormat.Field | GROUPING_SEPARATORConstant identifying the grouping separator field. | 
| 
    public
    static
    final
    NumberFormat.Field | INTEGERConstant identifying the integer field. | 
| 
    public
    static
    final
    NumberFormat.Field | PERCENTConstant identifying the percent field. | 
| 
    public
    static
    final
    NumberFormat.Field | PERMILLEConstant identifying the permille field. | 
| 
    public
    static
    final
    NumberFormat.Field | SIGNConstant identifying the sign field. | 
| Inherited fields | 
|---|
| Protected constructors | |
|---|---|
| 
      Field(String name)
      Creates a Field instance with the specified name. | |
| Protected methods | |
|---|---|
| 
        
        
        
        
        
        Object | 
      readResolve()
      Resolves instances being deserialized to the predefined constants. | 
| Inherited methods | |
|---|---|
Fields
CURRENCY
public static final NumberFormat.Field CURRENCY
Constant identifying the currency field.
DECIMAL_SEPARATOR
public static final NumberFormat.Field DECIMAL_SEPARATOR
Constant identifying the decimal separator field.
EXPONENT
public static final NumberFormat.Field EXPONENT
Constant identifying the exponent field.
EXPONENT_SIGN
public static final NumberFormat.Field EXPONENT_SIGN
Constant identifying the exponent sign field.
EXPONENT_SYMBOL
public static final NumberFormat.Field EXPONENT_SYMBOL
Constant identifying the exponent symbol field.
FRACTION
public static final NumberFormat.Field FRACTION
Constant identifying the fraction field.
GROUPING_SEPARATOR
public static final NumberFormat.Field GROUPING_SEPARATOR
Constant identifying the grouping separator field.
INTEGER
public static final NumberFormat.Field INTEGER
Constant identifying the integer field.
PERCENT
public static final NumberFormat.Field PERCENT
Constant identifying the percent field.
PERMILLE
public static final NumberFormat.Field PERMILLE
Constant identifying the permille field.
SIGN
public static final NumberFormat.Field SIGN
Constant identifying the sign field.
Protected constructors
Field
protected Field (String name)
Creates a Field instance with the specified name.
| Parameters | |
|---|---|
| name | String: Name of the attribute | 
Protected methods
readResolve
protected Object readResolve ()
Resolves instances being deserialized to the predefined constants.
| Returns | |
|---|---|
| Object | resolved NumberFormat.Field constant | 
| Throws | |
|---|---|
| InvalidObjectException | if the constant could not be resolved. | 
