Класс RenderingHints.Key
java.lang.Object
java.awt.RenderingHints.Key
- Внешний класс:
RenderingHints
public abstract static class RenderingHints.Key extends Object
Определяет базовый тип всех ключей, используемых вместе с классом
RenderingHints для управления различными вариантами алгоритмов в конвейерах визуализации и обработки изображений. Экземпляры этого класса неизменяемы и уникальны, поэтому для проверки совпадений можно использовать оператор == вместо более затратного метода equals().Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает ключ с использованием указанного закрытого ключа. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final boolean |
equals |
Метод equals для всех объектов Key возвращает тот же результат, что и оператор равенства '=='. |
final int |
hashCode() |
Хеш-код всех объектов Key совпадает с системным идентификационным кодом объекта, определяемым методом System.identityHashCode(). |
protected final int |
intKey() |
Возвращает закрытый целочисленный ключ, с которым подкласс создал этот Key. |
abstract boolean |
isCompatibleValue |
Возвращает true, если указанный объект является допустимым значением для этого Key. |
Методы, объявленные в классе Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API подлежит удалению в будущей версии. Финализация объявлена устаревшей и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения определенного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения определенного промежутка реального времени. |
Подробное описание конструкторов
Key
protected Key(int privatekey)
Создает ключ с использованием указанного закрытого ключа. Каждый подкласс Key поддерживает собственное уникальное пространство целочисленных ключей. Невозможно создать два объекта одного и того же конкретного подкласса с одинаковым целочисленным ключом. Если предпринята попытка создать еще один объект заданного класса с целочисленным ключом, совпадающим с ключом уже существующего экземпляра этого подкласса Key, будет выброшено исключение.
- Параметры:
-
privatekey— указанный ключ
Подробное описание методов
isCompatibleValue
public abstract boolean isCompatibleValue(Object val)
Возвращает true, если указанный объект является допустимым значением для этого Key.
- Параметры:
-
val—Object, допустимость которого нужно проверить - Возвращает:
-
true, еслиvalдопустим; в противном случае —false.
intKey
protected final int intKey()
Возвращает закрытый целочисленный ключ, с которым подкласс создал этот Key.
- Возвращает:
- закрытый целочисленный ключ, с которым подкласс создал этот Key.
hashCode
equals
public final boolean equals(Object o)
Метод equals для всех объектов Key возвращает тот же результат, что и оператор равенства '=='.
© 1993, 2025, 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.