Spec-Zone.ru › OpenJDK 21

Класс RenderingHints.Key

java.lang.Object
java.awt.RenderingHints.Key
Окружающий класс:
RenderingHints
public abstract static class RenderingHints.Key extends Object
Определяет базовый тип всех ключей, используемых вместе с классом RenderingHints для управления различными вариантами алгоритмов в потоках рендеринга и обработки изображений. Экземпляры этого класса неизменяемы и уникальны, что означает, что проверки совпадений можно выполнять с помощью оператора '==', вместо более ресурсоёмкого метода equals().

Краткое описание конструкторов

Key(int privatekey)
Модификатор Конструктор Описание
protected
Конструирует ключ, используя указанный приватный ключ.

Краткое описание методов

Модификатор и тип Метод Описание
final boolean equals(Object o)
Метод equals для всех объектов Key возвращает тот же результат, что и оператор равенства '=='.
final int hashCode()
Хеш-код для всех объектов Key будет таким же, как системный идентификационный код объекта, определённый методом System.identityHashCode().
protected final int intKey()
Возвращает приватный целочисленный ключ, с которым подкласс инициализировал этот Key.
abstract boolean isCompatibleValue(Object val)
Возвращает true, если указанный объект является допустимым значением для этого ключа.

Методы, объявленные в классе 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, если указанный объект является допустимым значением для этого ключа.
Параметры:
val - проверяемое Object на допустимость
Возвращает:
true если val допустимо; false в противном случае.

intKey

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

hashCode

public final int hashCode()
Хеш-код для всех объектов Key будет таким же, как системный идентификационный код объекта, определённый методом System.identityHashCode().
Overrides:
hashCode в классе Object
Возвращает:
значение хеш-кода для этого объекта.
См. также:
  • Object.equals(java.lang.Object)
  • System.identityHashCode(java.lang.Object)

equals

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

© 1993, 2023, 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/21/docs/api/java.desktop/java/awt/RenderingHints.Key.html

Spec-Zone.ru

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