java.lang.Object
javax.print.attribute.HashAttributeSet
javax.print.attribute.HashPrintRequestAttributeSet
- 所有已实现的接口:
-
Serializable,AttributeSet,PrintRequestAttributeSet
public class HashPrintRequestAttributeSet extends HashAttributeSet implements PrintRequestAttributeSet, Serializable
- 参见:
-
Constructor Summary
ConstructorsConstructorDescription构造一个新的、空的打印请求属性集。构造一个新的打印请求属性集,最初包含给定的值。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, toArrayMethods declared in class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods declared in interface javax.print.attribute.AttributeSet
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArrayMethods 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的实例
-