Класс 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.
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
JobMediaSheets |
Создаёт новый атрибут количества листов носителя задания с заданным целочисленным значением. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Возвращает, эквивалентен ли этот атрибут количества листов носителя задания переданному объекту. |
final Class |
getCategory() |
Возвращает класс атрибута печати, используемый в качестве «категории» для этого значения атрибута печати. |
final String |
getName() |
Возвращает имя категории, экземпляром которой является это значение атрибута. |
Методы, объявленные в классе IntegerSyntax
getValue, hashCode, toString
Подробное описание конструкторов
JobMediaSheets
public JobMediaSheets(int value)
- Параметры:
-
value— целочисленное значение - Исключения:
-
IllegalArgumentException— еслиvalueотрицательно
Подробное описание методов
equals
public boolean equals(Object object)
-
objectне являетсяnull. -
objectявляется экземпляром классаJobMediaSheets. - Значение этого атрибута количества листов носителя задания равно значению
object.
- Переопределяет:
-
equalsв классеIntegerSyntax - Параметры:
-
object— объектObjectдля сравнения - Возвращает:
-
true, еслиobjectэквивалентен этому атрибуту количества листов носителя задания; в противном случае —false - См. также:
getCategory
public final Class<? extends Attribute> getCategory()
Для класса JobMediaSheets и любых подклассов, определённых поставщиком, категорией является сам класс JobMediaSheets.
- Определён в:
-
getCategoryв интерфейсеAttribute - Возвращает:
- класс атрибута печати (категорию), экземпляр класса
java.lang.Class
getName
public final String getName()
Для класса JobMediaSheets и любых подклассов, определённых поставщиком, именем категории является "job-media-sheets".
© 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