JavaTM Platform
Standard Ed. 6

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

Set を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.nio.channels 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.channels.spi java.nio.channels パッケージのサービスプロバイダクラスです。 
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
javax.annotation.processing 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 
javax.imageio Java Image I/O API の基本パッケージです。 
javax.lang.model.element Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 
javax.lang.model.util プログラム要素の処理を支援するユーティリティーです。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.management.remote.rmi RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバーへ転送する、JMX リモート API用のコネクタです。 
javax.print.attribute.standard このパッケージには、特定の印刷属性のクラスが含まれています。 
javax.script スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを Java アプリケーションで使用するためのフレームワークを提供します。 
javax.security.auth このパッケージは、認証と承認に関するフレームワークを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
javax.xml.ws.handler.soap このパッケージは、SOAP メッセージハンドラ用の API を定義しています。 
javax.xml.ws.soap このパッケージは、SOAP バインディングに固有の API を定義しています。 
 

java.awt での Set の使用
 

Set を返す java.awt のメソッド
 Set<Map.Entry<Object,Object>> RenderingHints.entrySet()
          この RenderingHints に格納されているマッピングの Set ビューを返します。
 Set<AWTKeyStroke> KeyboardFocusManager.getDefaultFocusTraversalKeys(int id)
          指定されたトラバーサル操作に対して、デフォルトのフォーカストラバーサルキーの Set を返します。
 Set<AWTKeyStroke> Window.getFocusTraversalKeys(int id)
          この Window のフォーカストラバーサルキーを取得します。
 Set<AWTKeyStroke> Container.getFocusTraversalKeys(int id)
          このコンテナの指定されたトラバーサル操作のフォーカストラバーサルキーのセットを返します。
 Set<AWTKeyStroke> Component.getFocusTraversalKeys(int id)
          このコンポーネントの指定されたトラバーサル操作のフォーカストラバーサルキーのセットを返します。
 Set<Object> RenderingHints.keySet()
          この RenderingHints に格納されている Key の Set ビューを返します。
 

Set 型のパラメータを持つ java.awt のメソッド
 void KeyboardFocusManager.setDefaultFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
          指定されたトラバーサル操作に対して、デフォルトのフォーカストラバーサルキーを設定します。
 void Container.setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
          このコンテナの指定されたトラバーサル操作に対するフォーカストラバーサルキーを設定します。
 void Component.setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
          このコンポーネントの指定されたトラバーサル操作に対するフォーカストラバーサルキーを設定します。
 

java.nio.channels での Set の使用
 

Set を返す java.nio.channels のメソッド
abstract  Set<SelectionKey> Selector.keys()
          このセレクタのキーセットを返します。
abstract  Set<SelectionKey> Selector.selectedKeys()
          このセレクタの選択されたキーセットを返します。
 

java.nio.channels.spi での Set の使用
 

Set を返す java.nio.channels.spi のメソッド
protected  Set<SelectionKey> AbstractSelector.cancelledKeys()
          このセレクタの取り消されたキーセットを取得します。
 

java.nio.charset での Set の使用
 

Set を返す java.nio.charset のメソッド
 Set<String> Charset.aliases()
          この文字セットの別名が含まれるセットを返します。
 

java.security での Set の使用
 

Set を返す java.security のメソッド
 Set<Map.Entry<Object,Object>> Provider.entrySet()
          このプロバイダに含まれるプロパティーエントリの変更不可能な Set のビューを返します。
static Set<String> Security.getAlgorithms(String serviceName)
          指定した Java 暗号化サービスで使用可能なアルゴリズムや型の名前 (Signature、MessageDigest、Cipher、Mac、KeyStore など) を含む String の Set を返します。
 Set<Provider.Service> Provider.getServices()
          この Provider がサポートするすべてのサービスの変更不可能な Set を取得します。
 Set<Object> Provider.keySet()
          このプロバイダに含まれるプロパティーキーの変更不可能な Set のビューを返します。
 

java.security.cert での Set の使用
 

