- java.lang.Object
-
- javax.print.attribute.URISyntax
-
- javax.print.attribute.standard.Destination
-
- 实现的所有接口
-
Serializable
,Cloneable
,Attribute
,PrintJobAttribute
,PrintRequestAttribute
public final class Destination extends URISyntax implements PrintJobAttribute, PrintRequestAttribute
类Destination
是打印属性类,URI
,用于指示假脱机打印机格式化数据的备用目标。 许多PrintServices
不支持打印机设备以外的目标的概念,因此不支持此属性。此属性的常见用途是希望将输出重定向到本地磁盘文件的应用程序:例如“file:out.prn”。 请注意,应使用类
File
的toURI()
方法执行“file:”方案URI
实例的正确构造。 有关更多信息,请参阅该类的文档。如果在PrintRequest中指定了目标
URI
并且URI
无法输出该PrintService
,则将引发PrintException
。PrintException
可以实现URIException
以提供更具体的原因。IPP兼容性:目标不是IPP属性。
- 另请参见:
- Serialized Form
-
-
构造方法详细信息
-
Destination
public Destination(URI uri)
使用指定的URI
构造新的目标属性。- 参数
-
uri
-URI
- 异常
-
NullPointerException
- 如果uri
是null
-
-
方法详细信息
-
equals
public boolean equals(Object object)
返回此目标属性是否等效于传入的对象。 为了等效,所有以下条件必须为真:-
object
不是null
。 -
object
是类Destination
的实例。 - 此目标属性的
URI
和object
的URI
是相同的。
- 重写:
-
equals
在类URISyntax
- 参数
-
object
-Object
来比较 - 结果
-
true
如果object
等效于此目标属性,false
- 另请参见:
-
Object.hashCode()
,HashMap
-
-
getCategory
public final 类<? extends Attribute> getCategory()
获取将用作此打印属性值的“类别”的打印属性类。对于类
Destination
,该类别是Destination
类。- Specified by:
-
getCategory
,界面Attribute
- 结果
-
打印属性类(类别),类
java.lang.Class
的实例
-
-