java.lang.Object
javax.print.attribute.HashAttributeSet
javax.print.attribute.HashPrintRequestAttributeSet
- 所有已实现的接口:
-
Serializable
,AttributeSet
,PrintRequestAttributeSet
public class HashPrintRequestAttributeSet extends HashAttributeSet implements PrintRequestAttributeSet, Serializable
- 参见:
-
Constructor Summary
ConstructorDescription构造一个新的、空的打印请求属性集。构造一个新的打印请求属性集,最初包含给定的值。HashPrintRequestAttributeSet
(PrintRequestAttribute[] attributes) 构造一个新的打印请求属性集,最初包含给定数组中的值。HashPrintRequestAttributeSet
(PrintRequestAttributeSet attributes) 构造一个新的属性集,最初包含给定集合中的值,其中属性集的成员受限于(PrintRequestAttributeSe
接口。 -
Method Summary
Methods declared in class javax.print.attribute.HashAttributeSet
add, addAll, clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
Methods declared in class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods declared in interface javax.print.attribute.AttributeSet
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
Methods declared in interface javax.print.attribute.PrintRequestAttributeSet
add, addAll
-
Constructor Details
-
HashPrintRequestAttributeSet
public HashPrintRequestAttributeSet()构造一个新的、空的打印请求属性集。 -
HashPrintRequestAttributeSet
构造一个新的打印请求属性集,最初包含给定的值。- 参数:
-
attribute
- 要添加到集合中的属性值 - 抛出:
-
NullPointerException
- 如果attribute
为null
-
HashPrintRequestAttributeSet
构造一个新的打印请求属性集,最初包含给定数组中的值。新的属性集通过按顺序将attributes
数组的元素添加到集合中来填充,从索引0开始。因此,如果数组包含重复的属性值或属性类别,则后续数组元素可能会替换先前的数组元素。- 参数:
-
attributes
- 要添加到集合中的属性值数组。如果为null
,则构造一个空的属性集。 - 抛出:
-
NullPointerException
- 如果attributes
的任何元素为null
-
HashPrintRequestAttributeSet
构造一个新的属性集,最初包含给定集合中的值,其中属性集的成员受限于(PrintRequestAttributeSe
接口。- 参数:
-
attributes
- 要初始化集合的属性值集合。如果为null
,则构造一个空的属性集。 - 抛出:
-
ClassCastException
- 如果attributes
的任何元素不是PrintRequestAttributeSe
的实例
-