Spec-Zone.ru › OpenJDK 25

Класс JobMediaSheets

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

Атрибут JobMediaSheets описывает размер задания. Этот атрибут предназначен не для подсчёта; он служит полезной информацией для маршрутизации и планирования, если его значение известно. Если атрибут JobMediaSheets не указан в запросе на печать, принтер может попытаться вычислить его значение. Даже если клиент укажет значение атрибута JobMediaSheets в запросе на печать, принтер может изменить это значение, если он способен вычислить более точное значение, чем указанное клиентом. Принтер может определить правильное значение атрибута JobMediaSheets как непосредственно во время отправки задания, так и позднее.

В отличие от атрибутов JobKOctets и JobImpressions, значение JobMediaSheets должно учитывать множители, связанные с количеством копий, заданным атрибутом Copies, а также с инструкцией «количество копий», если она встроена в данные документа. Это различие позволяет системному администратору управлять нижними и верхними пределами как (1) размера документа(ов) с помощью JobKOctetsSupported и JobImpressionsSupported, так и (2) размера задания с помощью JobMediaSheetsSupported.

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

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

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

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

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

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

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

getValue, hashCode, toString

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

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

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

JobMediaSheets

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

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

equals

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

getCategory

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

Для класса JobMediaSheets и любых подклассов, определённых поставщиком, категорией является сам класс JobMediaSheets.

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

getName

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

Для класса JobMediaSheets и любых подклассов, определённых поставщиком, именем категории является "job-media-sheets".

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

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, общие сведения, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, 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.
https://docs.oracle.com/en/java/javase/25/docs/api/java.desktop/javax/print/attribute/standard/JobMediaSheets.html

Spec-Zone.ru

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