パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.beans.beancontext |
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書の取消しリスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
java.util |
コレクション・フレームワーク、レガシー・コレクション・クラス、イベント・モデル、日時機能、国際化、およびさまざまなユーティリティ・クラス(StringTokenizer、乱数ジェネレータ、およびビット配列)が含まれています。
|
java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
java.util.concurrent.locks |
組込みの同期および監視から区別された状態をロックおよび待機するためのフレームワークを提供するインタフェースおよびクラス。
|
java.util.jar |
標準のZIPファイル形式とオプションのマニフェスト・ファイルに基づいてJAR (Java ARchive)ファイル形式を読み込みおよび書き込むためのクラスを提供します。
|
java.util.stream |
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
|
javax.management |
Java Management Extensionsのコア・クラスを提供します。
|
javax.management.openmbean |
公開データ型とOpen MBean記述子クラスを提供します。
|
javax.management.relation |
関係サービスの定義を提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
javax.print.attribute.standard |
パッケージjavax.print.attribute.standardには、特定の印刷属性のクラスが含まれています。
|
javax.script |
スクリプトAPIは、Java TMスクリプト・エンジンを定義するインタフェースとクラスで構成され、それらをJavaアプリケーションで使用するためのフレームワークを提供します。
|
javax.sql.rowset |
JDBC
RowSet 実装用の標準インタフェースと基底クラスです。 |
修飾子と型 | メソッドと説明 |
---|---|
Collection<Object> |
RenderingHints.values()
この
RenderinHints に含まれている値のCollection ビューを返します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
BeanContext
BeanContextはJavaBeansの論理階層コンテナとして機能します。
|
interface |
BeanContextServices
BeanContextServicesインタフェースは、BeanContextChildオブジェクトがジェネリック・サービスを受けられるようにするためのメカニズムをBeanContextに提供します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BeanContextServicesSupport
このヘルパー・クラスは、java.beans.beancontext.BeanContextServicesインタフェースのユーティリティの実装を提供します。
|
class |
BeanContextSupport
このヘルパー・クラスは、java.beans.beancontext.BeanContextインタフェースのユーティリティの実装を提供します。
|
修飾子と型 | フィールドと説明 |
---|---|
protected Collection |
BeanContextMembershipEvent.children
このイベント通知によって影響を受ける子のリストです。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
BeanContextSupport.addAll(Collection c)
ChildrenのセットにCollectionを追加します(サポートされていない)。実装では、階層のロックおよび「子」のprotectedフィールドについて同期をとる必要があります。
|
boolean |
BeanContextSupport.containsAll(Collection c)
指定されたCollection内のすべての子がこのBeanContextの子であるかどうかを調べます。
|
protected void |
BeanContextSupport.deserialize(ObjectInputStream ois, Collection coll)
コレクションを直列化復元するためにreadObjectによって使用されます。
|
boolean |
BeanContextSupport.removeAll(Collection c)
指定されたすべての子を削除します(サポートされていない)。実装では、階層のロックおよび「子」のprotectedフィールドについて同期をとる必要があります。
|
boolean |
BeanContextSupport.retainAll(Collection c)
指定された子だけを保持します(サポートされていない)。実装では、階層のロックおよび「子」のprotectedフィールドについて同期をとる必要があります。
|
protected void |
BeanContextSupport.serialize(ObjectOutputStream oos, Collection coll)
コレクションを直列化するためにwriteObjectによって使用されます。
|
コンストラクタと説明 |
---|
BeanContextMembershipEvent(BeanContext bc, Collection changes)
BeanContextMembershipEventを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
Collection<Object> |
Provider.values()
このプロバイダに含まれるプロパティ値の変更不可能なCollectionのビューを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract Collection<? extends Certificate> |
CertificateFactorySpi.engineGenerateCertificates(InputStream inStream)
指定された入力ストリーム
inStream から読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。 |
abstract Collection<? extends CRL> |
CertificateFactorySpi.engineGenerateCRLs(InputStream inStream)
指定された入力ストリーム
inStream から読み込まれたCRLのコレクション・ビュー(空の場合もある)を返します。 |
abstract Collection<? extends Certificate> |
CertStoreSpi.engineGetCertificates(CertSelector selector)
指定したセレクタに一致する
Certificate のCollection を返します。 |
abstract Collection<? extends CRL> |
CertStoreSpi.engineGetCRLs(CRLSelector selector)
指定したセレクタに一致する
CRL のCollection を返します。 |
Collection<? extends Certificate> |
CertificateFactory.generateCertificates(InputStream inStream)
指定された入力ストリーム
inStream から読み込まれた証明書のコレクション・ビュー(空の場合もある)を返します。 |
Collection<? extends CRL> |
CertificateFactory.generateCRLs(InputStream inStream)
指定された入力ストリーム
inStream から読み込まれたCRLのコレクション・ビュー(空の場合もある)を返します。 |
Collection<? extends Certificate> |
CertStore.getCertificates(CertSelector selector)
指定したセレクタに一致する
Certificate のCollection を返します。 |
Collection<?> |
CollectionCertStoreParameters.getCollection()
Certificate やCRL が取得されるCollection を返します。 |
Collection<? extends CRL> |
CertStore.getCRLs(CRLSelector selector)
指定したセレクタに一致する
CRL のCollection を返します。 |
Collection<List<?>> |
X509Certificate.getIssuerAlternativeNames()
IssuerAltName 拡張機能(OID = 2.5.29.18)から、発行者の代替名の不変なコレクションを取得します。 |
Collection<Object> |
X509CRLSelector.getIssuerNames()
issuerNamesの基準値の複製を返します。
|
Collection<X500Principal> |
X509CRLSelector.getIssuers()
issuerNamesの基準値を返します。
|
Collection<List<?>> |
X509CertSelector.getPathToNames()
pathToNames基準値の複製を返します。
|
Collection<List<?>> |
X509Certificate.getSubjectAlternativeNames()
SubjectAltName 拡張機能(OID = 2.5.29.17)から、被認証者の代替名の不変なコレクションを取得します。 |
Collection<List<?>> |
X509CertSelector.getSubjectAlternativeNames()
subjectAlternativeNames基準値のコピーを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
PKIXCertPathChecker.check(Certificate cert, Collection<String> unresolvedCritExts)
指定した証明書をその内部状態でチェックし、証明書が処理する機能拡張でクリティカルなものがあれば、解釈処理できない機能拡張を表すOID文字列の指定したコレクションから、その機能拡張を削除します。
|
void |
X509CRLSelector.setIssuerNames(Collection<?> names)
注: 代わりにX509CRLSelector.setIssuers(Collection)を使用するか、このメソッドを使用する際にバイト配列形式の識別名のみを指定してください。
|
void |
X509CRLSelector.setIssuers(Collection<X500Principal> issuers)
issuerNamesの基準値を設定します。
|
void |
X509CertSelector.setPathToNames(Collection<List<?>> names)
pathToNames基準値を設定します。
|
void |
X509CertSelector.setSubjectAlternativeNames(Collection<List<?>> names)
subjectAlternativeNames基準値を設定します。
|
コンストラクタと説明 |
---|
CollectionCertStoreParameters(Collection<?> collection)
指定した
Collection から証明書とCRLが取得できるようなCollectionCertStoreParameters のインスタンスを作成します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Deque<E>
両端で要素の挿入および削除をサポートする線形コレクションです。
|
interface |
List<E>
順序付けられたコレクションです。シーケンスとも呼ばれます。
|
interface |
NavigableSet<E>
指定の検索ターゲットにもっとも近い一致内容を報告するナビゲーション・メソッドで拡張された
SortedSet です。 |
interface |
Queue<E>
処理の前に要素を保持するために設計されたコレクション。
|
interface |
Set<E>
重複要素のないコレクションです。
|
interface |
SortedSet<E>
その要素に対して全体順序付けを提供する
Set です。 |
修飾子と型 | クラスと説明 |
---|---|
class |
AbstractCollection<E>
このクラスは、Collectionインタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
|
class |
AbstractList<E>
このクラスは、
List インタフェースのスケルトン実装を提供し、配列のような「ランダム・アクセス」データ・ストアに連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。 |
class |
AbstractQueue<E>
このクラスは、
Queue のいくつかのオペレーションのスケルトン実装を提供します。 |
class |
AbstractSequentialList<E>
このクラスは、Listインタフェースのスケルトン実装を提供し、リンク・リストのような「順次アクセス」データ・ストアに連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
|
class |
AbstractSet<E>
このクラスは、Setインタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
|
class |
ArrayDeque<E>
Deque インタフェースのサイズ変更可能な配列の実装です。 |
class |
ArrayList<E>
Listインタフェースのサイズ変更可能な配列の実装です。
|
class |
EnumSet<E extends Enum<E>>
列挙型と一緒に使用するための特殊な
Set 実装です。 |
class |
HashSet<E>
このクラスは、ハッシュ表(実際にはHashMapのインスタンス)に連動し、Setインタフェースを実装します。
|
class |
LinkedHashSet<E>
予測可能な反復順序を持つSetインタフェースのハッシュ表とリンク・リストの実装です。
|
class |
LinkedList<E>
List およびDeque インタフェースの二重リンク・リスト実装です。 |
class |
PriorityQueue<E>
優先度ヒープに基づく、制限なしの優先度キューです。
|
class |
Stack<E>
Stack クラスは、オブジェクトの後入れ先出し(LIFO)スタックを表します。 |
class |
TreeSet<E>
TreeMap に基づくNavigableSet 実装です。 |
class |
Vector<E>
Vector クラスは、オブジェクトの可変長配列を実装します。 |
修飾子と型 | メソッドと説明 |
---|---|
static <E> Collection<E> |
Collections.checkedCollection(Collection<E> c, Class<E> type)
指定されたコレクションの、動的に型保証されたビューを返します。
|
static <T> Collection<T> |
Collections.synchronizedCollection(Collection<T> c)
指定されたコレクションに連動する同期(スレッドセーフな)コレクションを返します。
|
static <T> Collection<T> |
Collections.unmodifiableCollection(Collection<? extends T> c)
指定されたコレクションの変更不可能なビューを返します。
|
Collection<V> |
IdentityHashMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
SortedMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
WeakHashMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
EnumMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
HashMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
LinkedHashMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
Hashtable.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
TreeMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
AbstractMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
Map.values()
このマップに含まれる値の
Collection ビューを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean |
Collection.addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素をこのコレクションに追加します(オプションの操作)。
|
boolean |
ArrayList.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。
|
boolean |
Vector.addAll(Collection<? extends E> c)
指定されたCollection内のすべての要素をこのVectorの末尾に、そのCollectionのIteratorによって返される順序で追加します。
|
boolean |
List.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序で、このリストの最後に追加します(オプションの操作)。
|
boolean |
AbstractCollection.addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素をこのコレクションに追加します(オプションの操作)。
|
boolean |
AbstractQueue.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素をこのキューに追加します。
|
boolean |
Set.addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素について、その要素がこのセット内にない場合、セットに追加します(オプションの操作)。
|
boolean |
LinkedList.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。
|
boolean |
TreeSet.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素をセットに追加します。
|
static <T> boolean |
Collections.addAll(Collection<? super T> c, T... elements)
指定されたすべての要素を指定されたコレクションに追加します。
|
boolean |
AbstractSequentialList.addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します(オプションの操作)。
|
boolean |
ArrayList.addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します。
|
boolean |
Vector.addAll(int index, Collection<? extends E> c)
指定されたCollection内のすべての要素を、Vectorの指定された位置に挿入します。
|
boolean |
List.addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します(オプションの操作)。
|
boolean |
AbstractList.addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します(オプションの操作)。
|
boolean |
LinkedList.addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します。
|
static <E> Collection<E> |
Collections.checkedCollection(Collection<E> c, Class<E> type)
指定されたコレクションの、動的に型保証されたビューを返します。
|
boolean |
Collection.containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのコレクション内にある場合はtrueを返します。
|
boolean |
Vector.containsAll(Collection<?> c)
Vectorが指定のCollection内のすべての要素を保持する場合にtrueを返します。
|
boolean |
List.containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのリストに含まれている場合にtrueを返します。
|
boolean |
AbstractCollection.containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのコレクション内にある場合はtrueを返します。
|
boolean |
Set.containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのセットに含まれている場合にtrueを返します。
|
static <E extends Enum<E>> |
EnumSet.copyOf(Collection<E> c)
指定されたコレクションから初期化されたenumセットを作成します。
|
static boolean |
Collections.disjoint(Collection<?> c1, Collection<?> c2)
指定された2つのコレクションに共通の要素が存在しない場合、
true を返します。 |
static boolean |
Collections.disjoint(Collection<?> c1, Collection<?> c2)
指定された2つのコレクションに共通の要素が存在しない場合、
true を返します。 |
static <T> Enumeration<T> |
Collections.enumeration(Collection<T> c)
指定されたコレクションの列挙を返します。
|
static List<Locale> |
Locale.filter(List<Locale.LanguageRange> priorityList, Collection<Locale> locales)
RFC 4647に定義されているフィルタリング・メカニズムを使用して、一致する
Locale インスタンスのリストを返します。 |
static List<Locale> |
Locale.filter(List<Locale.LanguageRange> priorityList, Collection<Locale> locales, Locale.FilteringMode mode)
RFC 4647に定義されているフィルタリング・メカニズムを使用して、一致する
Locale インスタンスのリストを返します。 |
static List<String> |
Locale.filterTags(List<Locale.LanguageRange> priorityList, Collection<String> tags)
RFC 4647に定義されている基本フィルタリング・メカニズムを使用して、一致する言語タグのリストを返します。
|
static List<String> |
Locale.filterTags(List<Locale.LanguageRange> priorityList, Collection<String> tags, Locale.FilteringMode mode)
RFC 4647に定義されている基本フィルタリング・メカニズムを使用して、一致する言語タグのリストを返します。
|
static int |
Collections.frequency(Collection<?> c, Object o)
指定されたコレクション内で、指定されたオブジェクトと等価な要素の数を返します。
|
static Locale |
Locale.lookup(List<Locale.LanguageRange> priorityList, Collection<Locale> locales)
RFC 4647で定義されている検索メカニズムを使用してもっとも一致する言語タグの
Locale インスタンスを返します。 |
static String |
Locale.lookupTag(List<Locale.LanguageRange> priorityList, Collection<String> tags)
RFC 4647で定義されている検索メカニズムを使用してもっとも一致する言語タグを返します。
|
static <T extends Object & Comparable<? super T>> |
Collections.max(Collection<? extends T> coll)
要素の自然順序付けに従って、指定されたコレクションの最大の要素を返します。
|
static <T> T |
Collections.max(Collection<? extends T> coll, Comparator<? super T> comp)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最大の要素を返します。
|
static <T extends Object & Comparable<? super T>> |
Collections.min(Collection<? extends T> coll)
要素の自然順序付けに従って、指定されたコレクションの最小の要素を返します。
|
static <T> T |
Collections.min(Collection<? extends T> coll, Comparator<? super T> comp)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最小の要素を返します。
|
boolean |
AbstractSet.removeAll(Collection<?> c)
このセットから、指定されたコレクションに含まれる要素をすべて削除します(オプションの操作)。
|
boolean |
Collection.removeAll(Collection<?> c)
指定されたコレクションにも格納されているこのコレクションのすべての要素を削除します(オプションの操作)。
|
boolean |
ArrayList.removeAll(Collection<?> c)
リストから、指定されたコレクション内に保持されているすべての要素を削除します。
|
boolean |
Vector.removeAll(Collection<?> c)
Vectorから、指定されたCollection内に保持されているすべての要素を削除します。
|
boolean |
List.removeAll(Collection<?> c)
このリストから、指定されたコレクションに含まれる要素をすべて削除します(オプションの操作)。
|
boolean |
AbstractCollection.removeAll(Collection<?> c)
指定されたコレクションにも格納されているこのコレクションのすべての要素を削除します(オプションの操作)。
|
boolean |
Set.removeAll(Collection<?> c)
このセットから、指定されたコレクションに含まれる要素をすべて削除します(オプションの操作)。
|
boolean |
Collection.retainAll(Collection<?> c)
このコレクションにおいて、指定されたコレクションに格納されている要素だけを保持します(オプションの操作)。
|
boolean |
ArrayList.retainAll(Collection<?> c)
指定されたコレクション内に保持されている、リスト内の要素だけを保持します。
|
boolean |
Vector.retainAll(Collection<?> c)
指定されたCollection内に保持されている、Vector内の要素だけを保持します。
|
boolean |
List.retainAll(Collection<?> c)
このリスト内で、指定されたコレクションに含まれている要素だけを保持します(オプションの操作)。
|
boolean |
AbstractCollection.retainAll(Collection<?> c)
このコレクションにおいて、指定されたコレクションに格納されている要素だけを保持します(オプションの操作)。
|
boolean |
Set.retainAll(Collection<?> c)
セット内の要素のうち、指定されたコレクション内にある要素だけを保持します(オプションの操作)。
|
static <T> Spliterator<T> |
Spliterators.spliterator(Collection<? extends T> c, int characteristics)
|
static <T> Collection<T> |
Collections.synchronizedCollection(Collection<T> c)
指定されたコレクションに連動する同期(スレッドセーフな)コレクションを返します。
|
static <T> Collection<T> |
Collections.unmodifiableCollection(Collection<? extends T> c)
指定されたコレクションの変更不可能なビューを返します。
|
コンストラクタと説明 |
---|
ArrayDeque(Collection<? extends E> c)
指定されたコレクションのイテレータが返す順序で、その要素を格納する両端キューを作成します。
|
ArrayList(Collection<? extends E> c)
指定されたコレクションの要素が含まれているリストを、要素がコレクションのイテレータによって返される順序で作成します。
|
HashSet(Collection<? extends E> c)
指定されたコレクションの要素を格納する新規セットを作成します。
|
LinkedHashSet(Collection<? extends E> c)
指定されたコレクションと同じ要素により新しいリンク・ハッシュ・セットを生成します。
|
LinkedList(Collection<? extends E> c)
指定されたコレクションの要素が含まれているリストを、要素がコレクションのイテレータによって返される順序で作成します。
|
PriorityQueue(Collection<? extends E> c)
指定されたコレクション内の要素を含む
PriorityQueue を作成します。 |
TreeSet(Collection<? extends E> c)
指定されたコレクション内の要素を持ち、その要素の自然順序付けに従ってソートされた新しいツリー・セットを作成します。
|
Vector(Collection<? extends E> c)
指定されたコレクションのイテレータが返した順序で、その要素を格納するVectorを作成します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
BlockingDeque<E>
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりする
Deque です。 |
interface |
BlockingQueue<E>
要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりする
Queue です。 |
interface |
TransferQueue<E>
コンシューマが要素を受け取るまでプロデューサが待機する
BlockingQueue 。 |
修飾子と型 | クラスと説明 |
---|---|
class |
ArrayBlockingQueue<E>
配列に連動する、制限付きのブロッキング・キューです。
|
static class |
ConcurrentHashMap.KeySetView<K,V>
キーの
Set としてのConcurrentHashMapのビューです。オプションで、共通の値にマップすることによって追加を有効化できます。 |
class |
ConcurrentLinkedDeque<E>
リンク・ノードに基づく、制限なしの並行両端キューです。
|
class |
ConcurrentLinkedQueue<E>
リンク・ノードに基づく、制限なしのスレッドセーフなキューです。
|
class |
ConcurrentSkipListSet<E>
ConcurrentSkipListMap に基づくスケーラブルな並行NavigableSet 実装です。 |
class |
CopyOnWriteArrayList<E>
|
class |
CopyOnWriteArraySet<E>
内部の
CopyOnWriteArrayList をすべてのオペレーションで使用するSet です。 |
class |
DelayQueue<E extends Delayed>
Delayed要素の制限なしの
ブロッキング・キュー で、遅延時間が経過後にのみ、要素を取得できます。 |
class |
LinkedBlockingDeque<E>
リンク・ノードに基づく、オプションで制限付きになるブロッキング両端キューです。
|
class |
LinkedBlockingQueue<E>
リンク・ノードに基づく、オプションで制限付きになるブロッキング・キューです。
|
class |
LinkedTransferQueue<E>
リンク・ノードに基づく、制限なしの
TransferQueue です。 |
class |
PriorityBlockingQueue<E>
クラス
PriorityQueue と同じ順序付けルールを使用するとともにブロッキング取得オペレーションを提供する、制限なしのブロッキング・キューです。 |
class |
SynchronousQueue<E>
各挿入オペレーションが別のスレッドによる対応する削除オペレーションを待機する必要がある(およびその逆の) ブロッキング・キューです。
|
修飾子と型 | メソッドと説明 |
---|---|
protected Collection<Thread> |
Semaphore.getQueuedThreads()
パーミットの取得を待機しているスレッドを含むコレクションを返します。
|
static <T extends ForkJoinTask<?>> |
ForkJoinTask.invokeAll(Collection<T> tasks)
指定されたコレクション内のすべてのタスクをフォークし、各タスクに対して
isDone が適用されるか、(チェックされない)例外が発生する場合に復帰します。後者の場合、例外が再スローされます。 |
Collection<V> |
ConcurrentSkipListMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
Collection<V> |
ConcurrentHashMap.values()
このマップに含まれる値の
Collection ビューを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean |
CopyOnWriteArraySet.addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素について、その要素がこのセット内にない場合、セットに追加します。
|
boolean |
ConcurrentLinkedDeque.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこの両端キューの最後に追加します。
|
boolean |
ConcurrentLinkedQueue.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのキューの最後に追加します。
|
boolean |
CopyOnWriteArrayList.addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。
|
boolean |
ConcurrentHashMap.KeySetView.addAll(Collection<? extends K> c)
それぞれについて
ConcurrentHashMap.KeySetView.add(K) を呼び出すかのように、指定されたコレクションのすべての要素をこのセットに追加します。 |
boolean |
CopyOnWriteArrayList.addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します。
|
int |
CopyOnWriteArrayList.addAllAbsent(Collection<? extends E> c)
このリストに含まれていない、指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。
|
boolean |
CopyOnWriteArraySet.containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのセットに含まれている場合に
true を返します。 |
boolean |
CopyOnWriteArrayList.containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのリストに含まれている場合に
true を返します。 |
boolean |
SynchronousQueue.containsAll(Collection<?> c)
指定されたコレクションが空でないかぎり、
false を返します。 |
protected int |
ForkJoinPool.drainTasksTo(Collection<? super ForkJoinTask<?>> c)
実行されなかった、送信およびフォークされた使用可能なすべてのタスクをスケジュール・キューから削除し、実行ステータスを変更せずにそれらを指定されたコレクションに追加します。
|
int |
LinkedTransferQueue.drainTo(Collection<? super E> c) |
int |
LinkedBlockingDeque.drainTo(Collection<? super E> c) |
int |
ArrayBlockingQueue.drainTo(Collection<? super E> c) |
int |
BlockingQueue.drainTo(Collection<? super E> c)
このキューから利用可能なすべての要素を削除し、それらを指定されたコレクションに追加します。
|
int |
DelayQueue.drainTo(Collection<? super E> c) |
int |
LinkedBlockingQueue.drainTo(Collection<? super E> c) |
int |
PriorityBlockingQueue.drainTo(Collection<? super E> c) |
int |
SynchronousQueue.drainTo(Collection<? super E> c) |
int |
LinkedTransferQueue.drainTo(Collection<? super E> c, int maxElements) |
int |
LinkedBlockingDeque.drainTo(Collection<? super E> c, int maxElements) |
int |
ArrayBlockingQueue.drainTo(Collection<? super E> c, int maxElements) |
int |
BlockingQueue.drainTo(Collection<? super E> c, int maxElements)
指定された数以内の利用可能な要素をこのキューから削除し、指定されたコレクションに追加します。
|
int |
DelayQueue.drainTo(Collection<? super E> c, int maxElements) |
int |
LinkedBlockingQueue.drainTo(Collection<? super E> c, int maxElements) |
int |
PriorityBlockingQueue.drainTo(Collection<? super E> c, int maxElements) |
int |
SynchronousQueue.drainTo(Collection<? super E> c, int maxElements) |
<T> List<Future<T>> |
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks) |
<T> List<Future<T>> |
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks)
指定されたタスクを実行し、すべて完了すると、ステータスと結果を含むFutureのリストを返します。
|
<T> List<Future<T>> |
ForkJoinPool.invokeAll(Collection<? extends Callable<T>> tasks) |
<T> List<Future<T>> |
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) |
<T> List<Future<T>> |
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
指定されたタスクを実行し、すべてが完了するか時間切れになるか、そのいずれかが最初に発生した時点で、ステータスと結果を含むFutureのリストを返します。
|
static <T extends ForkJoinTask<?>> |
ForkJoinTask.invokeAll(Collection<T> tasks)
指定されたコレクション内のすべてのタスクをフォークし、各タスクに対して
isDone が適用されるか、(チェックされない)例外が発生する場合に復帰します。後者の場合、例外が再スローされます。 |
<T> T |
AbstractExecutorService.invokeAny(Collection<? extends Callable<T>> tasks) |
<T> T |
ExecutorService.invokeAny(Collection<? extends Callable<T>> tasks)
指定されたタスクを実行し、例外をスローせずに正常に完了したタスクが存在する場合は、その結果を返します。
|
<T> T |
AbstractExecutorService.invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) |
<T> T |
ExecutorService.invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
指定されたタスクを実行し、タイム・アウトが経過する前に例外をスローせずに正常に完了したタスクが存在する場合は、その結果を返します。
|
boolean |
CopyOnWriteArraySet.removeAll(Collection<?> c)
セットから、指定されたコレクション内に保持されているすべての要素を削除します。
|
boolean |
CopyOnWriteArrayList.removeAll(Collection<?> c)
リストから、指定されたコレクション内に保持されているすべての要素を削除します。
|
boolean |
SynchronousQueue.removeAll(Collection<?> c)
常に
false を返します。 |
boolean |
ConcurrentSkipListSet.removeAll(Collection<?> c)
セットから、指定されたコレクション内に保持されているすべての要素を削除します。
|
boolean |
CopyOnWriteArraySet.retainAll(Collection<?> c)
指定されたコレクション内に保持されている、セット内の要素だけを保持します。
|
boolean |
CopyOnWriteArrayList.retainAll(Collection<?> c)
指定されたコレクション内に保持されている、リスト内の要素だけを保持します。
|
boolean |
SynchronousQueue.retainAll(Collection<?> c)
常に
false を返します。 |
コンストラクタと説明 |
---|
ArrayBlockingQueue(int capacity, boolean fair, Collection<? extends E> c)
指定された(固定)容量と指定されたアクセス・ポリシーを持ち、指定されたコレクションの要素を初期状態で含む(要素はコレクションのイテレータのトラバーサル順に追加)
ArrayBlockingQueue を作成します。 |
ConcurrentLinkedDeque(Collection<? extends E> c)
指定されたコレクションの要素を初期状態で含む(要素はコレクションのイテレータのトラバーサル順に追加)両端キューを構築します。
|
ConcurrentLinkedQueue(Collection<? extends E> c)
指定されたコレクションの要素を初期状態で含む(要素はコレクションのイテレータのトラバーサル順に追加)
ConcurrentLinkedQueue を作成します。 |
ConcurrentSkipListSet(Collection<? extends E> c)
指定されたコレクション内の要素を持ち、要素をその自然順序付けに従って順序付けする新しいセットを作成します。
|
CopyOnWriteArrayList(Collection<? extends E> c)
指定されたコレクションの要素が含まれているリストを、要素がコレクションのイテレータによって返される順序で作成します。
|
CopyOnWriteArraySet(Collection<? extends E> c)
指定されたコレクションの要素すべてを含むセットを作成します。
|
DelayQueue(Collection<? extends E> c)
DelayQueue を作成します。これは、初期状態でDelayed インスタンスの指定されたコレクションの要素を含みます。 |
LinkedBlockingDeque(Collection<? extends E> c)
指定されたコレクションの要素を初期状態で含む(要素はコレクションのイテレータのトラバーサル順に追加)
LinkedBlockingDeque を容量Integer.MAX_VALUE で作成します。 |
LinkedBlockingQueue(Collection<? extends E> c)
指定されたコレクションの要素を初期状態で含む(要素はコレクションのイテレータのトラバーサル順に追加)
LinkedBlockingQueue を容量Integer.MAX_VALUE で作成します。 |
LinkedTransferQueue(Collection<? extends E> c)
指定されたコレクションの要素を初期状態で含む(要素はコレクションのイテレータのトラバーサル順に追加)
LinkedTransferQueue を作成します。 |
PriorityBlockingQueue(Collection<? extends E> c)
指定されたコレクション内の要素を含む
PriorityBlockingQueue を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
Collection<Thread> |
AbstractQueuedSynchronizer.getExclusiveQueuedThreads()
排他モードで取得するために待機中のスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getExclusiveQueuedThreads()
排他モードで取得するために待機中のスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedReaderThreads()
読込みロックの取得を待機中のスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedSynchronizer.getQueuedThreads()
パーミットの取得を待機しているスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
ReentrantLock.getQueuedThreads()
このロックの取得を待機しているスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getQueuedThreads()
パーミットの取得を待機しているスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedThreads()
読込みロックまたは書込みロックのいずれかの取得を待機中のスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
ReentrantReadWriteLock.getQueuedWriterThreads()
書込みロックの取得を待機中のスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedSynchronizer.getSharedQueuedThreads()
共有モードで取得するために待機中のスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getSharedQueuedThreads()
共有モードで取得するために待機中のスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
AbstractQueuedSynchronizer.ConditionObject.getWaitingThreads()
このConditionで待機している可能性のあるスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
AbstractQueuedLongSynchronizer.ConditionObject.getWaitingThreads()
このConditionで待機している可能性のあるスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedLongSynchronizer.getWaitingThreads(AbstractQueuedLongSynchronizer.ConditionObject condition)
このシンクロナイザに関連付けられた指定の状態で待機中のスレッドを含むコレクションを返します。
|
Collection<Thread> |
AbstractQueuedSynchronizer.getWaitingThreads(AbstractQueuedSynchronizer.ConditionObject condition)
このシンクロナイザに関連付けられた指定の状態で待機中のスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
ReentrantLock.getWaitingThreads(Condition condition)
このロックに関連付けられた指定の状態を待機中のスレッドを含むコレクションを返します。
|
protected Collection<Thread> |
ReentrantReadWriteLock.getWaitingThreads(Condition condition)
書込みロックに関連付けられた指定の状態を待機中のスレッドを含むコレクションを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
Collection<Object> |
Attributes.values()
このMapに格納されている属性の値のCollectionビューを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
static <T,C extends Collection<T>> |
Collectors.toCollection(Supplier<C> collectionFactory)
入力要素を検出順に新しい
Collection に蓄積するCollector を返します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
AttributeList
MBeanの属性の値のリストを表します。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
AttributeList.addAll(Collection<?> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。
|
boolean |
AttributeList.addAll(int index, Collection<?> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します。
|
修飾子と型 | メソッドと説明 |
---|---|
Collection<?> |
CompositeDataSupport.values()
このCompositeDataインスタンスに含まれる項目値の変更不能なCollectionビューを返します。
|
Collection<Object> |
TabularDataSupport.values()
この
TabularDataSupport インスタンスに格納されている行のコレクション・ビューを返します。 |
Collection<?> |
TabularData.values()
この
TabularData インスタンスに含まれるCompositeData 値(行)のコレクション・ビューを返します。 |
Collection<?> |
CompositeData.values()
このCompositeDataインスタンスに含まれる項目値の変更不能なCollectionビューを返します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
RoleList
RoleListは、ロール(Roleオブジェクト)のリストを表します。
|
class |
RoleUnresolvedList
RoleUnresolvedListは、RoleUnresolvedオブジェクトのリストを表現します。RoleUnresolvedオブジェクトは、ロールの読み取りまたは書込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
RoleUnresolvedList.addAll(Collection<?> c) |
boolean |
RoleList.addAll(Collection<?> c) |
boolean |
RoleUnresolvedList.addAll(int index, Collection<?> c) |
boolean |
RoleList.addAll(int index, Collection<?> c) |
修飾子と型 | メソッドと説明 |
---|---|
Collection<SNIMatcher> |
SSLParameters.getSNIMatchers()
Server Name Indication (SNI)パラメータのすべての
SNIMatcher を含むCollection を返します。何も設定されていない場合はnullを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
SSLParameters.setSNIMatchers(Collection<SNIMatcher> matchers)
Server Name Indication (SNI)パラメータの
SNIMatcher を設定します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
JobStateReasons
JobStateReasonsはジョブの現在の状態についての追加情報、つまりジョブの
JobState 属性をよりわかりやすくする情報を列挙値のセットとして提供する印刷属性クラスです。 |
コンストラクタと説明 |
---|
JobStateReasons(Collection<JobStateReason> collection)
指定されコレクションと同じ
JobStateReason オブジェクトを持つジョブ状態理由属性を新しく構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
Collection<Object> |
SimpleBindings.values()
このマップに含まれる値の
Collection ビューを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
Collection<?> |
JoinRowSet.getRowSets()
この
JoinRowSet オブジェクトに追加されたRowSet オブジェクトを含むCollection オブジェクトを返します。 |
Collection<?> |
CachedRowSet.toCollection()
この
CachedRowSet オブジェクトを、このCachedRowSet オブジェクトのすべてのデータを格納するCollection オブジェクトに変換します。 |
Collection<?> |
CachedRowSet.toCollection(int column)
この
CachedRowSet オブジェクト内の指定された列をCollection オブジェクトに変換します。 |
Collection<?> |
CachedRowSet.toCollection(String column)
この
CachedRowSet オブジェクト内の指定された列をCollection オブジェクトに変換します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.