|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class FieldPosition extends Object
FieldPosition простой class, используемый Format и его подклассы, чтобы идентифицировать поля в отформатированном выводе. Поля могут быть идентифицированы двумя способами: _FIELD. Константы определяются в различных подклассах Format. Format.Field постоянный, см. ERA_FIELD и его друзья в DateFormat для примера.
FieldPosition отслеживает позицию поля в пределах отформатированного вывода с двумя индексами: индексирование первого символа поля и индексирование последнего знака поля.
Одна версия format метод в различном Format классы требуют a FieldPosition возразите как параметр. Вы используете это format метод, чтобы выполнить частичное форматирование или получить информацию об отформатированном выводе (таком как позиция поля).
Если Вы интересуетесь позициями всех атрибутов в отформатированном строковом использовании Format метод formatToCharacterIterator.
Format| Конструктор и Описание |
|---|
FieldPosition(Format.Field attribute)
Создает объект FieldPosition для данного постоянного поля.
|
FieldPosition(Format.Field attribute, int fieldID)
Создает a
FieldPosition объект для данного поля. |
FieldPosition(int field)
Создает объект FieldPosition для данного поля.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(Object obj)
Переопределения равняются
|
int |
getBeginIndex()
Получает индексирование первого символа в требуемом поле.
|
int |
getEndIndex()
Получает индексирование символа после последнего знака в требуемом поле.
|
int |
getField()
Получает полевой идентификатор.
|
Формат. Поле |
getFieldAttribute()
Возвращает полевой идентификатор как атрибут, постоянный от одного из
Field подклассы. |
int |
hashCode()
Возвращает хэш-код для этого FieldPosition.
|
void |
setBeginIndex(int bi)
Наборы начинание индексируют.
|
void |
setEndIndex(int ei)
Наборы конец индексируют.
|
Строка |
toString()
Возвратите строковое представление этого FieldPosition.
|
public FieldPosition(int field)
public FieldPosition(Format.Field attribute)
Format подклассы. Это эквивалентно вызову new FieldPosition(attribute, -1).attribute - Формат. Поле постоянная идентификация поляpublic FieldPosition(Format.Field attribute, int fieldID)
FieldPosition объект для данного поля. Поле идентифицируется атрибутом, постоянным от одного из Field подклассы так же как целочисленный полевой ID, определенный Format подклассы. Format подклассы, которые знают Field должен дать приоритет attribute и проигнорируйте fieldID если attribute не нуль. Однако, более старый Format подклассы, возможно, не знают Field и положитесь fieldID. Если у поля нет никакой соответствующей целочисленной константы, fieldID должен быть-1.attribute - Формат. Поле постоянная идентификация поляfieldID - целое число constantce идентификация поляpublic Format.Field getFieldAttribute()
Field подклассы. Может возвратить нуль, если поле определяется только целочисленным полевым ID.public int getField()
public int getBeginIndex()
public int getEndIndex()
public void setBeginIndex(int bi)
public void setEndIndex(int ei)
public boolean equals(Object obj)
equals в class Objectobj - ссылочный объект, с которым можно сравниться.true если этот объект является тем же самым как obj параметром; false иначе.Object.hashCode(), HashMappublic int hashCode()
hashCode в class ObjectObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92