JavaTM Platform
Standard Ed. 6

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

List を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.datatransfer アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザーインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティー間で情報を変換する機構を提供します。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.management Java 仮想マシンの管理および Java 仮想マシンが実行されているオペレーティングシステムの管理を監視する管理インタフェースを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
javax.imageio Java Image I/O API の基本パッケージです。 
javax.imageio.metadata メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。 
javax.lang.model.element Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 
javax.lang.model.type Java プログラミング言語の型をモデル化するために使用されるインタフェースです。 
javax.lang.model.util プログラム要素の処理を支援するユーティリティーです。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。 
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.script スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを Java アプリケーションで使用するためのフレームワークを提供します。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
javax.xml.crypto.dsig XML デジタル署名の生成および検証用のクラス。 
javax.xml.crypto.dsig.keyinfo KeyInfo 要素および構造を構文解析して処理するクラス。 
javax.xml.crypto.dsig.spec XML デジタル署名用のパラメータクラス。 
javax.xml.stream.events   
javax.xml.ws このパッケージは、コア JAX-WS API を含みます。 
javax.xml.ws.handler このパッケージは、メッセージハンドラ用の API を定義しています。 
javax.xml.xpath このパッケージは、XPath 式を評価するための「オブジェクトモデルに依存しない」API を提供し、評価環境にアクセスします。 
 

java.awt での List の使用
 

List を返す java.awt のメソッド
 List<Image> Window.getIconImages()
          このウィンドウのアイコンとして表示される一連のイメージを返します。
protected  List<KeyEventDispatcher> KeyboardFocusManager.getKeyEventDispatchers()
          この KeyboardFocusManager の KeyEventDispatcher チェーンを List として返します。
protected  List<KeyEventPostProcessor> KeyboardFocusManager.getKeyEventPostProcessors()
          この KeyboardFocusManager の KeyEventPostProcessor チェーンを List として返します。
 

List 型のパラメータを持つ java.awt のメソッド
 void Window.setIconImages(List<? extends Image> icons)
          このウィンドウのアイコンとして表示される一連のイメージを設定します。
 

java.awt.datatransfer での List の使用
 

List を返す java.awt.datatransfer のメソッド
 List<DataFlavor> SystemFlavorMap.getFlavorsForNative(String nat)
          指定された String ネイティブをデータ転送サブシステムによって変換できるその変換先の DataFlavorList を返します。
 List<DataFlavor> FlavorTable.getFlavorsForNative(String nat)
          指定された String の対応先の DataFlavorList を返します。
 List<String> SystemFlavorMap.getNativesForFlavor(DataFlavor flav)
          指定された DataFlavor をデータ転送サブシステムによって変換できるその変換先の String ネイティブのList を返します。
 List<String> FlavorTable.getNativesForFlavor(DataFlavor flav)
          指定された DataFlavor の対応先の String ネイティブのList を返します。
 

java.awt.dnd での List の使用
 

List を返す java.awt.dnd のメソッド
protected  List<DataFlavor> DropTargetContext.getCurrentDataFlavorsAsList()
          このメソッドは、Transferable オペランドの現在有効な DataFlavor を java.util.List として返します。
 List<DataFlavor> DropTargetDropEvent.getCurrentDataFlavorsAsList()
          このメソッドは、現在有効な DataFlavorjava.util.List として返します。
 List<DataFlavor> DropTargetDragEvent.getCurrentDataFlavorsAsList()
          このメソッドは、現在の DataFlavorjava.util.List として返します。
 

List 型のパラメータを持つ java.awt.dnd のコンストラクタ
DragGestureEvent(DragGestureRecognizer dgr, int act, Point ori, List<? extends InputEvent> evs)
          このイベントをトリガーする DragGestureRecognizer を指定した DragGestureEvent、ユーザーの希望するアクションを表す int、ドラッグの起点を示す Point、ジェスチャーを構成するイベントの List を構築します。
 

java.lang での List の使用
 

List を返す java.lang のメソッド
 List<String> ProcessBuilder.command()
          プロセスビルダーのオペレーティングシステムプログラムと引数を返します。
 

List 型のパラメータを持つ java.lang のメソッド
 ProcessBuilder ProcessBuilder.command(List<String> command)
          このプロセスビルダーのオペレーティングシステムプログラムと引数を設定します。
 

List 型のパラメータを持つ java.lang のコンストラクタ
ProcessBuilder(List<String> command)
          指定されたオペレーティングシステムプログラムと引数を持つプロセスビルダーを構築します。
 

java.lang.management での List の使用
 

List を返す java.lang.management のメソッド
static List<GarbageCollectorMXBean> ManagementFactory.getGarbageCollectorMXBeans()
          Java 仮想マシンの GarbageCollectorMXBean オブジェクトのリストを返します。
 List<String> RuntimeMXBean.getInputArguments()
          main メソッドへの引数を持たない Java 仮想マシンに渡される入力引数を返します。
static List<MemoryManagerMXBean> ManagementFactory.getMemoryManagerMXBeans()
          Java 仮想マシンの MemoryManagerMXBean オブジェクトのリストを返します。
static List<MemoryPoolMXBean> ManagementFactory.getMemoryPoolMXBeans()
          Java 仮想マシンの MemoryPoolMXBean オブジェクトのリストを返します。
 

java.net での List の使用
 

List を返す java.net のメソッド
 List<HttpCookie> CookieStore.get(URI uri)
          指定された URI に関連付けられた Cookie、指定された URI にドメインが一致する Cookie のいずれかを取得します。
 List<HttpCookie> CookieStore.getCookies()
          Cookie ストア内の有効期限の切れていないすべての Cookie を取得します。
 List<InterfaceAddress> NetworkInterface.getInterfaceAddresses()
          このネットワークインタフェースの InterfaceAddress のすべてまたはサブセットのリストを取得します。
