Spec-Zone.ru › OpenJDK 8

Класс JobAttributes.DefaultSelectionType

  • java.lang.Object
    • java.awt.JobAttributes.DefaultSelectionType
Вложенный класс:
JobAttributes

public static final class JobAttributes.DefaultSelectionType
extends Object

Тип-безопасное перечисление возможных значений состояния выбора по умолчанию.

С тех пор:
1.3

Поля

Модификатор и тип Поле и описание
static JobAttributes.DefaultSelectionType ALL

Экземпляр DefaultSelectionType, используемый для указания, что все страницы задания должны быть распечатаны.

static JobAttributes.DefaultSelectionType RANGE

Экземпляр DefaultSelectionType, используемый для указания, что должна быть распечатана определенная область страниц задания.

static JobAttributes.DefaultSelectionType SELECTION

Экземпляр DefaultSelectionType, используемый для указания, что должна быть распечатана текущая область выбора.

Методы

Модификатор и тип Метод и описание
int hashCode()

Возвращает значение хэш-кода для объекта.

String toString()

Возвращает строковое представление объекта.

Наследуемые методы из класса java.lang.Object

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

Подробности по полям

ALL

public static final JobAttributes.DefaultSelectionType ALL

Экземпляр DefaultSelectionType, используемый для указания, что все страницы задания должны быть распечатаны.

RANGE

public static final JobAttributes.DefaultSelectionType RANGE

Экземпляр DefaultSelectionType, используемый для указания, что должна быть распечатана определенная область страниц задания.

SELECTION

public static final JobAttributes.DefaultSelectionType SELECTION

Экземпляр DefaultSelectionType, используемый для указания, что должна быть распечатана текущая область выбора.

Подробности по методам

hashCode

public int hashCode()

Описание скопировано из класса: Object

Возвращает значение хэш-кода для объекта. Этот метод поддерживается для использования в хэш-таблицах, таких как предоставляемые HashMap.

Общий контракт метода hashCode:

  • При каждом вызове на одном и том же объекте более одного раза во время выполнения Java-приложения, метод hashCode должен последовательно возвращать то же целое число, при условии, что информация, используемая в сравнениях equals объекта, не изменяется. Это целое число не обязательно должно сохраняться постоянным от одного выполнения приложения к другому выполнению того же приложения.
  • Если два объекта равны согласно методу equals(Object), то вызов метода hashCode для каждого из двух объектов должен произвести один и тот же результат.
  • Не требуется, чтобы, если два объекта не равны согласно методу Object.equals(java.lang.Object), то вызов метода hashCode для каждого из двух объектов должен произвести разные целые результаты. Однако программист должен понимать, что получение различных целых результатов для неравных объектов может улучшить производительность хэш-таблиц.

Насколько это практически осуществимо, метод hashCode, определенный классом Object, возвращает различные целые числа для различных объектов. (Это обычно реализуется путем преобразования внутреннего адреса объекта в целое число, но эта методика реализации не требуется Java™-программой).

Переопределяет:
hashCode в классе Object
Возвращает:
значение хэш-кода для этого объекта.
См. также:
Object.equals(java.lang.Object), System.identityHashCode(java.lang.Object)

toString

public String toString()

Описание скопировано из класса: Object

Возвращает строковое представление объекта. В общем случае, метод toString возвращает строку, которая "текстуально представляет" этот объект. Результат должен быть компактным, но информативным представлением, удобным для чтения человеком. Рекомендуется всем подклассам переопределять этот метод.

Метод toString для класса Object возвращает строку, состоящую из имени класса, экземпляром которого является объект, символа «@» `@', и беззнакового шестнадцатеричного представления хэш-кода объекта. Другими словами, этот метод возвращает строку, равную значению:

getClass().getName() + '@' + Integer.toHexString(hashCode())
Переопределяет:
toString в классе Object
Возвращает:
строковое представление объекта.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API