Set を返す java.security.cert のメソッド
 Set<String> X509Extension.getCriticalExtensionOIDs()
          このインタフェースを実装するオブジェクトによって管理されている証明書または CRL で、CRITICAL としてマーキングされている拡張の OID 文字列の Set を取得します。
 Set<String> PolicyNode.getExpectedPolicies()
          処理される次の証明書でこのノードの有効なポリシーを満たすと期待されるポリシーのセットを返します。
 Set<String> X509CertSelector.getExtendedKeyUsage()
          extendedKeyUsage 基準値を返します。
 Set<String> PKIXParameters.getInitialPolicies()
          どの初期ポリシーも証明書パス処理のために証明書ユーザーにとって許容できるような初期ポリシー識別子 (OID 文字列) の不変な Set を返します。
 Set<String> X509Extension.getNonCriticalExtensionOIDs()
          このインタフェースを実装するオブジェクトによって管理されている証明書または CRL で、NON-CRITICAL としてマーキングされている拡張機能の OID 文字列の Set を取得します。
 Set<String> X509CertSelector.getPolicy()
          ポリシー基準値を返します。
 Set<? extends PolicyQualifierInfo> PolicyNode.getPolicyQualifiers()
          このノードが表す有効なポリシーに関連付けられたポリシー修飾子のセットを返します。
abstract  Set<? extends X509CRLEntry> X509CRL.getRevokedCertificates()
          すべてのエントリを取得します。
abstract  Set<String> PKIXCertPathChecker.getSupportedExtensions()
          この PKIXCertPathChecker がサポート (つまり、「認識する」「処理できる」) X.509 証明書機能拡張の不変な Set を返します。
 Set<TrustAnchor> PKIXParameters.getTrustAnchors()
          もっとも信頼できる CA の不変な Set を返します。
 

Set 型のパラメータを持つ java.security.cert のメソッド
 void X509CertSelector.setExtendedKeyUsage(Set<String> keyPurposeSet)
          extendedKeyUsage 基準値を設定します。
 void PKIXParameters.setInitialPolicies(Set<String> initialPolicies)
          どの初期ポリシーも証明書パス処理のために証明書ユーザーにとって許容できる、そのような初期ポリシー識別子 (OID 文字列) の不変な Set を設定します。
 void X509CertSelector.setPolicy(Set<String> certPolicySet)
          ポリシー制約を設定します。
 void PKIXParameters.setTrustAnchors(Set<TrustAnchor> trustAnchors)
          もっとも信頼できる CA の Set を設定します。
 

Set 型のパラメータを持つ java.security.cert のコンストラクタ
PKIXBuilderParameters(Set<TrustAnchor> trustAnchors, CertSelector targetConstraints)
          もっとも信頼できる CA からなる指定した Set で、PKIXBuilderParameters のインスタンスを作成します。
PKIXParameters(Set<TrustAnchor> trustAnchors)
          もっとも信頼できる CA からなる指定した Set で、PKIXParameters のインスタンスを作成します。
 

java.text での Set の使用
 

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

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

java.util での Set の使用
 

java.util での Set のサブインタフェース
 interface NavigableSet<E>
          指定されたターゲットにもっとも近い要素を報告するナビゲーションメソッドで拡張された SortedSet です。
 interface SortedSet<E>
          要素に対して「全体順序付け」を追加提供する Set です。
 

Set を実装している java.util のクラス
 class AbstractSet<E>
          このクラスは、Set インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class EnumSet<E extends Enum<E>>
          enum 型で使用するための特殊な Set 実装です。
 class HashSet<E>
          このクラスは、ハッシュテーブル (実際には HashMap のインスタンス) に連動し、Set インタフェースを実装します。
 class LinkedHashSet<E>
          予測可能な繰り返し順序を持つ Set インタフェースのハッシュテーブルとリンクリストの実装です。
 class TreeSet<E>
          TreeMap に基づく NavigableSet 実装です。
 

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

Set を返す java.util のメソッド
static
<E> Set<E>
Collections.checkedSet(Set<E> s, Class<E> type)
          指定されたセットの動的に型保証されたビューを返します。
static
<T> Set<T>
Collections.emptySet()
          空のセット (不変) を返します。
 Set<Map.Entry<K,V>> Hashtable.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> Map.entrySet()
          このマップに含まれるマップの Set ビューを返します。
abstract  Set<Map.Entry<K,V>> AbstractMap.entrySet()
           
 Set<Map.Entry<K,V>> HashMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> IdentityHashMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> WeakHashMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> TreeMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> SortedMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> EnumMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
protected  Set<String> ResourceBundle.handleKeySet()
          この ResourceBundle だけに格納されているキーの Set を返します。
protected  Set<String> ListResourceBundle.handleKeySet()
          この ResourceBundle だけに格納されているキーの Set を返します。
protected  Set<String> PropertyResourceBundle.handleKeySet()
          この ResourceBundle だけに格納されているキーの Set を返します。
 Set<K> Hashtable.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> Map.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> AbstractMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> HashMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> IdentityHashMap.keySet()
          マップに格納されているキーのアイデンティティーベースのセットビューを返します。
 Set<String> ResourceBundle.keySet()
          この ResourceBundle とその親バンドル内に含まれるすべてのキーの Set を返します。
 Set<K> WeakHashMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> TreeMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> SortedMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
 Set<K> EnumMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
