Spec-Zone.ru › OpenJDK 8

Класс RenderingHints.Key

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

public abstract static class RenderingHints.Key
extends Object

Определяет базовый тип всех ключей, используемых вместе с классом RenderingHints для управления различными алгоритмическими выбором в конвейерах рендеринга и обработки изображений. Экземпляры этого класса неизменяемы и уникальны, что означает, что проверки на соответствие могут выполняться с помощью оператора ==, а не более ресурсоёмкого метода equals().

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

Модификатор Конструктор и описание
protected Key(int privatekey)

Создаёт ключ, используя указанный закрытый ключ.

Методы

Модификатор и тип Метод и описание
boolean equals(Object o)

Метод equals для всех объектов Key вернёт тот же результат, что и оператор равенства '=='.

int hashCode()

Код хэша для всех объектов Key будет таким же, как код идентификации объекта в системе, определённый методом System.identityHashCode().

protected int intKey()

Возвращает закрытый целочисленный ключ, с которым подкласс инициализировал этот Key.

abstract boolean isCompatibleValue(Object val)

Возвращает true, если указанный объект является допустимым значением для этого Key.

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

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

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

Key

protected Key(int privatekey)

Создаёт ключ, используя указанный закрытый ключ. Каждый подкласс Key поддерживает свой собственный уникальный домен целочисленных ключей. Два объекта с одинаковым целочисленным ключом и одного и того же конкретного подкласса не могут быть созданы. Будет выброшено исключение, если будет предпринята попытка создать другой объект данного класса с тем же целочисленным ключом, что и существующий экземпляр данного подкласса Key.

Параметры:
privatekey - указанный ключ

Методы

isCompatibleValue

public abstract boolean isCompatibleValue(Object val)

Возвращает true, если указанный объект является допустимым значением для этого Key.

Параметры:
val - объект, для которого проверяется допустимость
Возвращает:
true если val допустимо; false в противном случае.

intKey

protected final int intKey()

Возвращает закрытый целочисленный ключ, с которым подкласс инициализировал этот Key.

Возвращает:
закрытый целочисленный ключ, с которым подкласс инициализировал этот Key.

hashCode

public final int hashCode()

Код хэша для всех объектов Key будет таким же, как код идентификации объекта в системе, определённый методом System.identityHashCode().

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

equals

public final boolean equals(Object o)

Метод equals для всех объектов Key вернёт тот же результат, что и оператор равенства '=='.

Переопределяет:
equals в классе Object
Параметры:
o - объект-ссылка, с которым сравнивать.
Возвращает:
true если этот объект такой же, как аргумент obj; false в противном случае.
См. также:
Object.hashCode(), HashMap

© 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