abstract  List<Certificate> SecureCacheResponse.getLocalCertificateChain()
          ネットワークリソースを取得した元の接続のハンドシェーク中にサーバーに送信された証明書チェーンを返します。
abstract  List<Certificate> SecureCacheResponse.getServerCertificateChain()
          ネットワークリソースを取得した元の接続でのセッション定義の一部として確立されたサーバーの証明書チェーンを、キャッシュから返します。
 List<URI> CookieStore.getURIs()
          この Cookie ストア内の Cookie を識別するすべての URI を取得します。
static List<HttpCookie> HttpCookie.parse(String header)
          set-cookie または set-cookie2 ヘッダー文字列から Cookie を構築します。
abstract  List<Proxy> ProxySelector.select(URI uri)
          リソースへのアクセスに使用するプロトコルと、リソースへのアクセス先となるアドレスに基づいて、適用可能なすべてのプロキシを選択します。
 

List 型の引数を持つ型を返す java.net のメソッド
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          要求ヘッダー内に指定された URI の Cookie キャッシュから適用可能なすべての Cookie を取得します。
 Map<String,List<String>> URLConnection.getHeaderFields()
          ヘッダーフィールドの変更不可能なマップを返します。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          応答ヘッダーを Map として返します。
 Map<String,List<String>> URLConnection.getRequestProperties()
          この接続の一般要求プロパティーの変更不可能なマップを返します。
 

List 型の型引数を持つ java.net のメソッドパラメータ
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          要求ヘッダー内に指定された URI の Cookie キャッシュから適用可能なすべての Cookie を取得します。
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          要求 URI、要求メソッド、および要求ヘッダーに基づいて、キャッシュ内の応答を取得します。
 void CookieManager.put(URI uri, Map<String,List<String>> responseHeaders)
           
abstract  void CookieHandler.put(URI uri, Map<String,List<String>> responseHeaders)
          応答ヘッダー内に存在する Set-Cookie2 という名前の応答ヘッダーフィールドなど、適用可能なすべての Cookie を Cookie キャッシュ内に設定します。
 

java.security での List の使用
 

List 型のパラメータを持つ java.security のコンストラクタ
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          新しいサービスを構築します。
 

java.security.cert での List の使用
 

List を返す java.security.cert のメソッド
abstract  List<? extends Certificate> CertPath.getCertificates()
          この証明書パス内の証明書のリストを返します。
 List<PKIXCertPathChecker> PKIXParameters.getCertPathCheckers()
          証明書パスチェッカーの List を返します。
 List<CertStore> PKIXParameters.getCertStores()
          証明書と CRL を見つけるために使用される CertStore の不変な List を返します。
 List<String> X509Certificate.getExtendedKeyUsage()
          拡張鍵使用法の拡張機能 (OID = 2.5.29.37) にある ExtKeyUsageSyntax フィールドのオブジェクト識別子を表す変更不可能な String のリストを取得します。
 

List 型の引数を持つ型を返す java.security.cert のメソッド
 Collection<List<?>> X509Certificate.getIssuerAlternativeNames()
          IssuerAltName 拡張機能 (OID = 2.5.29.18) から、発行者の代替名の不変なコレクションを取得します。
 Collection<List<?>> X509CertSelector.getPathToNames()
          pathToNames 基準値の複製を返します。
 Collection<List<?>> X509Certificate.getSubjectAlternativeNames()
          SubjectAltName 拡張機能 (OID = 2.5.29.17) から、被認証者の代替名の不変なコレクションを取得します。
 Collection<List<?>> X509CertSelector.getSubjectAlternativeNames()
          subjectAlternativeNames 基準値のコピーを返します。
 

List 型のパラメータを持つ java.security.cert のメソッド
 CertPath CertificateFactorySpi.engineGenerateCertPath(List<? extends Certificate> certificates)
          CertPath オブジェクトを生成し、CertificateList で初期化します。
 CertPath CertificateFactory.generateCertPath(List<? extends Certificate> certificates)
          CertPath オブジェクトを生成し、CertificateList で初期化します。
 void PKIXParameters.setCertPathCheckers(List<PKIXCertPathChecker> checkers)
          追加の証明書パスチェッカーの List を設定します。
 void PKIXParameters.setCertStores(List<CertStore> stores)
          証明書と CRL を見つけるために使用される CertStore のリストを設定します。
 

List 型の型引数を持つ java.security.cert のメソッドパラメータ
 void X509CertSelector.setPathToNames(Collection<List<?>> names)
          pathToNames 基準値を設定します。
 void X509CertSelector.setSubjectAlternativeNames(Collection<List<?>> names)
          subjectAlternativeNames 基準値を設定します。
 

java.util での List の使用
 

List を実装している java.util のクラス
 class AbstractList<E>
          このクラスは、List インタフェースのスケルトン実装を提供し、配列のような「ランダムアクセス」データ記憶域に連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class AbstractSequentialList<E>
          このクラスは、List インタフェースのスケルトン実装を提供し、リンクリストのような「順次アクセス」データ記憶域に連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
 class ArrayList<E>
          List インタフェースのサイズ変更可能な配列の実装です。
 class LinkedList<E>
          List インタフェースのリンクリストの実装です。
 class Stack<E>
          Stack クラスは、オブジェクトの後入れ先出し (LIFO) スタックを表します。
 class Vector<E>
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

