- java.lang.Object
-
- javax.print.attribute.HashAttributeSet
-
- javax.print.attribute.HashPrintRequestAttributeSet
-
- All Implemented Interfaces:
-
Serializable
,AttributeSet
,PrintRequestAttributeSet
public class HashPrintRequestAttributeSet extends HashAttributeSet implements PrintRequestAttributeSet, Serializable
HashPrintRequestAttributeSet类从HashAttributeSet
类继承其实现,并强制接口PrintRequestAttributeSet
的语义限制。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 HashPrintRequestAttributeSet()
构造一个新的空的打印请求属性集。HashPrintRequestAttributeSet(PrintRequestAttribute attribute)
构造一个新的打印请求属性集,最初用给定的值填充。HashPrintRequestAttributeSet(PrintRequestAttribute[] attributes)
构造一个新的打印请求属性集,最初用给定数组的值填充。HashPrintRequestAttributeSet(PrintRequestAttributeSet attributes)
构造一个新的属性集,最初使用给定集合中的值进行填充,其中属性集的成员被限制到(PrintRequestAttributeSe
接口。
-
方法摘要
-
Methods inherited from interface javax.print.attribute.AttributeSet
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
-
Methods inherited from class javax.print.attribute.HashAttributeSet
add, addAll, clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.print.attribute.PrintRequestAttributeSet
add, addAll
-
-
-
-
构造方法详细信息
-
HashPrintRequestAttributeSet
public HashPrintRequestAttributeSet()
构造一个新的空的打印请求属性集。
-
HashPrintRequestAttributeSet
public HashPrintRequestAttributeSet(PrintRequestAttribute attribute)
构造一个新的打印请求属性集,最初用给定的值填充。- 参数
-
attribute
- 添加到集合中的属性值。 - 异常
-
NullPointerException
- (未选中的异常)如果attribute
为空,则抛出。
-
HashPrintRequestAttributeSet
public HashPrintRequestAttributeSet(PrintRequestAttribute[] attributes)
构造一个新的打印请求属性集,最初用给定数组的值填充。 通过从索引0开始,将attributes
数组的元素attributes
添加到集合中来填充新的属性集。因此,如果数组包含重复的属性值或属性类别,则稍后的数组元素可以替换较早的数组元素。- 参数
-
attributes
- 要添加到集合的属性值数组。 如果为空,则构造一个空属性集。 - 异常
-
NullPointerException
- (未选中的异常)如果attributes
任何元素为空,则抛出。
-
HashPrintRequestAttributeSet
public HashPrintRequestAttributeSet(PrintRequestAttributeSet attributes)
构造一个新的属性集,最初使用给定集合中的值进行填充,其中属性集的成员被限制到(PrintRequestAttributeSe
接口。- 参数
-
attributes
- 初始化集合的属性值集。 如果为空,则构造一个空属性集。 - 异常
-
ClassCastException
- (未经检查的异常)如果attributes
任何元素不是attributes
的实例,则(PrintRequestAttributeSe
。
-
-