java.lang.Object
javax.print.attribute.HashAttributeSet
javax.print.attribute.HashDocAttributeSet
- 所有已实现的接口:
-
Serializable
,AttributeSet
,DocAttributeSet
- 参见:
-
Constructor Summary
ConstructorDescription构造一个新的空哈希文档属性集。HashDocAttributeSet
(DocAttribute attribute) 构造一个新的哈希文档属性集,最初使用给定值填充。HashDocAttributeSet
(DocAttribute[] attributes) 构造一个新的哈希文档属性集,最初使用给定数组中的值填充。HashDocAttributeSet
(DocAttributeSet attributes) 构造一个新的属性集,最初使用给定集合中的值填充,其中属性集的成员受限于DocAttribute
接口。 -
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.DocAttributeSet
add, addAll
-
Constructor Details
-
HashDocAttributeSet
public HashDocAttributeSet()构造一个新的空哈希文档属性集。 -
HashDocAttributeSet
构造一个新的哈希文档属性集,最初使用给定值填充。- 参数:
-
attribute
- 要添加到集合中的属性值 - 抛出:
-
NullPointerException
- 如果attribute
为null
-
HashDocAttributeSet
构造一个新的哈希文档属性集,最初使用给定数组中的值填充。新的属性集通过按顺序将attributes
数组的元素添加到集合中来填充,从索引 0 开始。因此,如果数组包含重复的属性值或属性类别,则后续数组元素可能会替换先前的数组元素。- 参数:
-
attributes
- 要添加到集合中的属性值数组。如果为null
,则构造一个空属性集。 - 抛出:
-
NullPointerException
- 如果attributes
的任何元素为null
-
HashDocAttributeSet
构造一个新的属性集,最初使用给定集合中的值填充,其中属性集的成员受限于DocAttribute
接口。- 参数:
-
attributes
- 要初始化集合的属性值集合。如果为null
,则构造一个空属性集。 - 抛出:
-
ClassCastException
- 如果attributes
的任何元素不是DocAttribute
的实例
-