List として宣言されている java.util のフィールド
static List Collections.EMPTY_LIST
          空のリストです (不変)。
static List<String> ResourceBundle.Control.FORMAT_CLASS
          クラスのみの形式の List
static List<String> ResourceBundle.Control.FORMAT_DEFAULT
          デフォルトの形式の List
static List<String> ResourceBundle.Control.FORMAT_PROPERTIES
          プロパティーのみの形式の List
 

List を返す java.util のメソッド
static
<T> List<T>
Arrays.asList(T... a)
          指定された配列に連動する固定サイズのリストを返します。
static
<E> List<E>
Collections.checkedList(List<E> list, Class<E> type)
          指定されたリストの動的に型保証されたビューを返します。
static
<T> List<T>
Collections.emptyList()
          空のリストを返します (不変)。
 List<Locale> ResourceBundle.Control.getCandidateLocales(String baseName, Locale locale)
          baseNamelocale に対する候補ロケールとして、LocaleList を返します。
 List<String> ResourceBundle.Control.getFormats(String baseName)
          指定された baseName のリソースバンドルをロードする際に使用すべき形式が格納された、StringList を返します。
static
<T> List<T>
Collections.nCopies(int n, T o)
          指定されたオブジェクトの n 個のコピーで構成される不変のリストを返します。
static
<T> List<T>
Collections.singletonList(T o)
          指定されたオブジェクトだけを格納している不変のリストを返します。
 List<E> Vector.subList(int fromIndex, int toIndex)
          この List の、fromIndex (これを含む) と toIndex (これを含まない) の間の部分のビューを返します。
 List<E> List.subList(int fromIndex, int toIndex)
          このリストの、fromIndex (これを含む) から toIndex (これを含まない) の範囲の部分のビューを返します。
 List<E> AbstractList.subList(int fromIndex, int toIndex)
          このリストの、fromIndex (これを含む) から toIndex (これを含まない) の範囲の部分のビューを返します。
static
<T> List<T>
Collections.synchronizedList(List<T> list)
          指定されたリストに連動する同期 (スレッドセーフな) リストを返します。
static
<T> List<T>
Collections.unmodifiableList(List<? extends T> list)
          指定されたリストの変更不可能なビューを返します。
 

List 型のパラメータを持つ java.util のメソッド
static
<T> int
Collections.binarySearch(List<? extends Comparable<? super T>> list, T key)
          バイナリサーチアルゴリズムを使用して、指定されたリストから指定されたオブジェクトを検索します。
static
<T> int
Collections.binarySearch(List<? extends T> list, T key, Comparator<? super T> c)
          バイナリサーチアルゴリズムを使用して、指定されたリストから指定されたオブジェクトを検索します。
static
<E> List<E>
Collections.checkedList(List<E> list, Class<E> type)
          指定されたリストの動的に型保証されたビューを返します。
static
<T> void
Collections.copy(List<? super T> dest, List<? extends T> src)
          あるリストから別のリストにすべての要素をコピーします。
static
<T> void
Collections.copy(List<? super T> dest, List<? extends T> src)
          あるリストから別のリストにすべての要素をコピーします。
static
<T> void
Collections.fill(List<? super T> list, T obj)
          指定されたリストのすべての要素を指定された要素で置き換えます。
static ResourceBundle.Control ResourceBundle.Control.getControl(List<String> formats)
          getFormats メソッドが指定された formats を返すような、ResourceBundle.Control を返します。
static ResourceBundle.Control ResourceBundle.Control.getNoFallbackControl(List<String> formats)
          getFormats メソッドが指定された formats を返し、かつ getFallbackLocale メソッドが null を返すような、ResourceBundle.Control を返します。
static int Collections.indexOfSubList(List<?> source, List<?> target)
          指定されたソースリスト内で、指定されたターゲットリストが最初に出現した位置の開始位置を返します。
static int Collections.indexOfSubList(List<?> source, List<?> target)
          指定されたソースリスト内で、指定されたターゲットリストが最初に出現した位置の開始位置を返します。
static int Collections.lastIndexOfSubList(List<?> source, List<?> target)
          指定されたソースリスト内で、最後に出現した指定ターゲットリストの開始位置を返します。
static int Collections.lastIndexOfSubList(List<?> source, List<?> target)
          指定されたソースリスト内で、最後に出現した指定ターゲットリストの開始位置を返します。
static
<T> boolean
Collections.replaceAll(List<T> list, T oldVal, T newVal)
          リスト内に出現する指定された値をすべてほかの値に置き換えます。
static void Collections.reverse(List<?> list)
          指定されたリストの要素の順序を逆にします。
static void Collections.rotate(List<?> list, int distance)
          指定されたリストの要素を、指定された距離により回転します。
static void Collections.shuffle(List<?> list)
          デフォルトの乱数発生の元を使用して、指定されたリストの順序を無作為に入れ替えます。
static void Collections.shuffle(List<?> list, Random rnd)
          デフォルトの乱数発生の元を使用して、指定されたリストの順序を無作為に入れ替えます。
static
<T extends Comparable<? super T>>
void
Collections.sort(List<T> list)
          要素の「自然順序付け」に従って、指定されたリストを昇順にソートします。
static
<T> void
Collections.sort(List<T> list, Comparator<? super T> c)
          指定されたコンパレータが示す順序に従って、指定されたリストをソートします。
static void Collections.swap(List<?> list, int i, int j)
          指定されたリストの指定された位置にある要素をスワップします。
static
<T> List<T>
Collections.synchronizedList(List<T> list)
          指定されたリストに連動する同期 (スレッドセーフな) リストを返します。
