JavaTM 2 Platform
Standard Ed. 6

javax.print.attribute
類別 HashPrintServiceAttributeSet

java.lang.Object
  繼承者 javax.print.attribute.HashAttributeSet
      繼承者 javax.print.attribute.HashPrintServiceAttributeSet
所有已實作的介面:
Serializable, AttributeSet, PrintServiceAttributeSet

public class HashPrintServiceAttributeSet
extends HashAttributeSet
implements PrintServiceAttributeSet, Serializable

類別 HashPrintServiceAttributeSet 提供從類別 HashAttributeSet 繼承其實作的屬性集,並強制執行介面 PrintServiceAttributeSet 的語義限制。

另請參見:
序列化表格

建構子摘要
HashPrintServiceAttributeSet()
          建構一個新的空雜湊列印服務屬性集。
HashPrintServiceAttributeSet(PrintServiceAttribute attribute)
          建構一個最初使用給定值填充的新雜湊列印服務屬性集。
HashPrintServiceAttributeSet(PrintServiceAttribute[] attributes)
          建構一個最初使用給定陣列中的值填充的新列印服務屬性集。
HashPrintServiceAttributeSet(PrintServiceAttributeSet attributes)
          建構一個最初使用給定集合中的值填充的新屬性集,其中該屬性集的成員限於 PrintServiceAttribute 介面。
 
方法摘要
 
從類別 javax.print.attribute.HashAttributeSet 繼承的方法
add, addAll, clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
從介面 javax.print.attribute.PrintServiceAttributeSet 繼承的方法
add, addAll
 
從介面 javax.print.attribute.AttributeSet 繼承的方法
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
 

建構子詳細資訊

HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet()
建構一個新的空雜湊列印服務屬性集。


HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet(PrintServiceAttribute attribute)
建構一個最初使用給定值填充的新雜湊列印服務屬性集。

參數:
attribute - 要添加到此集合的屬性值。
拋出:
NullPointerException - (未經檢查的異常)如果 attribute 為 null,則拋出該異常。

HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet(PrintServiceAttribute[] attributes)
建構一個最初使用給定陣列中的值填充的新列印服務屬性集。通過將 attributes 陣列中的元素從索引 0 開始按順序添加到該集合來填充新的屬性集。因此,如果該陣列包含重複的屬性值或屬性類別別,則後面的陣列元素可以替換前面的陣列元素。

參數:
attributes - 要添加到該集合的屬性值的陣列。如果為 null,則建構一個空屬性集。
拋出:
NullPointerException - (未經檢查的異常)如果 attributes 的任何元素為 null,則拋出該異常。

HashPrintServiceAttributeSet

public HashPrintServiceAttributeSet(PrintServiceAttributeSet attributes)
建構一個最初使用給定集合中的值填充的新屬性集,其中該屬性集的成員限於 PrintServiceAttribute 介面。

參數:
attributes - 要初始化該集合的屬性值的集合。如果為 null,則建構一個空屬性集。
拋出:
ClassCastException - (未經檢查的異常)如果 attributes 的任何元素不是 PrintServiceAttribute 的一個實例,則拋出該異常。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only