static
<E> Set<E>
Collections.newSetFromMap(Map<E,Boolean> map)
          指定されたマップに連動するセットを返します。
static
<T> Set<T>
Collections.singleton(T o)
          指定されたオブジェクトだけを格納している不変のセットを返します。
 Set<String> Properties.stringPropertyNames()
          メインプロパティーリストに同じ名前のキーが見つからない場合は、デフォルトのプロパティーリストにある個別のキーを含む、キーとそれに対応する値が文字列であるようなこのプロパティーリスト内のキーのセットを返します。
static
<T> Set<T>
Collections.synchronizedSet(Set<T> s)
          指定されたセットに連動する同期 (スレッドセーフな) セットを返します。
static
<T> Set<T>
Collections.unmodifiableSet(Set<? extends T> s)
          指定されたセットの変更不可能なビューを返します。
 

Set 型のパラメータを持つ java.util のメソッド
static
<E> Set<E>
Collections.checkedSet(Set<E> s, Class<E> type)
          指定されたセットの動的に型保証されたビューを返します。
static
<T> Set<T>
Collections.synchronizedSet(Set<T> s)
          指定されたセットに連動する同期 (スレッドセーフな) セットを返します。
static
<T> Set<T>
Collections.unmodifiableSet(Set<? extends T> s)
          指定されたセットの変更不可能なビューを返します。
 

java.util.concurrent での Set の使用
 

Set を実装している java.util.concurrent のクラス
 class ConcurrentSkipListSet<E>
          ConcurrentSkipListMap に基づくスケーラブルな並行 NavigableSet 実装です。
 class CopyOnWriteArraySet<E>
          すべての操作で内部 CopyOnWriteArrayList を使用する Set
 

Set を返す java.util.concurrent のメソッド
 Set<Map.Entry<K,V>> ConcurrentHashMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<Map.Entry<K,V>> ConcurrentSkipListMap.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<K> ConcurrentHashMap.keySet()
          このマップに含まれるキーの Set ビューを返します。
 

java.util.jar での Set の使用
 

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

javax.annotation.processing での Set の使用
 

Set を返す javax.annotation.processing のメソッド
 Set<? extends Element> RoundEnvironment.getElementsAnnotatedWith(Class<? extends Annotation> a)
          指定された注釈型を使って注釈を付けられた要素を返します。
 Set<? extends Element> RoundEnvironment.getElementsAnnotatedWith(TypeElement a)
          指定された注釈型を使って注釈を付けられた要素を返します。
 Set<? extends Element> RoundEnvironment.getRootElements()
          前回のラウンドで生成された注釈処理のルート要素を返します。
 Set<String> Processor.getSupportedAnnotationTypes()
          このプロセッサがサポートする注釈型の名前を返します。
 Set<String> AbstractProcessor.getSupportedAnnotationTypes()
          プロセッサクラスに SupportedAnnotationTypes の注釈が付けられている場合、その注釈と同じ文字列セットを含む変更不可能なセットを返します。
 Set<String> Processor.getSupportedOptions()
          このプロセッサが認識するオプションを返します。
 Set<String> AbstractProcessor.getSupportedOptions()
          プロセッサクラスに SupportedOptions の注釈が付けられている場合、その注釈と同じ文字列セットを含む変更不可能なセットを返します。
 

Set 型のパラメータを持つ javax.annotation.processing のメソッド
 boolean Processor.process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
          前回のラウンドで生成された型要素の注釈型のセットを処理し、このプロセッサがそれらの注釈を要求するかどうかを返します。
abstract  boolean AbstractProcessor.process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
          前回のラウンドで生成された型要素の注釈型のセットを処理し、このプロセッサがそれらの注釈を要求するかどうかを返します。
 

javax.imageio での Set の使用
 

Set 型のパラメータを持つ javax.imageio のメソッド
 IIOMetadata ImageReader.getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames)
          指定されたイメージに関連付けられたメタデータを表す IIOMetadata オブジェクトを返します。
 IIOMetadata ImageReader.getStreamMetadata(String formatName, Set<String> nodeNames)
          入力ソースに全体として関連付けられた、つまり特定のイメージに関連付けられていないメタデータを表す IIOMetadata オブジェクトを返します。
 

javax.lang.model.element での Set の使用
 

Set を返す javax.lang.model.element のメソッド
 Set<Modifier> Element.getModifiers()
          注釈を除く、この要素の修飾子を返します。
 