static
<T> List<T>
Collections.unmodifiableList(List<? extends T> list)
          指定されたリストの変更不可能なビューを返します。
 

java.util.concurrent での List の使用
 

List を実装している java.util.concurrent のクラス
 class CopyOnWriteArrayList<E>
          基になる配列の新しいコピーを作成することにより、すべての推移的操作 (addset など) が実装される ArrayList のスレッドセーフな変数です。
 

List を返す java.util.concurrent のメソッド
<T> List<Future<T>>
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks)
          指定されたタスクを実行し、すべて完了すると、ステータスと結果を含む Future のリストを返します。
<T> List<Future<T>>
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks)
           
<T> List<Future<T>>
ExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
          指定されたタスクを実行し、すべてが完了するか時間切れになるか、そのいずれかが最初に発生した時点で、ステータスと結果を含む Future のリストを返します。
<T> List<Future<T>>
AbstractExecutorService.invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit)
           
 List<Runnable> ThreadPoolExecutor.shutdownNow()
          実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。
 List<Runnable> ScheduledThreadPoolExecutor.shutdownNow()
          実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。
 List<Runnable> ExecutorService.shutdownNow()
          実行中のアクティブなタスクすべての停止を試み、待機中のタスクの処理を停止し、実行を待機していたタスクのリストを返します。
 List<E> CopyOnWriteArrayList.subList(int fromIndex, int toIndex)
          このリストの、fromIndex (これを含む) から toIndex (これを含まない) の範囲の部分のビューを返します。
 

java.util.logging での List の使用
 

List を返す java.util.logging のメソッド
 List<String> LoggingMXBean.getLoggerNames()
          現在登録されているロガーのリストを返します。
 

javax.imageio での List の使用
 

List として宣言されている javax.imageio のフィールド
protected  List<IIOWriteProgressListener> ImageWriter.progressListeners
          現在登録された IIOWriteProgressListenerList で、デフォルトでは null に初期化され、空の List と同じ意味になります。
protected  List<IIOReadProgressListener> ImageReader.progressListeners
          現在登録されている各 IIOReadProgressListenerList です。
protected  List<? extends BufferedImage> IIOImage.thumbnails
          BufferedImage サムネールの List または null です。
protected  List<IIOReadUpdateListener> ImageReader.updateListeners
          現在登録されている各 IIOReadUpdateListenerList です。
protected  List<IIOWriteWarningListener> ImageWriter.warningListeners
          現在登録された IIOWriteWarningListenerList で、デフォルトでは null に初期化され、空の List と同じ意味になります。
protected  List<IIOReadWarningListener> ImageReader.warningListeners
          現在登録されている IIOReadWarningListenerList です。
protected  List<Locale> ImageWriter.warningLocales
          warningListeners の各要素に対する LocaleList で、デフォルトでは null に初期化され、空の List と同じ意味になります。
protected  List<Locale> ImageReader.warningLocales
          現在登録されている各 IIOReadWarningListener に関連付けられた LocaleList です。
 

List を返す javax.imageio のメソッド
 List<? extends BufferedImage> IIOImage.getThumbnails()
          サムネール BufferedImage の現在の List を返します。
 

List 型のパラメータを持つ javax.imageio のメソッド
 void ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
          未定義のピクセル値を持つ新規イメージの、既存イメージストリームへの挿入を開始します。
 void ImageWriter.prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
          未定義のピクセル値を持つ 1 つのイメージと、関連付けられたメタデータとサムネールから成る、完全なイメージストリームの出力への書き込みを開始します。
 void IIOImage.setThumbnails(List<? extends BufferedImage> thumbnails)
          サムネールのリストを、新しい BufferedImageList か、null に設定します。
 

List 型のパラメータを持つ javax.imageio のコンストラクタ
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          Raster を保持する IIOImage と、それに関連するサムネールとメタデータを構築します。
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          RenderedImage を保持する IIOImage と、それに関連するサムネールとメタデータを構築します。
 

javax.imageio.metadata での List の使用
 

List 型のパラメータを持つ javax.imageio.metadata のメソッド
protected  void IIOMetadataFormatImpl.addAttribute(String elementName, String attrName, int dataType, boolean required, String defaultValue, List<String> enumeratedValues)
          新しい属性を、列挙値のセットで定義される事前に定義された要素に追加します。
protected
<T> void
IIOMetadataFormatImpl.addObjectValue(String elementName, Class<T> classType, boolean required, T defaultValue, List<? extends T> enumeratedValues)
          指定されたクラス型の Object 参照を、名前付き要素を実装するノードに格納できるようにします。
 

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

List を返す javax.lang.model.element のメソッド
 List<? extends AnnotationMirror> Element.getAnnotationMirrors()
          この要素に直接存在する注釈を返します。
 List<? extends TypeMirror> TypeParameterElement.getBounds()
          この型パラメータの境界を返します。
 List<? extends Element> Element.getEnclosedElements()
          大まかに言うとこの要素によって直接囲まれている要素を返します。
 List<? extends TypeMirror> TypeElement.getInterfaces()
          このクラスにより直接実装されたインタフェース型、またはこのインタフェースにより直接展開されたインタフェース型を返します。
 List<? extends VariableElement> ExecutableElement.getParameters()
          この実行可能ファイルの仮パラメータを返します。
 List<? extends TypeMirror> ExecutableElement.getThrownTypes()
          このメソッドまたはコンストラクタの throws 節に一覧指定された例外およびほかのスロー可能なオブジェクトを宣言順に返します。
 List<? extends TypeParameterElement> TypeElement.getTypeParameters()
          この型要素の仮型パラメータを宣言順に返します。
 List<? extends TypeParameterElement> ExecutableElement.getTypeParameters()
          この実行可能ファイルの仮型パラメータを宣言順に返します。
 

