Spec-Zone.ru › OpenJDK 27

Класс JobImpressionsCompleted

java.lang.Object
javax.print.attribute.IntegerSyntax
javax.print.attribute.standard.JobImpressionsCompleted
Все реализуемые интерфейсы:
Serializable, Cloneable, Attribute, PrintJobAttribute
public final class JobImpressionsCompleted extends IntegerSyntax implements PrintJobAttribute
Класс JobImpressionsCompleted — это класс целочисленного атрибута печати, указывающий количество уже выполненных отпечатков для задания. Для печатающих устройств к выполненным отпечаткам относятся интерпретация, нанесение изображения и укладка отпечатков.

Атрибут JobImpressionsCompleted описывает ход выполнения задания. Этот атрибут предназначен для использования в качестве счётчика. То есть значение JobImpressionsCompleted для задания, обработка которого ещё не началась, должно быть равно 0. Когда JobState задания имеет значение PROCESSING или PROCESSING_STOPPED, значение JobImpressionsCompleted должно увеличиваться по мере обработки задания; оно указывает, какая часть задания обработана на момент запроса набора атрибутов задания печати или регистрации события задания печати. Когда задание переходит в состояния COMPLETED, CANCELED или ABORTED, значение JobImpressionsCompleted является окончательным значением для задания.

Совместимость с IPP: Целочисленное значение соответствует целочисленному значению IPP. Имя категории, возвращаемое getName(), соответствует имени атрибута IPP.

См. также:
  • JobImpressions
  • JobImpressionsSupported
  • JobKOctetsProcessed
  • JobMediaSheetsCompleted
  • Сериализованная форма

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

Конструктор Описание
JobImpressionsCompleted(int value)
Создаёт новый атрибут количества выполненных отпечатков задания с заданным целочисленным значением.

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

Модификатор и тип Метод Описание
boolean equals(Object object)
Проверяет, эквивалентен ли этот атрибут количества выполненных отпечатков задания переданному объекту.
final Class<? extends Attribute> getCategory()
Возвращает класс атрибута печати, используемый в качестве «категории» для этого значения атрибута печати.
final String getName()
Возвращает имя категории, экземпляром которой является это значение атрибута.

Методы, объявленные в классе IntegerSyntax

getValue, hashCode, toString
Модификатор и тип Метод Описание
int getValue()
Возвращает целочисленное значение этого целочисленного атрибута.
int hashCode()
Возвращает хеш-код этого целочисленного атрибута.
String toString()
Возвращает строковое представление этого целочисленного атрибута.

Методы, объявленные в классе Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создаёт и возвращает копию этого объекта.
protected void finalize()
Устарел, будет удалён: этот элемент API может быть удалён в будущей версии.
Метод финализации устарел и может быть удалён в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно вследствие уведомления или прерывания.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно вследствие уведомления или прерывания, либо до истечения заданного времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно вследствие уведомления или прерывания, либо до истечения заданного времени.

Подробное описание конструкторов

JobImpressionsCompleted

public JobImpressionsCompleted(int value)
Создаёт новый атрибут количества выполненных отпечатков задания с заданным целочисленным значением.
Параметры:
value — целочисленное значение
Исключения:
IllegalArgumentException — если value отрицательно

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

equals

public boolean equals(Object object)
Проверяет, эквивалентен ли этот атрибут количества выполненных отпечатков задания переданному объекту. Для эквивалентности должны выполняться все следующие условия:
  1. object не является null.
  2. object является экземпляром класса JobImpressionsCompleted.
  3. Значение этого атрибута количества выполненных отпечатков задания равно значению object.
Переопределяет:
equals в классе IntegerSyntax
Параметры:
object — Object для сравнения
Возвращает:
true, если object эквивалентен этому атрибуту количества выполненных отпечатков задания, и false в противном случае
См. также:
  • Object.hashCode()
  • HashMap

getCategory

public final Class<? extends Attribute> getCategory()
Возвращает класс атрибута печати, используемый в качестве «категории» для этого значения атрибута печати.

Для класса JobImpressionsCompleted категорией является сам класс JobImpressionsCompleted.

Определён в:
getCategory в интерфейсе Attribute
Возвращает:
класс атрибута печати (категория), экземпляр класса java.lang.Class

getName

public final String getName()
Возвращает имя категории, экземпляром которой является это значение атрибута.

Для класса JobImpressionsCompleted именем категории является "job-impressions-completed".

Определён в:
getName в интерфейсе Attribute
Возвращает:
имя категории атрибута

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, концептуальные обзоры, определения терминов, способы обхода проблем и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

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

Spec-Zone.ru

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