javax.lang.model.util での Set の使用
 

Set を返す javax.lang.model.util のメソッド
static Set<ExecutableElement> ElementFilter.constructorsIn(Set<? extends Element> elements)
          elements 内のコンストラクタのセットを返します。
static Set<VariableElement> ElementFilter.fieldsIn(Set<? extends Element> elements)
          elements 内のフィールドのセットを返します。
static Set<ExecutableElement> ElementFilter.methodsIn(Set<? extends Element> elements)
          elements 内のメソッドのセットを返します。
static Set<PackageElement> ElementFilter.packagesIn(Set<? extends Element> elements)
          elements 内のパッケージのセットを返します。
static Set<TypeElement> ElementFilter.typesIn(Set<? extends Element> elements)
          elements 内の型のセットを返します。
 

Set 型のパラメータを持つ javax.lang.model.util のメソッド
static Set<ExecutableElement> ElementFilter.constructorsIn(Set<? extends Element> elements)
          elements 内のコンストラクタのセットを返します。
static Set<VariableElement> ElementFilter.fieldsIn(Set<? extends Element> elements)
          elements 内のフィールドのセットを返します。
static Set<ExecutableElement> ElementFilter.methodsIn(Set<? extends Element> elements)
          elements 内のメソッドのセットを返します。
static Set<PackageElement> ElementFilter.packagesIn(Set<? extends Element> elements)
          elements 内のパッケージのセットを返します。
static Set<TypeElement> ElementFilter.typesIn(Set<? extends Element> elements)
          elements 内の型のセットを返します。
 

javax.management での Set の使用
 

Set を返す javax.management のメソッド
 Set<ObjectInstance> MBeanServerConnection.queryMBeans(ObjectName name, QueryExp query)
          MBean サーバーによって制御される MBean を取得します。
 Set<ObjectInstance> MBeanServer.queryMBeans(ObjectName name, QueryExp query)
           
 Set<ObjectName> MBeanServerConnection.queryNames(ObjectName name, QueryExp query)
          MBean サーバーによって制御される MBean の名前を取得します。
 Set<ObjectName> MBeanServer.queryNames(ObjectName name, QueryExp query)
           
 

javax.management.loading での Set の使用
 

Set を返す javax.management.loading のメソッド
 Set<Object> MLetMBean.getMBeansFromURL(String url)
          MBean サーバーに追加される予定の MBean を定義する MLET タグを含むテキストファイルをロードします。
 Set<Object> MLet.getMBeansFromURL(String url)
          MBean サーバーに追加される予定の MBean を定義する MLET タグを含むテキストファイルをロードします。
 Set<Object> MLetMBean.getMBeansFromURL(URL url)
          MBean サーバーに追加される予定の MBean を定義する MLET タグを含むテキストファイルをロードします。
 Set<Object> MLet.getMBeansFromURL(URL url)
          MBean サーバーに追加される予定の MBean を定義する MLET タグを含むテキストファイルをロードします。
 

javax.management.openmbean での Set の使用
 

Set を返す javax.management.openmbean のメソッド
 Set<Map.Entry<Object,Object>> TabularDataSupport.entrySet()
          この TabularDataSupport インスタンスに含まれる行マッピングのインデックスのコレクションビューを返します。
 Set<?> OpenMBeanParameterInfoSupport.getLegalValues()
          この OpenMBeanParameterInfoSupport インスタンスによって記述されるパラメータの正当な値の変更不能な Set が指定されていれば、これを返します。
 Set<?> OpenMBeanParameterInfo.getLegalValues()
          このパラメータの正当な値のセットがあれば返します。
 Set<?> OpenMBeanAttributeInfoSupport.getLegalValues()
          この OpenMBeanAttributeInfoSupport インスタンスによって記述される属性の正当な値の変更不能な Set が指定されていれば、これを返します。
 Set<Object> TabularDataSupport.keySet()
          この TabularDataSupport インスタンスの配下のマップに含まれるキーのセットビューを返します。
 Set<?> TabularData.keySet()
          この TabularData インスタンスに含まれる CompositeData 値 (行) のキー (インデックス値) のセットビューを返します。
 Set<String> CompositeType.keySet()
          この CompositeType インスタンスによって定義されたすべての項目名の変更不能な Set ビューを返します。
 

javax.management.remote.rmi での Set の使用
 