List 型のパラメータを持つ javax.lang.model.element のメソッド
 R AnnotationValueVisitor.visitArray(List<? extends AnnotationValue> vals, P p)
          注釈の配列値をビジットします。
 

javax.lang.model.type での List の使用
 

List を返す javax.lang.model.type のメソッド
 List<? extends TypeMirror> ExecutableType.getParameterTypes()
          この実行可能ファイルの仮パラメータの型を返します。
 List<? extends TypeMirror> ExecutableType.getThrownTypes()
          この実行可能ファイルの throws 節に指定された例外およびほかのスロー可能なオブジェクトを返します。
 List<? extends TypeMirror> DeclaredType.getTypeArguments()
          この型の実際の型引数を返します。
 List<? extends TypeMirror> MirroredTypesException.getTypeMirrors()
          アクセスされる複数の型に対応する複数の型ミラーを返します。
 List<? extends TypeVariable> ExecutableType.getTypeVariables()
          この実行可能ファイルの仮型パラメータにより宣言された型変数を返します。
 

List 型のパラメータを持つ javax.lang.model.type のコンストラクタ
MirroredTypesException(List<? extends TypeMirror> types)
          指定された型の新しい MirroredTypesException を構築します。
 

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

List を返す javax.lang.model.util のメソッド
static List<ExecutableElement> ElementFilter.constructorsIn(Iterable<? extends Element> elements)
          elements 内のコンストラクタのリストを返します。
 List<? extends TypeMirror> Types.directSupertypes(TypeMirror t)
          型の直接のスーパータイプを返します。
static List<VariableElement> ElementFilter.fieldsIn(Iterable<? extends Element> elements)
          elements 内のフィールドのリストを返します。
 List<? extends AnnotationMirror> Elements.getAllAnnotationMirrors(Element e)
          継承されているか直接存在しているかにかかわらず、要素のすべての注釈を返します。
 List<? extends Element> Elements.getAllMembers(TypeElement type)
          継承されているか直接宣言されているかにかかわらず、型要素のすべてのメンバーを返します。
static List<ExecutableElement> ElementFilter.methodsIn(Iterable<? extends Element> elements)
          elements 内のメソッドのリストを返します。
static List<PackageElement> ElementFilter.packagesIn(Iterable<? extends Element> elements)
          elements 内のパッケージのリストを返します。
static List<TypeElement> ElementFilter.typesIn(Iterable<? extends Element> elements)
          elements 内の型のリストを返します。
 

List 型のパラメータを持つ javax.lang.model.util のメソッド
 R SimpleAnnotationValueVisitor6.visitArray(List<? extends AnnotationValue> vals, P p)
          注釈の配列値をビジットします。
 

javax.management での List の使用
 

List を実装している javax.management のクラス
 class AttributeList
          MBean の属性の値のリストを表します。
 

List を返す javax.management のメソッド
 List<Attribute> AttributeList.asList()
          このリストのビューを List<Attribute> として返します。
 

List 型のパラメータを持つ javax.management のコンストラクタ
AttributeList(List<Attribute> list)
          指定された List の要素を含む AttributeList を、List の反復子が返す順序で作成します。
 

javax.management.loading での List の使用
 

List を返す javax.management.loading のメソッド
 List<String> MLetContent.getParameterTypes()
          MLET タグ内部で入れ子になった各 <PARAM> タグ内の TYPE 属性の値リストを取得します。
 List<String> MLetContent.getParameterValues()
          MLET タグ内部で入れ子になった各 <PARAM> タグ内の VALUE 属性の値リストを取得します。
 

List 型のパラメータを持つ javax.management.loading のコンストラクタ
MLetContent(URL url, Map<String,String> attributes, List<String> types, List<String> values)
          MLet テキストファイル内の MLET タグから読み取った属性を使って初期化された MLet インスタンスを作成します。
MLetContent(URL url, Map<String,String> attributes, List<String> types, List<String> values)
          MLet テキストファイル内の MLET タグから読み取った属性を使って初期化された MLet インスタンスを作成します。
 

javax.management.openmbean での List の使用
 

List として宣言されている javax.management.openmbean のフィールド
static List<String> OpenType.ALLOWED_CLASSNAMES_LIST
          公開データ値に許可される完全修飾 Java クラス名のリストです。
 

List を返す javax.management.openmbean のメソッド
 List<String> TabularType.getIndexNames()
          このインスタンスのコンストラクタに指定された順で、項目名の変更不能な List を返します。
 

javax.management.relation での List の使用
 

List を実装している javax.management.relation のクラス
 class RoleList
          RoleList は、ロール (Role オブジェクト) のリストを表します。
 class RoleUnresolvedList
          RoleUnresolvedList は、RoleUnresolved オブジェクトのリストを表現します。
 

