Класс PrinterMoreInfo
- Все реализуемые интерфейсы:
-
Serializable,Cloneable,Attribute,PrintServiceAttribute
public final class PrinterMoreInfo extends URISyntax implements PrintServiceAttribute
PrinterMoreInfo — класс атрибута печати, URI, используемый для получения дополнительной информации об этом конкретном принтере. Например, это может быть атрибут типа HTTP URI, ссылающийся на страницу HTML, доступную веб-браузеру. Информация, полученная из этого URI, предназначена для использования конечным пользователем. Функции, выходящие за рамки API службы печати, могут быть доступны из этого URI. Информация должна быть специфичной для экземпляра этого принтера и конкретных для сайта сервисов (например, ценообразование заданий, предлагаемые сервисы, помощь конечным пользователям). В отличие от этого, атрибут PrinterMoreInfoManufacturer используется для получения дополнительной информации об этом общем типе принтера, а не о конкретном принтере.
Совместимость с IPP: Строковая форма, возвращаемая toString(), содержит значение URI IPP. Название категории, возвращаемое getName(), содержит имя атрибута IPP.
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
PrinterMoreInfo |
Создаёт новый атрибут информации о принтере со значением URI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Возвращает, эквивалентен ли данный атрибут информации о принтере переданному объекту. |
final Class<? extends Attribute> |
getCategory() |
Получает класс атрибута печати, который будет использоваться в качестве "категории" для данного значения атрибута печати. |
final String |
getName() |
Получает имя категории, экземпляром которой является данное значение атрибута. |
Подробное описание конструкторов
PrinterMoreInfo
public PrinterMoreInfo(URI uri)
URI.- Параметры:
-
uri-URI - Исключения:
-
NullPointerException- еслиuriявляетсяnull
Подробное описание методов
equals
public boolean equals(Object object)
-
objectнеnull. -
objectявляется экземпляром классаPrinterMoreInfo. - Значение атрибута информации о принтере и
objectзначениеURIсовпадают.
- Переопределяет:
-
equalsв классеURISyntax - Параметры:
-
object-Objectдля сравнения - Возвращает:
-
trueеслиobjectэквивалентен данному атрибуту информации о принтере,falseв противном случае - См. также:
getCategory
public final Class<? extends Attribute> getCategory()
Для класса PrinterMoreInfo, категорией является сам класс PrinterMoreInfo.
- Определено в:
-
getCategoryв интерфейсеAttribute - Возвращает:
- класс атрибута печати (категория), экземпляр класса
java.lang.Class
getName
public final String getName()
Для класса PrinterMoreInfo, именем категории является "printer-more-info".
- Определено в:
-
getNameв интерфейсеAttribute - Возвращает:
- имя категории атрибута
© 1993, 2021, 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/17/docs/api/java.desktop/javax/print/attribute/standard/PrinterMoreInfo.html