Set を返す javax.management.remote.rmi のメソッド
 Set<ObjectInstance> RMIConnection.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
          MBeanServerConnection.queryMBeans(ObjectName, QueryExp) メソッドを処理します。
 Set RMIConnectionImpl_Stub.queryMBeans(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 Set<ObjectInstance> RMIConnectionImpl.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
           
 Set<ObjectName> RMIConnection.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
          MBeanServerConnection.queryNames(ObjectName, QueryExp) メソッドを処理します。
 Set RMIConnectionImpl_Stub.queryNames(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)
           
 Set<ObjectName> RMIConnectionImpl.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
           
 

javax.print.attribute.standard での Set の使用
 

Set を実装している javax.print.attribute.standard のクラス
 class JobStateReasons
          JobStateReasons は、ジョブの現在の状態についての追加情報、つまりジョブの JobState 属性をよりわかりやすくする情報を、値のセットとして列挙する印刷属性クラスです。
 

Set を返す javax.print.attribute.standard のメソッド
 Set<PrinterStateReason> PrinterStateReasons.printerStateReasonSet(Severity severity)
          この PrinterStateReasons 属性の指定された重要度レベルの各プリンタ状態理由属性から、変更不可能なセットビューを返します。
 

javax.script での Set の使用
 

Set を返す javax.script のメソッド
 Set<Map.Entry<String,Object>> SimpleBindings.entrySet()
          このマップに含まれるマップの Set ビューを返します。
 Set<String> SimpleBindings.keySet()
          このマップに含まれるキーの Set ビューを返します。
 

javax.security.auth での Set の使用
 

Set を返す javax.security.auth のメソッド
 Set<Principal> Subject.getPrincipals()
          この Subject に関連付けられた Principal の Set を返します。
<T extends Principal>
Set<T>
Subject.getPrincipals(Class<T> c)
          指定した Class のインスタンスまたはサブクラスである、この Subject に関連付けられた Principal の Set を返します。
 Set<Object> Subject.getPrivateCredentials()
          この Subject が保持する非公開資格の Set を返します。
<T> Set<T>
Subject.getPrivateCredentials(Class<T> c)
          指定した Class のインスタンスまたはサブクラスであるこの Subject に関連した非公開資格の Set を返します。
 Set<Object> Subject.getPublicCredentials()
          この Subject が保持する公開資格の Set を返します。
<T> Set<T>
Subject.getPublicCredentials(Class<T> c)
          指定した Class のインスタンスまたはサブクラスであるこの Subject に関連した公開資格の Set を返します。
 

Set 型のパラメータを持つ javax.security.auth のコンストラクタ
Subject(boolean readOnly, Set<? extends Principal> principals, Set<?> pubCredentials, Set<?> privCredentials)
          Principal と資格を指定して、Subject のインスタンスを作成します。
Subject(boolean readOnly, Set<? extends Principal> principals, Set<?> pubCredentials, Set<?> privCredentials)
          Principal と資格を指定して、Subject のインスタンスを作成します。
Subject(boolean readOnly, Set<? extends Principal> principals, Set<?> pubCredentials, Set<?> privCredentials)
          Principal と資格を指定して、Subject のインスタンスを作成します。
 

javax.swing での Set の使用
 

Set 型のパラメータを持つ javax.swing のメソッド
 void JComponent.setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes)
          このコンポーネントの指定されたトラバーサル操作に対するフォーカストラバーサルキーを設定します。
 

javax.tools での Set の使用
 

Set を返す javax.tools のメソッド
 Set<SourceVersion> Tool.getSourceVersions()
          このツールがサポートしている Java™ プログラミング言語のソースバージョンを取得します。
 

Set 型のパラメータを持つ javax.tools のメソッド
 Iterable<JavaFileObject> JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
          指定の場所の指定の基準に一致するすべてのファイルオブジェクトを一覧表示します。
 Iterable<JavaFileObject> ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
           
 

javax.xml.ws.handler.soap での Set の使用
 

Set を返す javax.xml.ws.handler.soap のメソッド
 Set<QName> SOAPHandler.getHeaders()
          この Handler インスタンスによって処理される可能性があるヘッダーブロックを取得します。
 Set<String> SOAPMessageContext.getRoles()
          ハンドラチェーンの実行に関連付けられている SOAP actor ロールを取得します。
 

javax.xml.ws.soap での Set の使用
 

Set を返す javax.xml.ws.soap のメソッド
 Set<String> SOAPBinding.getRoles()
          SOAP バインディングインスタンスが実行するロールを取得します。
 

Set 型のパラメータを持つ javax.xml.ws.soap のメソッド
 void SOAPBinding.setRoles(Set<String> roles)
          SOAP バインディングインスタンスが実行するロールを設定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。