List を返す javax.management.relation のメソッド
 List<RoleUnresolved> RoleUnresolvedList.asList()
          このリストのビューを List<RoleUnresolved> として返します。
 List<Role> RoleList.asList()
          このリストのビューを List<Role> として返します。
 List<String> RelationServiceMBean.findRelationsOfType(String relationTypeName)
          指定された型の関係の関係 ID を返します。
 List<String> RelationService.findRelationsOfType(String relationTypeName)
          指定された型の関係の関係 ID を返します。
 List<String> RelationServiceMBean.getAllRelationIds()
          関係サービスによって処理されるすべての関係のすべての関係 ID を返します。
 List<String> RelationService.getAllRelationIds()
          関係サービスによって処理されるすべての関係のすべての関係 ID を返します。
 List<String> RelationServiceMBean.getAllRelationTypeNames()
          既知のすべての関係型の名前を取得します。
 List<String> RelationService.getAllRelationTypeNames()
          既知のすべての関係型の名前を取得します。
 List<ObjectName> RelationNotification.getMBeansToUnregister()
          関係が削除された結果、登録解除されることになった MBean の ObjectName のリストを返します (関係の削除のみを対象とする)。
 List<ObjectName> RelationNotification.getNewRoleValue()
          更新されたロールの新しい値を返します (ロールの更新のみを対象とする)。
 List<ObjectName> RelationNotification.getOldRoleValue()
          更新されたロールの古い値を返します (ロールの更新のみを対象とする)。
 List<ObjectName> RelationSupport.getRole(String roleName)
          指定されたロール名のロール値を取得します。
 List<ObjectName> Relation.getRole(String roleName)
          指定されたロール名のロール値を取得します。
 List<ObjectName> RelationServiceMBean.getRole(String relationId, String roleName)
          指定された関係に含まれる指定されたロール名のロール値を取得します。
 List<ObjectName> RelationService.getRole(String relationId, String roleName)
          指定された関係に含まれる指定されたロール名のロール値を取得します。
 List<RoleInfo> RelationTypeSupport.getRoleInfos()
          ロール定義のリスト (RoleInfo オブジェクトから成る ArrayList) を返します。
 List<RoleInfo> RelationType.getRoleInfos()
          ロール定義のリスト (RoleInfo オブジェクトから成る ArrayList) を返します。
 List<RoleInfo> RelationServiceMBean.getRoleInfos(String relationTypeName)
          指定された関係型のロール情報 (RoleInfo オブジェクト) のリストを取得します。
 List<RoleInfo> RelationService.getRoleInfos(String relationTypeName)
          指定された関係型のロール情報 (RoleInfo オブジェクト) のリストを取得します。
 List<ObjectName> RoleUnresolved.getRoleValue()
          ロール値を取得します。
 List<ObjectName> Role.getRoleValue()
          ロール値を取得します。
 

List 型の引数を持つ型を返す javax.management.relation のメソッド
 Map<ObjectName,List<String>> RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map<ObjectName,List<String>> RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName)
          関係内の指定された MBean に関連付けられた MBean を取得します。
 Map<String,List<String>> RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          指定された MBean が参照される関係を取得します。
 Map<String,List<String>> RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName)
          指定された MBean が参照される関係を取得します。
 Map<ObjectName,List<String>> RelationSupport.getReferencedMBeans()
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> Relation.getReferencedMBeans()
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> RelationServiceMBean.getReferencedMBeans(String relationId)
          関係のさまざまなロールで参照される MBean を取得します。
 Map<ObjectName,List<String>> RelationService.getReferencedMBeans(String relationId)
          関係のさまざまなロールで参照される MBean を取得します。
 

List 型のパラメータを持つ javax.management.relation のメソッド
static String Role.roleValueToString(List<ObjectName> roleValue)
          指定されたロール値の文字列を返します。
 void RelationServiceMBean.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
          関係削除の通知 (RelationNotification) を送信します。
 void RelationService.sendRelationRemovalNotification(String relationId, List<ObjectName> unregMBeanList)
          関係削除の通知 (RelationNotification) を送信します。
 void RelationServiceMBean.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldRoleValue)
          指定された関係内のロール更新の通知 (RelationNotification) を送信します。
 void RelationService.sendRoleUpdateNotification(String relationId, Role newRole, List<ObjectName> oldValue)
          指定された関係内のロール更新の通知 (RelationNotification) を送信します。
 void RoleUnresolved.setRoleValue(List<ObjectName> value)
          ロール値を設定します。
 void Role.setRoleValue(List<ObjectName> roleValue)
          ロール値を設定します。
 void RelationServiceMBean.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldRoleValue)
          指定された関係内の指定されたロールを更新するため、関係サービスロールマップの更新を処理します。
 void RelationService.updateRoleMap(String relationId, Role newRole, List<ObjectName> oldValue)
          指定された関係内の指定されたロールを更新するため、関係サービスロールマップの更新を処理します。
 

List 型のパラメータを持つ javax.management.relation のコンストラクタ
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, List<ObjectName> unregMBeanList)
          関係の作成 (関係サービス内に内部で RelationSupport オブジェクトが作成された、または MBean が関係として追加された) または関係サービスからの関係の削除を表す通知を作成します。
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
          関係内でロールが更新されたことを示す通知を作成します。
RelationNotification(String notifType, Object sourceObj, long sequence, long timeStamp, String message, String id, String typeName, ObjectName objectName, String name, List<ObjectName> newValue, List<ObjectName> oldValue)
          関係内でロールが更新されたことを示す通知を作成します。
Role(String roleName, List<ObjectName> roleValue)
          新しい Role オブジェクトを作成します。
RoleList(List<Role> list)
          指定された List の要素を含む RoleList を、List の反復子が返す順序で作成します。
RoleUnresolved(String name, List<ObjectName> value, int pbType)
          コンストラクタです。
RoleUnresolvedList(List<RoleUnresolved> list)
          指定された List の要素を含む RoleUnresolvedList を、List の反復子が返す順序で作成します。
 

javax.naming.ldap での List の使用
 

List を返す javax.naming.ldap のメソッド
 List<Rdn> LdapName.getRdns()
          相対識別名のリストを取得します。
 

