- java.lang.Object
-
- javax.print.attribute.HashAttributeSet
-
- javax.print.attribute.HashPrintJobAttributeSet
-
- 实现的所有接口
-
Serializable
,AttributeSet
,PrintJobAttributeSet
public class HashPrintJobAttributeSet extends HashAttributeSet implements PrintJobAttributeSet, Serializable
类HashPrintJobAttributeSet
提供了一个属性集,它继承了类HashAttributeSet
的实现,并强制实现接口PrintJobAttributeSet
的语义限制。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 HashPrintJobAttributeSet()
构造一个新的空哈希打印作业属性集。HashPrintJobAttributeSet(PrintJobAttribute attribute)
构造一个新的哈希打印作业属性集,最初使用给定值填充。HashPrintJobAttributeSet(PrintJobAttribute[] attributes)
构造一个新的哈希打印作业属性集,最初使用给定数组中的值填充。HashPrintJobAttributeSet(PrintJobAttributeSet attributes)
构造一个新的属性集,最初使用给定集中的值填充,其中属性集的成员仅限于PrintJobAttribute
接口。
-
方法摘要
-
声明方法的类 javax.print.attribute.HashAttributeSet
add, addAll, clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
-
声明方法的接口 javax.print.attribute.AttributeSet
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
-
声明方法的接口 javax.print.attribute.PrintJobAttributeSet
add, addAll
-
-
-
-
构造方法详细信息
-
HashPrintJobAttributeSet
public HashPrintJobAttributeSet()
构造一个新的空哈希打印作业属性集。
-
HashPrintJobAttributeSet
public HashPrintJobAttributeSet(PrintJobAttribute attribute)
构造一个新的哈希打印作业属性集,最初使用给定值填充。- 参数
-
attribute
- 要添加到集合的属性值 - 异常
-
NullPointerException
- 如果attribute
是null
-
HashPrintJobAttributeSet
public HashPrintJobAttributeSet(PrintJobAttribute[] attributes)
构造一个新的哈希打印作业属性集,最初使用给定数组中的值填充。 通过从索引0开始按顺序将attributes
数组的元素添加到集合来填充新属性集。因此,如果数组包含重复的属性值或属性类别,则后面的数组元素可以替换先前的数组元素。- 参数
-
attributes
- 要添加到集合的属性值数组。 如果是null
,则构造一个空属性集。 - 异常
-
NullPointerException
-如果任何元件attributes
是null
-
HashPrintJobAttributeSet
public HashPrintJobAttributeSet(PrintJobAttributeSet attributes)
构造一个新的属性集,最初使用给定集合中的值填充,其中属性集的成员仅限于PrintJobAttribute
接口。- 参数
-
attributes
- 用于初始化集的属性值集。 如果是null
,则构造一个空属性集。 - 异常
-
ClassCastException
-如果任何元素attributes
不是一个实例PrintJobAttribute
-
-