java.lang.Object
javax.print.attribute.HashAttributeSet
javax.print.attribute.HashDocAttributeSet
- すべての実装されたインタフェース:
Serializable
,AttributeSet
,DocAttributeSet
public class HashDocAttributeSet extends HashAttributeSet implements DocAttributeSet, Serializable
クラス
HashDocAttributeSet
は、その実装をクラスHashAttributeSet
から継承し、インタフェースDocAttributeSet
の意味制限を強制する属性セットを提供します。- 関連項目:
-
コンストラクタのサマリー
コンストラクタ説明新しい空のハッシュ・ドキュメントの属性セットを構築します。HashDocAttributeSet
(DocAttribute attribute) 指定された値を初期メンバーとして持つ、新しいハッシュ・ドキュメントの属性セットを構築します。HashDocAttributeSet
(DocAttribute[] attributes) 初期状態で指定された配列の値で生成された属性セットの新しいハッシュ・ドキュメントの属性セットを構築します。HashDocAttributeSet
(DocAttributeSet attributes) 初期状態で指定されたセットの値で生成された属性セットの新しい空の属性セットを構築します。ここでは、属性セットのメンバーはDocAttribute
インタフェースに制限されます。 -
メソッドのサマリー
クラス 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.AttributeSetで宣言されたメソッド
clear, containsKey, containsValue, equals, get, hashCode, isEmpty, remove, remove, size, toArray
インタフェース javax.print.attribute.DocAttributeSetで宣言されたメソッド
add, addAll
-
コンストラクタの詳細
-
HashDocAttributeSet
public HashDocAttributeSet()新しい空のハッシュ・ドキュメントの属性セットを構築します。 -
HashDocAttributeSet
public HashDocAttributeSet(DocAttribute attribute) 指定された値を初期メンバーとして持つ、新しいハッシュ・ドキュメントの属性セットを構築します。- パラメータ:
attribute
- セットに追加する属性値- 例外:
NullPointerException
-attribute
がnull
の場合
-
HashDocAttributeSet
public HashDocAttributeSet(DocAttribute[] attributes) 初期状態で指定された配列の値で生成された属性セットの新しいハッシュ・ドキュメントの属性セットを構築します。 新しい属性セットは、attributes
配列の要素をインデックス0から開始して順番にセットに追加して生成されます。 この結果、配列内に重複した属性値または属性カテゴリがある場合、前の配列要素があとの配列要素に置き換わることがあります。- パラメータ:
attributes
- セットに追加する属性値の配列。null
の場合、空の属性セットが構築されます。- 例外:
NullPointerException
-attributes
の要素がnull
の場合
-
HashDocAttributeSet
public HashDocAttributeSet(DocAttributeSet attributes) 初期状態で指定されたセットの値で生成された属性セットの新しい空の属性セットを構築します。ここでは、属性セットのメンバーはDocAttribute
インタフェースに制限されます。- パラメータ:
attributes
- セットを初期化する属性値のセット。null
の場合、空の属性セットが構築されます。- 例外:
ClassCastException
-attributes
の要素がDocAttribute
のインスタンスでない場合
-