List 型のパラメータを持つ javax.naming.ldap のメソッド
 Name LdapName.addAll(int posn, List<Rdn> suffixRdns)
          名前の RDN を、この名前の指定の位置に順に追加します。
 Name LdapName.addAll(List<Rdn> suffixRdns)
          名前の RDN を、この名前の末尾に順に追加します。
 boolean LdapName.endsWith(List<Rdn> rdns)
          指定の RDN シーケンスがこの LDAP 名の接尾辞になるかどうかを判定します。
 boolean LdapName.startsWith(List<Rdn> rdns)
          指定の RDN シーケンスがこの LDAP 名の接頭辞になるかどうかを判定します。
 

List 型のパラメータを持つ javax.naming.ldap のコンストラクタ
LdapName(List<Rdn> rdns)
          解析済み RDN コンポーネントを指定して LDAP 名を作成します。
 

javax.net.ssl での List の使用
 

List を返す javax.net.ssl のメソッド
 List KeyStoreBuilderParameters.getParameters()
          このオブジェクトによってカプセル化された KeyStore.Builder の変更不可能なリストを返します。
 

List 型のパラメータを持つ javax.net.ssl のコンストラクタ
KeyStoreBuilderParameters(List parameters)
          KeyStore.Builder のリストから、新しい KeyStoreBuilderParameters を構築します。
 

javax.script での List の使用
 

List を返す javax.script のメソッド
 List<ScriptEngineFactory> ScriptEngineManager.getEngineFactories()
          検索機構によって見つかったすべての ScriptEngineFactory クラスのインスタンスが要素である配列を返します。
 List<String> ScriptEngineFactory.getExtensions()
          ファイル名拡張子の不変のリストを返します。
 List<String> ScriptEngineFactory.getMimeTypes()
          エンジンが実行できるスクリプトに関連付けられた、MimeType の不変のリストを返します。
 List<String> ScriptEngineFactory.getNames()
          ScriptEngine の短い名前の不変のリストを返します。
 List<Integer> SimpleScriptContext.getScopes()
          ScriptContext 内のスコープに対する、すべての有効値の不変の List を返します。
 List<Integer> ScriptContext.getScopes()
          ScriptContext 内のスコープに対する、すべての有効値の不変の List を返します。
 

javax.sound.midi での List の使用
 

List を返す javax.sound.midi のメソッド
 List<Receiver> MidiDevice.getReceivers()
          この MidiDevice に接続されているレシーバのうち、現在アクティブで開いているものをすべて返します。
 List<Transmitter> MidiDevice.getTransmitters()
          この MidiDevice に接続されているトランスミッタのうち、現在アクティブで閉じられていないものをすべて返します。
 

javax.swing での List の使用
 

List を返す javax.swing のメソッド
 List<?> SpinnerListModel.getList()
          このモデルのシーケンスを定義する List を返します。
abstract  List<? extends RowSorter.SortKey> RowSorter.getSortKeys()
          現在のソートキーを返します。
 List<? extends RowSorter.SortKey> DefaultRowSorter.getSortKeys()
          現在のソートキーを返します。
 

List 型のパラメータを持つ javax.swing のメソッド
protected  void SwingWorker.process(List<V> chunks)
          イベントディスパッチスレッド上で、publish メソッドから非同期でデータチャンクを受信します。
 void SpinnerListModel.setList(List<?> list)
          このシーケンスを定義するリストを変更し、モデルの value のインデックスを 0 にリセットします。
abstract  void RowSorter.setSortKeys(List<? extends RowSorter.SortKey> keys)
          現在のソートキーを設定します。
 void DefaultRowSorter.setSortKeys(List<? extends RowSorter.SortKey> sortKeys)
          ソートキーを設定します。
 

List 型のパラメータを持つ javax.swing のコンストラクタ
SpinnerListModel(List<?> values)
          指定された List で値のシーケンスを定義する SpinnerModel を構築します。
 

javax.tools での List の使用
 

List を返す javax.tools のメソッド
 List<Diagnostic<? extends S>> DiagnosticCollector.getDiagnostics()
          このオブジェクトによって収集される診断情報のリスト表示を取得します。
 

javax.xml.crypto.dsig での List の使用
 

List を返す javax.xml.crypto.dsig のメソッド
 List XMLObject.getContent()
          任意の名前空間からの要素を表現する、このXMLObject に格納される XMLStructure変更不可能なリストを返します。
 List SignatureProperty.getContent()
          この SignatureProperty に格納されている 1 つ以上の XMLStructure変更不可能なリストを返します。
 List XMLSignature.getObjects()
          この XMLSignature に格納される XMLObject変更不可能なリストを返します。
 List SignatureProperties.getProperties()
          この SignatureProperties に格納されている 1 つ以上の SignatureProperty変更不可能なリストを返します。
 List SignedInfo.getReferences()
          1 対上の Reference変更不可能なリストを返します。
 List Manifest.getReferences()
          この Manifest に格納されている 1 つ以上の Reference変更不可能なリストを返します。
 List Reference.getTransforms()
          この Reference に格納されている Transform変更不可能なリストを返します。
 

List 型のパラメータを持つ javax.xml.crypto.dsig のメソッド
abstract  Manifest XMLSignatureFactory.newManifest(List references)
          指定された Reference のリストを格納する Manifest を作成します。
abstract  Manifest XMLSignatureFactory.newManifest(List references, String id)
          指定した Reference および省略可能な id のリストを格納する Manifest を作成します。
abstract  Reference XMLSignatureFactory.newReference(String uri, DigestMethod dm, List appliedTransforms, Data result, List transforms, String type, String id)
          指定したパラメータで Reference を作成します。
abstract  Reference XMLSignatureFactory.newReference(String uri, DigestMethod dm, List appliedTransforms, Data result, List transforms, String type, String id)
          指定したパラメータで Reference を作成します。
