インタフェース
java.util.Collectionの使用
パッケージ | 説明 |
---|---|
com.sun.jdi.event |
このパッケージは、JDIイベントとイベント処理を定義します。
|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.beans.beancontext |
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
|
java.lang.module |
モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
java.util |
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
|
java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
java.util.concurrent.locks |
組込みの同期および監視から区別された状態をロックおよび待機するためのフレームワークを提供するインタフェースおよびクラス。
|
java.util.jar |
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
|
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.sql.rowset |
JDBC
RowSet 実装用の標準インタフェースと基底クラスです。 |
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
jdk.jshell |
Javaプログラミング言語コードの"snippets"をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供します。
|
-
com.sun.jdi.eventでのCollectionの使用
com.sun.jdi.eventのCollectionのサブインタフェース 修飾子と型 インタフェース 説明 interface
EventSet
指定された時間にターゲットVirtualMachine
によっていくつかのEvent
オブジェクトが作成されることがあります。 -
java.awtでのCollectionの使用
Collectionを返すjava.awtのメソッド 修飾子と型 メソッド 説明 Collection<Object>
RenderingHints. values()
このRenderingHints
に含まれる値のCollection
ビューを返します。 -
java.beans.beancontextでのCollectionの使用
java.beans.beancontextでのCollectionのサブインタフェース 修飾子と型 インタフェース 説明 interface
BeanContext
BeanContextはJavaBeansの論理階層コンテナとして機能します。interface
BeanContextServices
BeanContextServicesインタフェースは、BeanContextChildオブジェクトがジェネリック・サービスを受けられるようにするためのメカニズムをBeanContextに提供します。Collectionを実装するjava.beans.beancontextのクラス 修飾子と型 クラス 説明 class
BeanContextServicesSupport
このヘルパー・クラスは、java.beans.beancontext.BeanContextServicesインタフェースのユーティリティの実装を提供します。class
BeanContextSupport
このヘルパー・クラスは、java.beans.beancontext.BeanContextインタフェースのユーティリティの実装を提供します。Collectionとして宣言されているjava.beans.beancontextのフィールド 修飾子と型 フィールド 説明 protected Collection
BeanContextMembershipEvent. children
このイベント通知によって影響を受ける子のリストです。Collection型のパラメータを持つjava.beans.beancontextのメソッド 修飾子と型 メソッド 説明 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によって使用されます。Collection型のパラメータを持つjava.beans.beancontextのコンストラクタ コンストラクタ 説明 BeanContextMembershipEvent(BeanContext bc, Collection changes)
BeanContextMembershipEventを構築します。 -
java.lang.moduleでのCollectionの使用
型Collectionのパラメータを持つjava.lang.moduleのメソッド 修飾子と型 メソッド 説明 Configuration
Configuration. resolve(ModuleFinder before, ModuleFinder after, Collection<String> roots)
新しい構成を作成するために、この構成を親として、ルート・モジュールのコレクションを解決します。static Configuration
Configuration. resolve(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots)
ルート・モジュールの集合を解決して構成を作成します。Configuration
Configuration. resolveAndBind(ModuleFinder before, ModuleFinder after, Collection<String> roots)
サービス・バインディングを持つルート・モジュールの集合を親として解決し、新しい構成を作成します。static Configuration
Configuration. resolveAndBind(ModuleFinder before, List<Configuration> parents, ModuleFinder after, Collection<String> roots)
サービス・バインディングを使用してルート・モジュールの集合を解決し、構成を作成します。 -
java.securityでのCollectionの使用
Collectionを返すjava.securityのメソッド 修飾子と型 メソッド 説明 Collection<Object>
Provider. values()
このプロバイダに含まれるプロパティ値の変更不可能なCollectionのビューを返します。 -
java.security.certでのCollectionの使用
Collectionを返すjava.security.certのメソッド 修飾子と型 メソッド 説明 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基準値のコピーを返します。Collection型のパラメータを持つjava.security.certのメソッド 修飾子と型 メソッド 説明 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基準値を設定します。Collection型のパラメータを持つjava.security.certのコンストラクタ コンストラクタ 説明 CollectionCertStoreParameters(Collection<?> collection)
指定したCollection
から証明書とCRLが取得できるようなCollectionCertStoreParameters
のインスタンスを作成します。 -
java.utilでのCollectionの使用
java.utilでのCollectionのサブインタフェース 修飾子と型 インタフェース 説明 interface
Deque<E>
両端で要素の挿入および削除をサポートする線形コレクションです。interface
List<E>
順序付けられたコレクションです。シーケンスとも呼ばれます。interface
NavigableSet<E>
指定の検索ターゲットにもっとも近い一致内容を報告するナビゲーション・メソッドで拡張されたSortedSet
です。interface
Queue<E>
処理の前に要素を保持するために設計されたコレクション。interface
Set<E>
重複要素のないコレクションです。interface
SortedSet<E>
その要素に対して全体順序付けを提供するSet
です。Collectionを実装するjava.utilのクラス 修飾子と型 クラス 説明 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
クラスは、オブジェクトの可変長配列を実装します。Collectionを返すjava.utilのメソッド 修飾子と型 メソッド 説明 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>
AbstractMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
EnumMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
HashMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
Hashtable. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
IdentityHashMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
LinkedHashMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
Map. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
SortedMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
TreeMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
WeakHashMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection型のパラメータを持つjava.utilのメソッド 修飾子と型 メソッド 説明 boolean
AbstractCollection. addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素をこのコレクションに追加します(オプションの操作)。boolean
AbstractList. addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します(オプションの操作)。boolean
AbstractQueue. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素をこのキューに追加します。boolean
AbstractSequentialList. addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します(オプションの操作)。boolean
ArrayDeque. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、この両端キューの最後に、コレクション・イテレータによって返される順序で、それぞれArrayDeque.addLast(E)
を呼び出すかのように追加します。boolean
ArrayList. addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、リストの指定された位置に挿入します。boolean
ArrayList. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でリストの最後に追加します。boolean
Collection. addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素をこのコレクションに追加します(オプションの操作)。static <T> boolean
Collections. addAll(Collection<? super T> c, T... elements)
指定されたすべての要素を指定されたコレクションに追加します。boolean
Deque. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、この両端キューの最後に、コレクション・イテレータによって返される順序で、それぞれDeque.addLast(E)
を呼び出すかのように追加します。boolean
LinkedList. addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、リストの指定された位置に挿入します。boolean
LinkedList. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。boolean
List. addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、このリストの指定された位置に挿入します(オプションの操作)。boolean
List. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序で、このリストの最後に追加します(オプションの操作)。boolean
Set. addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素について、その要素がこのセット内にない場合、セットに追加します(オプションの操作)。boolean
TreeSet. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素をセットに追加します。boolean
Vector. addAll(int index, Collection<? extends E> c)
指定されたCollection内のすべての要素を、Vectorの指定された位置に挿入します。boolean
Vector. addAll(Collection<? extends E> c)
指定されたCollection内のすべての要素をこのVectorの末尾に、そのCollectionのIteratorによって返される順序で追加します。static <E> Collection<E>
Collections. checkedCollection(Collection<E> c, Class<E> type)
指定されたコレクションの、動的に型保証されたビューを返します。boolean
AbstractCollection. containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのコレクション内にある場合はtrue
を返します。boolean
Collection. containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのコレクション内にある場合はtrue
を返します。boolean
List. containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのリストに含まれている場合にtrue
を返します。boolean
Set. containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのセットに含まれている場合にtrue
を返します。boolean
Vector. containsAll(Collection<?> c)
Vectorが指定のCollection内のすべての要素を保持する場合にtrueを返します。static <E extends Enum<E>>
EnumSet<E>EnumSet. copyOf(Collection<E> c)
指定されたコレクションから初期化されたenumセットを作成します。static <E> List<E>
List. copyOf(Collection<? extends E> coll)
指定されたCollectionの要素をその反復順序で含む「変更不可能なリスト」を返します。static <E> Set<E>
Set. copyOf(Collection<? extends E> coll)
指定されたCollectionの要素を含む「変更不可能なセット」を返します。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>>
TCollections. 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>>
TCollections. min(Collection<? extends T> coll)
要素の自然順序付けに従って、指定されたコレクションの最小の要素を返します。static <T> T
Collections. min(Collection<? extends T> coll, Comparator<? super T> comp)
指定されたコンパレータが示す順序に従って、指定されたコレクションの最小の要素を返します。boolean
AbstractCollection. removeAll(Collection<?> c)
指定されたコレクションにも格納されているこのコレクションのすべての要素を削除します(オプションの操作)。boolean
AbstractSet. removeAll(Collection<?> c)
このセットから、指定されたコレクションに含まれる要素をすべて削除します(オプションの操作)。boolean
ArrayDeque. removeAll(Collection<?> c)
boolean
ArrayList. removeAll(Collection<?> c)
リストから、指定されたコレクション内に保持されているすべての要素を削除します。boolean
Collection. removeAll(Collection<?> c)
指定されたコレクションにも格納されているこのコレクションのすべての要素を削除します(オプションの操作)。boolean
List. removeAll(Collection<?> c)
このリストから、指定されたコレクションに含まれる要素をすべて削除します(オプションの操作)。boolean
PriorityQueue. removeAll(Collection<?> c)
boolean
Set. removeAll(Collection<?> c)
このセットから、指定されたコレクションに含まれる要素をすべて削除します(オプションの操作)。boolean
Vector. removeAll(Collection<?> c)
Vectorから、指定されたCollection内に保持されているすべての要素を削除します。boolean
AbstractCollection. retainAll(Collection<?> c)
このコレクションにおいて、指定されたコレクションに格納されている要素だけを保持します(オプションの操作)。boolean
ArrayDeque. retainAll(Collection<?> c)
boolean
ArrayList. retainAll(Collection<?> c)
指定されたコレクション内に保持されている、リスト内の要素だけを保持します。boolean
Collection. retainAll(Collection<?> c)
このコレクションにおいて、指定されたコレクションに格納されている要素だけを保持します(オプションの操作)。boolean
List. retainAll(Collection<?> c)
このリスト内で、指定されたコレクションに含まれている要素だけを保持します(オプションの操作)。boolean
PriorityQueue. retainAll(Collection<?> c)
boolean
Set. retainAll(Collection<?> c)
セット内の要素のうち、指定されたコレクション内にある要素だけを保持します(オプションの操作)。boolean
Vector. retainAll(Collection<?> c)
指定されたCollection内に保持されている、Vector内の要素だけを保持します。static <T> Spliterator<T>
Spliterators. spliterator(Collection<? extends T> c, int characteristics)
指定されたコレクションのiterator()
を要素のソースとして使用し、その初期サイズとしてsize()
を通知してSpliterator
を作成します。static <T> Collection<T>
Collections. synchronizedCollection(Collection<T> c)
指定されたコレクションに連動する同期(スレッドセーフな)コレクションを返します。static <T> Collection<T>
Collections. unmodifiableCollection(Collection<? extends T> c)
指定されたコレクションの「変更不可能なビュー」を返します。Collection型のパラメータを持つjava.utilのコンストラクタ コンストラクタ 説明 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を作成します。 -
java.util.concurrentでのCollectionの使用
java.util.concurrentでのCollectionのサブインタフェース 修飾子と型 インタフェース 説明 interface
BlockingDeque<E>
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりするDeque
です。interface
BlockingQueue<E>
要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりするQueue
です。interface
TransferQueue<E>
コンシューマが要素を受け取るまでプロデューサが待機するBlockingQueue
。Collectionを実装するjava.util.concurrentのクラス 修飾子と型 クラス 説明 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>
基になる配列の新しいコピーを作成することにより、すべての推移的操作(add、
setなど)が実装されるArrayList
のスレッドセーフな変数です。
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>
各挿入オペレーションが別のスレッドによる対応する削除オペレーションを待機する必要がある(およびその逆の) ブロッキング・キューです。Collectionを返すjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 protected Collection<Thread>
Semaphore. getQueuedThreads()
パーミットの取得を待機しているスレッドを含むコレクションを返します。static <T extends ForkJoinTask<?>>
Collection<T>ForkJoinTask. invokeAll(Collection<T> tasks)
指定されたコレクション内のすべてのタスクをフォークし、各タスクに対してisDone
が適用されるか、(チェックされない)例外が発生する場合に復帰します。後者の場合、例外が再スローされます。Collection<V>
ConcurrentHashMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection<V>
ConcurrentSkipListMap. values()
このマップに含まれる値のCollection
ビューを返します。Collection型のパラメータを持つjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 boolean
ConcurrentHashMap.KeySetView. addAll(Collection<? extends K> c)
それぞれについてConcurrentHashMap.KeySetView.add(K)
を呼び出すかのように、指定されたコレクションのすべての要素をこのセットに追加します。boolean
ConcurrentLinkedDeque. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこの両端キューの最後に追加します。boolean
ConcurrentLinkedQueue. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのキューの最後に追加します。boolean
CopyOnWriteArrayList. addAll(int index, Collection<? extends E> c)
指定されたコレクション内のすべての要素を、リストの指定された位置に挿入します。boolean
CopyOnWriteArrayList. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。boolean
CopyOnWriteArraySet. addAll(Collection<? extends E> c)
指定されたコレクションのすべての要素について、その要素がこのセット内にない場合、セットに追加します。boolean
LinkedBlockingDeque. addAll(Collection<? extends E> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこの両端キューの最後に追加します。int
CopyOnWriteArrayList. addAllAbsent(Collection<? extends E> c)
このリストに含まれていない、指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でこのリストの最後に追加します。boolean
CopyOnWriteArrayList. containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのリストに含まれている場合にtrue
を返します。boolean
CopyOnWriteArraySet. containsAll(Collection<?> c)
指定されたコレクションのすべての要素がこのセットに含まれている場合にtrue
を返します。boolean
SynchronousQueue. containsAll(Collection<?> c)
指定されたコレクションが空でないかぎり、false
を返します。protected int
ForkJoinPool. drainTasksTo(Collection<? super ForkJoinTask<?>> c)
実行されなかった、送信およびフォークされた使用可能なすべてのタスクをスケジュール・キューから削除し、実行ステータスを変更せずにそれらを指定されたコレクションに追加します。int
ArrayBlockingQueue. drainTo(Collection<? super E> c)
int
ArrayBlockingQueue. drainTo(Collection<? super E> c, int maxElements)
int
BlockingQueue. drainTo(Collection<? super E> c)
このキューから利用可能なすべての要素を削除し、それらを指定されたコレクションに追加します。int
BlockingQueue. drainTo(Collection<? super E> c, int maxElements)
指定された数以内の利用可能な要素をこのキューから削除し、指定されたコレクションに追加します。int
DelayQueue. drainTo(Collection<? super E> c)
int
DelayQueue. drainTo(Collection<? super E> c, int maxElements)
int
LinkedBlockingDeque. drainTo(Collection<? super E> c)
int
LinkedBlockingDeque. drainTo(Collection<? super E> c, int maxElements)
int
LinkedBlockingQueue. drainTo(Collection<? super E> c)
int
LinkedBlockingQueue. drainTo(Collection<? super E> c, int maxElements)
int
LinkedTransferQueue. drainTo(Collection<? super E> c)
int
LinkedTransferQueue. drainTo(Collection<? super E> c, int maxElements)
int
PriorityBlockingQueue. drainTo(Collection<? super E> c)
int
PriorityBlockingQueue. drainTo(Collection<? super E> c, int maxElements)
int
SynchronousQueue. drainTo(Collection<? super E> c)
int
SynchronousQueue. drainTo(Collection<? super E> c, int maxElements)
<T> List<Future<T>>
ExecutorService. invokeAll(Collection<? extends Callable<T>> tasks)
指定されたタスクを実行し、すべて完了すると、ステータスと結果を含むFutureのリストを返します。<T> List<Future<T>>
ExecutorService. invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
指定されたタスクを実行し、すべてが完了するか時間切れになるか、そのいずれかが最初に発生した時点で、ステータスと結果を含むFutureのリストを返します。<T> List<Future<T>>
ForkJoinPool. invokeAll(Collection<? extends Callable<T>> tasks)
static <T extends ForkJoinTask<?>>
Collection<T>ForkJoinTask. invokeAll(Collection<T> tasks)
指定されたコレクション内のすべてのタスクをフォークし、各タスクに対してisDone
が適用されるか、(チェックされない)例外が発生する場合に復帰します。後者の場合、例外が再スローされます。<T> T
ExecutorService. invokeAny(Collection<? extends Callable<T>> tasks)
指定されたタスクを実行し、例外をスローせずに正常に完了したタスクが存在する場合は、その結果を返します。<T> T
ExecutorService. invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
指定されたタスクを実行し、タイム・アウトが経過する前に例外をスローせずに正常に完了したタスクが存在する場合は、その結果を返します。boolean
ArrayBlockingQueue. removeAll(Collection<?> c)
boolean
ConcurrentLinkedDeque. removeAll(Collection<?> c)
boolean
ConcurrentLinkedQueue. removeAll(Collection<?> c)
boolean
ConcurrentSkipListSet. removeAll(Collection<?> c)
セットから、指定されたコレクション内に保持されているすべての要素を削除します。boolean
CopyOnWriteArrayList. removeAll(Collection<?> c)
リストから、指定されたコレクション内に保持されているすべての要素を削除します。boolean
CopyOnWriteArraySet. removeAll(Collection<?> c)
セットから、指定されたコレクション内に保持されているすべての要素を削除します。boolean
LinkedBlockingDeque. removeAll(Collection<?> c)
boolean
LinkedBlockingQueue. removeAll(Collection<?> c)
boolean
LinkedTransferQueue. removeAll(Collection<?> c)
boolean
PriorityBlockingQueue. removeAll(Collection<?> c)
boolean
SynchronousQueue. removeAll(Collection<?> c)
常にfalse
を返します。boolean
ArrayBlockingQueue. retainAll(Collection<?> c)
boolean
ConcurrentLinkedDeque. retainAll(Collection<?> c)
boolean
ConcurrentLinkedQueue. retainAll(Collection<?> c)
boolean
CopyOnWriteArrayList. retainAll(Collection<?> c)
指定されたコレクション内に保持されている、リスト内の要素だけを保持します。boolean
CopyOnWriteArraySet. retainAll(Collection<?> c)
指定されたコレクション内に保持されている、セット内の要素だけを保持します。boolean
LinkedBlockingDeque. retainAll(Collection<?> c)
boolean
LinkedBlockingQueue. retainAll(Collection<?> c)
boolean
LinkedTransferQueue. retainAll(Collection<?> c)
boolean
PriorityBlockingQueue. retainAll(Collection<?> c)
boolean
SynchronousQueue. retainAll(Collection<?> c)
常にfalse
を返します。Collection型のパラメータを持つjava.util.concurrentのコンストラクタ コンストラクタ 説明 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
を作成します。 -
java.util.concurrent.locksでのCollectionの使用
Collectionを返すjava.util.concurrent.locksのメソッド 修飾子と型 メソッド 説明 Collection<Thread>
AbstractQueuedLongSynchronizer. getExclusiveQueuedThreads()
排他モードで取得するために待機中のスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedSynchronizer. getExclusiveQueuedThreads()
排他モードで取得するために待機中のスレッドを含むコレクションを返します。protected Collection<Thread>
ReentrantReadWriteLock. getQueuedReaderThreads()
読込みロックの取得を待機中のスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedLongSynchronizer. getQueuedThreads()
パーミットの取得を待機しているスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedSynchronizer. getQueuedThreads()
パーミットの取得を待機しているスレッドを含むコレクションを返します。protected Collection<Thread>
ReentrantLock. getQueuedThreads()
このロックの取得を待機しているスレッドを含むコレクションを返します。protected Collection<Thread>
ReentrantReadWriteLock. getQueuedThreads()
読込みロックまたは書込みロックのいずれかの取得を待機中のスレッドを含むコレクションを返します。protected Collection<Thread>
ReentrantReadWriteLock. getQueuedWriterThreads()
書込みロックの取得を待機中のスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedLongSynchronizer. getSharedQueuedThreads()
共有モードで取得するために待機中のスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedSynchronizer. getSharedQueuedThreads()
共有モードで取得するために待機中のスレッドを含むコレクションを返します。protected Collection<Thread>
AbstractQueuedLongSynchronizer.ConditionObject. getWaitingThreads()
このConditionで待機している可能性のあるスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedLongSynchronizer. getWaitingThreads(AbstractQueuedLongSynchronizer.ConditionObject condition)
このシンクロナイザに関連付けられた指定の状態で待機中のスレッドを含むコレクションを返します。protected Collection<Thread>
AbstractQueuedSynchronizer.ConditionObject. getWaitingThreads()
このConditionで待機している可能性のあるスレッドを含むコレクションを返します。Collection<Thread>
AbstractQueuedSynchronizer. getWaitingThreads(AbstractQueuedSynchronizer.ConditionObject condition)
このシンクロナイザに関連付けられた指定の状態で待機中のスレッドを含むコレクションを返します。protected Collection<Thread>
ReentrantLock. getWaitingThreads(Condition condition)
このロックに関連付けられた指定の状態を待機中のスレッドを含むコレクションを返します。protected Collection<Thread>
ReentrantReadWriteLock. getWaitingThreads(Condition condition)
書込みロックに関連付けられた指定の状態を待機中のスレッドを含むコレクションを返します。 -
java.util.jarでのCollectionの使用
Collectionを返すjava.util.jarのメソッド 修飾子と型 メソッド 説明 Collection<Object>
Attributes. values()
このMapに格納されている属性の値のCollectionビューを返します。 -
java.util.streamでのCollectionの使用
Collection型の型パラメータを持つjava.util.streamのメソッド 修飾子と型 メソッド 説明 static <T, C extends Collection<T>>
Collector<T,?,C>Collectors. toCollection(Supplier<C> collectionFactory)
入力要素を検出順に新しいCollection
に蓄積するCollector
を返します。 -
javax.managementでのCollectionの使用
Collectionを実装するjavax.managementのクラス 修飾子と型 クラス 説明 class
AttributeList
MBeanの属性の値のリストを表します。Collection型のパラメータを持つjavax.managementのメソッド 修飾子と型 メソッド 説明 boolean
AttributeList. addAll(int index, Collection<?> c)
指定されたコレクション内のすべての要素を、リストの指定された位置に挿入します。boolean
AttributeList. addAll(Collection<?> c)
指定されたコレクション内のすべての要素を、指定されたコレクションのイテレータによって返される順序でリストの最後に追加します。 -
javax.management.openmbeanでのCollectionの使用
Collectionを返すjavax.management.openmbeanのメソッド 修飾子と型 メソッド 説明 Collection<?>
CompositeData. values()
このCompositeData
インスタンスに含まれる項目値の変更不能なCollectionビューを返します。Collection<?>
CompositeDataSupport. values()
このCompositeData
インスタンスに含まれる項目値の変更不能なCollectionビューを返します。Collection<?>
TabularData. values()
このTabularData
インスタンスに含まれるCompositeData
値(行)のコレクション・ビューを返します。Collection<Object>
TabularDataSupport. values()
このTabularDataSupport
インスタンスに格納されている行のコレクション・ビューを返します。 -
javax.management.relationでのCollectionの使用
Collectionを実装するjavax.management.relationのクラス 修飾子と型 クラス 説明 class
RoleList
RoleListは、ロール(Roleオブジェクト)のリストを表します。class
RoleUnresolvedList
RoleUnresolvedListは、RoleUnresolvedオブジェクトのリストを表現します。RoleUnresolvedオブジェクトは、ロールの読み取りまたは書込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。 -
javax.net.sslでのCollectionの使用
Collectionを返すjavax.net.sslのメソッド 修飾子と型 メソッド 説明 Collection<SNIMatcher>
SSLParameters. getSNIMatchers()
Server Name Indication (SNI)パラメータのすべてのSNIMatcher
を含むCollection
(何も設定されていない場合はnull)を返します。Collection型のパラメータを持つjavax.net.sslのメソッド 修飾子と型 メソッド 説明 void
SSLParameters. setSNIMatchers(Collection<SNIMatcher> matchers)
Server Name Indication (SNI)パラメータのSNIMatcher
を設定します。 -
javax.print.attribute.standardでのCollectionの使用
Collectionを実装するjavax.print.attribute.standardのクラス 修飾子と型 クラス 説明 class
JobStateReasons
クラスJobStateReasons
は、ジョブの現在の状態、つまりジョブJobState
属性の値を増やす情報に関する追加情報を提供する一連の列挙値である印刷属性クラスです。Collection型のパラメータを持つjavax.print.attribute.standardのコンストラクタ コンストラクタ 説明 JobStateReasons(Collection<JobStateReason> collection)
指定されコレクションと同じJobStateReason
オブジェクトを持つジョブ状態理由属性を新しく構築します。 -
javax.sql.rowsetでのCollectionの使用
Collectionを返すjavax.sql.rowsetのメソッド 修飾子と型 メソッド 説明 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
オブジェクトに変換します。 -
javax.swingでのCollectionの使用
型Collectionのパラメータを持つjavax.swingのメソッド 修飾子と型 メソッド 説明 void
DefaultComboBoxModel. addAll(int index, Collection<? extends E> c)
指定された索引から開始して、コレクション内に存在するすべての要素を追加します。void
DefaultComboBoxModel. addAll(Collection<? extends E> c)
コレクション内に存在するすべての要素を追加します。void
DefaultListModel. addAll(int index, Collection<? extends E> c)
指定された索引から開始して、コレクション内に存在するすべての要素を追加します。void
DefaultListModel. addAll(Collection<? extends E> c)
コレクション内に存在するすべての要素をリストに追加します。 -
javax.toolsでのCollectionの使用
型Collectionのパラメータを持つjavax.toolsのメソッド 修飾子と型 メソッド 説明 default Iterable<? extends JavaFileObject>
StandardJavaFileManager. getJavaFileObjectsFromPaths(Collection<? extends Path> paths)
指定されたパスを表すファイル・オブジェクトを返します。default void
StandardJavaFileManager. setLocationForModule(JavaFileManager.Location location, String moduleName, Collection<? extends Path> paths)
指定された検索パスを、指定されたモジュールとロケーションに関連付けます。これは、モジュール指向または出力ロケーションでなければなりません。default void
StandardJavaFileManager. setLocationFromPaths(JavaFileManager.Location location, Collection<? extends Path> paths)
指定された検索パスを指定されたロケーションに関連付けます。 -
jdk.jshellでのCollectionの使用
Collectionを返すjdk.jshellのメソッド 修飾子と型 メソッド 説明 abstract Collection<Snippet>
SourceCodeAnalysis. dependents(Snippet snippet)
指定されたSnippet
が更新された場合、更新が必要なSnippet
のコレクションを返します。