Класс NumberFormat.Field

Все реализованные интерфейсы:
Serializable
Вложенный класс:
NumberFormat
public static class NumberFormat.Field
extends Format.Field

Определяет константы, которые используются в качестве ключей атрибутов в AttributedCharacterIterator возвращаемом из NumberFormat.formatToCharacterIterator и как идентификаторы полей в FieldPosition.

С момента:
1.4
См. также:
Сериализованная форма

Поля

Модификатор и тип Поле Описание
static NumberFormat.Field CURRENCY

Константа, идентифицирующая поле валюты.

static NumberFormat.Field DECIMAL_SEPARATOR

Константа, идентифицирующая поле десятичного разделителя.

static NumberFormat.Field EXPONENT

Константа, идентифицирующая поле экспоненты.

static NumberFormat.Field EXPONENT_SIGN

Константа, идентифицирующая поле знака экспоненты.

static NumberFormat.Field EXPONENT_SYMBOL

Константа, идентифицирующая поле символа экспоненты.

static NumberFormat.Field FRACTION

Константа, идентифицирующая поле дробной части.

static NumberFormat.Field GROUPING_SEPARATOR

Константа, идентифицирующая поле разделителя группировки.

static NumberFormat.Field INTEGER

Константа, идентифицирующая целое поле.

static NumberFormat.Field PERCENT

Константа, идентифицирующая поле процента.

static NumberFormat.Field PERMILLE

Константа, идентифицирующая поле промилле.

static NumberFormat.Field SIGN

Константа, идентифицирующая поле знака.

Поля, объявленные в классе java.text.AttributedCharacterIterator.Attribute

INPUT_METHOD_SEGMENT, LANGUAGE, READING

Конструкторы

Модификатор Конструктор Описание
protected Field​(String name)

Создаёт экземпляр Field со указанным именем.

Методы

Модификатор и тип Метод Описание
protected Object readResolve()

Разрешает экземпляры, которые сериализуются, до предопределённых констант.

Методы, объявленные в классе java.text.AttributedCharacterIterator.Attribute

equals, getName, hashCode, toString

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Подробности полей

INTEGER

public static final NumberFormat.Field INTEGER

Константа, идентифицирующая целое поле.

FRACTION

public static final NumberFormat.Field FRACTION

Константа, идентифицирующая поле дробной части.

EXPONENT

public static final NumberFormat.Field EXPONENT

Константа, идентифицирующая поле экспоненты.

DECIMAL_SEPARATOR

public static final NumberFormat.Field DECIMAL_SEPARATOR

Константа, идентифицирующая поле десятичного разделителя.

SIGN

public static final NumberFormat.Field SIGN

Константа, идентифицирующая поле знака.

GROUPING_SEPARATOR

public static final NumberFormat.Field GROUPING_SEPARATOR

Константа, идентифицирующая поле разделителя группировки.

EXPONENT_SYMBOL

public static final NumberFormat.Field EXPONENT_SYMBOL

Константа, идентифицирующая поле символа экспоненты.

PERCENT

public static final NumberFormat.Field PERCENT

Константа, идентифицирующая поле процента.

PERMILLE

public static final NumberFormat.Field PERMILLE

Константа, идентифицирующая поле промилле.

CURRENCY

public static final NumberFormat.Field CURRENCY

Константа, идентифицирующая поле валюты.

EXPONENT_SIGN

public static final NumberFormat.Field EXPONENT_SIGN

Константа, идентифицирующая поле знака экспоненты.

Подробности конструкторов

Field

protected Field(String name)

Создаёт экземпляр Field со указанным именем.

Параметры:
name - Имя атрибута

Подробности методов

readResolve

protected Object readResolve()
                      throws InvalidObjectException

Разрешает экземпляры, которые сериализуются, до предопределённых констант.

Переопределяет:
readResolve в классе AttributedCharacterIterator.Attribute
Возвращает:
разрешённая константа NumberFormat.Field
Исключения:
InvalidObjectException - если константа не может быть разрешена.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/NumberFormat.Field.html

Spec-Zone .ru
спецификации, руководства, описания, API