abstract  Reference XMLSignatureFactory.newReference(String uri, DigestMethod dm, List transforms, String type, String id)
          指定されたパラメータで Reference を作成します。
abstract  Reference XMLSignatureFactory.newReference(String uri, DigestMethod dm, List transforms, String type, String id, byte[] digestValue)
          指定されたパラメータおよびあらかじめ計算されたダイジェスト値で Reference を作成します。
abstract  SignatureProperties XMLSignatureFactory.newSignatureProperties(List properties, String id)
          指定した SignatureProperty および省略可能な id のリストを格納する SignatureProperties を作成します。
abstract  SignatureProperty XMLSignatureFactory.newSignatureProperty(List content, String target, String id)
          指定した XMLStructure、ターゲット URI および省略可能な id のリストを格納する SignatureProperty を作成します。
abstract  SignedInfo XMLSignatureFactory.newSignedInfo(CanonicalizationMethod cm, SignatureMethod sm, List references)
          指定した標準化メソッドおよび署名メソッド、1 つ以上の参照のリストを使用して SignedInfo を作成します。
abstract  SignedInfo XMLSignatureFactory.newSignedInfo(CanonicalizationMethod cm, SignatureMethod sm, List references, String id)
          指定したパラメータで SignedInfo を作成します。
abstract  XMLObject XMLSignatureFactory.newXMLObject(List content, String id, String mimeType, String encoding)
          指定したパラメータから XMLObject を作成します。
abstract  XMLSignature XMLSignatureFactory.newXMLSignature(SignedInfo si, KeyInfo ki, List objects, String id, String signatureValueId)
          指定したパラメータを使用して、XMLSignature を作成します。
 

javax.xml.crypto.dsig.keyinfo での List の使用
 

List を返す javax.xml.crypto.dsig.keyinfo のメソッド
 List X509Data.getContent()
          この X509Data のコンテンツの変更不可能なリストを返します。
 List KeyInfo.getContent()
          鍵情報を格納する変更不可能なリストを返します。
 List PGPData.getExternalElements()
          外部名前空間からの要素を表現する XMLStructureunmodifiable list を返します。
 List RetrievalMethod.getTransforms()
          この RetrievalMethodTransform変更不可能なリストを返します。
 

List 型のパラメータを持つ javax.xml.crypto.dsig.keyinfo のメソッド
abstract  KeyInfo KeyInfoFactory.newKeyInfo(List content)
          指定された鍵情報の型のリストを格納する KeyInfo を作成します。
abstract  KeyInfo KeyInfoFactory.newKeyInfo(List content, String id)
          指定された鍵情報の型および省略可能な識別子のリストを格納する KeyInfo を作成します。
abstract  PGPData KeyInfoFactory.newPGPData(byte[] keyId, byte[] keyPacket, List other)
          指定した PGP 公開鍵識別子、および省略可能な鍵データパケットと外部要素のリストからの PGPDataを作成します。
abstract  PGPData KeyInfoFactory.newPGPData(byte[] keyPacket, List other)
          指定した PGP 鍵データパケット、および省略可能な外部要素のリストからの PGPData を作成します。
abstract  RetrievalMethod KeyInfoFactory.newRetrievalMethod(String uri, String type, List transforms)
          指定されたパラメータから RetrievalMethod を作成します。
abstract  X509Data KeyInfoFactory.newX509Data(List content)
          指定した X.509 コンテンツのリストを格納する X509Data を作成します。
 

javax.xml.crypto.dsig.spec での List の使用
 

List を返す javax.xml.crypto.dsig.spec のメソッド
 List ExcC14NParameterSpec.getPrefixList()
          論理和の名前空間接頭辞リストを返します。
 List XPathFilter2ParameterSpec.getXPathList()
          1 つ以上の XPathType オブジェクトのリストを返します。
 

List 型のパラメータを持つ javax.xml.crypto.dsig.spec のコンストラクタ
ExcC14NParameterSpec(List prefixList)
          指定した接頭辞のリストを使用して、ExcC14NParameterSpec を作成します。
XPathFilter2ParameterSpec(List xPathList)
          XPathFilter2ParameterSpec を作成します。
 

javax.xml.stream.events での List の使用
 

List を返す javax.xml.stream.events のメソッド
 List DTD.getEntities()
          DTD に宣言されている一般的な外部および内部エンティティーを含む List を返します。
 List DTD.getNotations()
          DTD に宣言された表記法を含む List を返します。
 

javax.xml.ws での List の使用
 

List を返す javax.xml.ws のメソッド
 List<Handler> Binding.getHandlerChain()
          プロトコルバインディングインスタンスのハンドラチェーンのコピーを取得します。
abstract  List<Source> Endpoint.getMetadata()
          サービスのメタデータ文書リストを返します。
 

List 型のパラメータを持つ javax.xml.ws のメソッド
 void Binding.setHandlerChain(List<Handler> chain)
          プロトコルバインディングインスタンスのハンドラチェーンを設定します。
abstract  void Endpoint.setMetadata(List<Source> metadata)
          この端点のメタデータを設定します。
 

javax.xml.ws.handler での List の使用
 

List を返す javax.xml.ws.handler のメソッド
 List<Handler> HandlerResolver.getHandlerChain(PortInfo portInfo)
          指定したポートのハンドラチェーンを返します。
 

javax.xml.xpath での List の使用
 

List 型のパラメータを持つ javax.xml.xpath のメソッド
 Object XPathFunction.evaluate(List args)
          指定された引数で関数を評価します。
 


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 も参照してください。