Класс Destination
- Все реализуемые интерфейсы:
Serializable, Cloneable, Attribute, PrintJobAttribute, PrintRequestAttribute
public final class Destination extends URISyntax implements PrintJobAttribute, PrintRequestAttribute
Destination является классом атрибута печати, URI, который используется для указания альтернативного места назначения форматированных данных принтера, поставленных в очередь печати. Многие PrintServices не поддерживают понятие места назначения, отличного от устройства принтера, и поэтому не поддерживают этот атрибут. Этот атрибут часто используется приложениями, которым требуется перенаправить вывод в локальный файл на диске, например: "file:out.prn". Обратите внимание, что для корректного создания экземпляров URI схемы "file:" следует использовать метод toURI() класса File. Дополнительные сведения см. в документации этого класса.
Если в PrintRequest указано место назначения URI и оно недоступно для вывода со стороны PrintService, будет выброшено исключение PrintException. PrintException может реализовать URIException, чтобы указать более конкретную причину.
Совместимость с IPP: Destination не является атрибутом IPP.
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
Destination |
Создаёт новый атрибут места назначения с указанным URI. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Возвращает значение, указывающее, эквивалентен ли этот атрибут места назначения переданному объекту. |
final Class |
getCategory() |
Возвращает класс атрибута печати, который используется в качестве «категории» для этого значения атрибута печати. |
final String |
getName() |
Возвращает имя категории, экземпляром которой является это значение атрибута. |
Подробное описание конструкторов
Destination
public Destination(URI uri)
URI.- Параметры:
-
uri—URI - Выбрасывает:
-
NullPointerException— еслиuriявляетсяnull
Подробное описание методов
equals
public boolean equals(Object object)
-
objectне являетсяnull. -
objectявляется экземпляром классаDestination. URIэтого атрибута места назначения иobjectобъектаURIравны.
getCategory
public final Class<? extends Attribute> getCategory()
Для класса Destination категорией является сам класс Destination.
- Определено в:
-
getCategoryв интерфейсеAttribute - Возвращает:
- класс атрибута печати (категория), экземпляр класса
java.lang.Class
getName
© 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/Destination.html