JavaTM 2 Platform
Std. Ed. v1.3

インタフェース
java.util.Set の使用

Set を使用しているパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書を解析および管理するためのクラスとインタフェースを提供します。 
java.text テキスト、日付、数値およびメッセージを、自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
java.util.jar JAR (Java ARchive) ファイルの読み取りおよび書き出しに使うクラスを提供します。 
 

java.awt での Set の使用
 

Set を返す java.awt のメソッド
 Set RenderingHints.keySet()
          この RenderingHints に格納されている Key の Set ビューを返します。
 Set RenderingHints.entrySet()
          この RenderingHints に格納されているマッピングの Set ビューを返します。
 

java.security での Set の使用
 

Set を返す java.security のメソッド
 Set Provider.entrySet()
          このプロバイダに含まれるプロパティエントリの修正不可能な Set のビューを返します。
 Set Provider.keySet()
          このプロバイダに含まれるプロパティキーの修正不可能な Set のビューを返します。
 

java.security.cert での Set の使用
 

Set を返す java.security.cert のメソッド
 Set X509Extension.getCriticalExtensionOIDs()
          このインタフェースを実装するオブジェクトによって管理されている証明書または CRL で、CRITICAL としてマーキングされている拡張の OID 文字列の Set を取得します。
 Set X509Extension.getNonCriticalExtensionOIDs()
          このインタフェースを実装するオブジェクトによって管理されている証明書または CRL で、NON-CRITICAL としてマーキングされている拡張機能の OID 文字列の Set を取得します。
abstract  Set X509CRL.getRevokedCertificates()
          すべてのエントリを取得します。
 

java.text での Set の使用
 

Set を返す java.text のメソッド
 Set AttributedCharacterIterator.getAllAttributeKeys()
          反復子のテキスト範囲で定義されたすべての属性のキーを返します。
 

Set 型のパラメータを持つ java.text のメソッド
 int AttributedCharacterIterator.getRunStart(Set attributes)
          現在の文字を保持するいくつかの指定された属性について、ランの先頭文字のインデックスを返します。
 int AttributedCharacterIterator.getRunLimit(Set attributes)
          現在の文字を保持するいくつかの指定された属性について、ランの次に来る先頭文字のインデックスを返します。
 

java.util での Set の使用
 

java.util での Set のサブインタフェース
 interface SortedSet
          反復子の動作を保証するセットです。
 

Set を実装している java.util のクラス
 class AbstractSet
          このクラスは、Set インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class HashSet
          このクラスは、ハッシュテーブル (実際には HashMap のインスタンス) を基にし、Set インタフェースを実装します。
 class TreeSet
          このクラスは、TreeMap のインスタンスに基づく Set インタフェースを実装します。
 

Set として宣言されている java.util のフィールド
static Set Collections.EMPTY_SET
          空のセットです (不変)。
 

Set を返す java.util のメソッド
 Set Hashtable.keySet()
          Hashtable に格納されているキーの Set ビューを返します。
 Set Hashtable.entrySet()
          Hashtable に格納されているエントリの Set ビューを返します。
 Set AbstractMap.keySet()
          このマップに格納されているキーの Set ビューを返します。
abstract  Set AbstractMap.entrySet()
          このマップに格納されているマッピングのセットビューを返します。
static Set Collections.unmodifiableSet(Set s)
          指定されたセットの変更不可能なビューを返します。
static Set Collections.synchronizedSet(Set s)
          指定されたセットを基にする同期 (スレッドに対して安全な) セットを返します。
static Set Collections.singleton(Object o)
          指定されたオブジェクトだけを格納している不変のセットを返します。
 Set WeakHashMap.entrySet()
          マップ内のマッピングの Set ビューを返します。
 Set TreeMap.keySet()
          マップ内に保持されているキーの Set ビューを返します。
 Set TreeMap.entrySet()
          マップ内に保持されているマッピングのセットビューを返します。
 Set HashMap.keySet()
          マップに格納されているキーのセットビューを返します。
 Set HashMap.entrySet()
          マップに格納されているマッピングのコレクションビューを返します。
 Set Map.keySet()
          マップに含まれているキーのセットビューを返します。
 Set Map.entrySet()
          マップに含まれているマッピングのセットビューを返します。
 

Set 型のパラメータを持つ java.util のメソッド
static Set Collections.unmodifiableSet(Set s)
          指定されたセットの変更不可能なビューを返します。
static Set Collections.synchronizedSet(Set s)
          指定されたセットを基にする同期 (スレッドに対して安全な) セットを返します。
 

java.util.jar での Set の使用
 

Set を返す java.util.jar のメソッド
 Set Attributes.keySet()
          この Map に格納されている属性名 (キー) の Set ビューを返します。
 Set Attributes.entrySet()
          この Map に格納されている属性名と属性の値とのマッピングの Collection ビューを返します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.