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