JavaTM 2
Platform
Std. Ed. v1.4.0

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

Iterator を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。  
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティ間で情報を変換する機構を提供します。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.nio.charset.spi java.nio.charset パッケージのサービスプロバイダクラスです。  
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。  
javax.imageio Java Image I/O API の基本パッケージです。  
javax.imageio.spi リーダ、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。  
 

java.applet での Iterator の使用
 

Iterator を返す java.applet のメソッド
 Iterator AppletContext.getStreamKeys()
          このアプレットコンテキスト内のストリームのキーをすべて検索します。
 

java.awt.dnd での Iterator の使用
 

Iterator を返す java.awt.dnd のメソッド
 Iterator DragGestureEvent.iterator()
          ジェスチャーを構成するイベントの Iterator を返します。
 

java.beans.beancontext での Iterator の使用
 

Iterator を実装している java.beans.beancontext のクラス
protected static class BeanContextSupport.BCSIterator
          反復子をカプセル化し、無操作の remove() メソッドを実装する protected final サブクラスです。
 

Iterator を返す java.beans.beancontext のメソッド
 Iterator BeanContextSupport.iterator()
          この BeanContext で入れ子になった JavaBean または BeanContext のインスタンスを取得します。
protected  Iterator BeanContextSupport.bcsChildren()
          この BeanContext の子すべての反復子を返します。
 Iterator BeanContextServicesSupport.getCurrentServiceClasses()
           
 Iterator BeanContextServicesSupport.getCurrentServiceSelectors(Class serviceClass)
           
 Iterator BeanContextServicesSupport.BCSSProxyServiceProvider.getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
           
 Iterator BeanContextServices.getCurrentServiceClasses()
          このコンテキストに現在使用可能なサービスを取得します。
 Iterator BeanContextServices.getCurrentServiceSelectors(Class serviceClass)
          基本的な BeanContextServiceProvider の getCurrentServiceSelectors() を呼び出すことによって、指定されたサービスのサービス依存サービスパラメータ (Service Selectors) のリストを取得します。
 Iterator BeanContextServiceProvider.getCurrentServiceSelectors(BeanContextServices bcs, Class serviceClass)
          BeanContextServices によって呼び出されます。
 Iterator BeanContextServiceAvailableEvent.getCurrentServiceSelectors()
          サービス依存セレクタのリストを取得します。
 Iterator BeanContextMembershipEvent.iterator()
          このイベントによって影響を受ける子の配列を取得します。
 

java.nio.charset.spi での Iterator の使用
 

Iterator を返す java.nio.charset.spi のメソッド
abstract  Iterator CharsetProvider.charsets()
          このプロバイダがサポートする文字セットに対して使用する反復子を作成します。
 

java.security.cert での Iterator の使用
 

Iterator を返す java.security.cert のメソッド
 Iterator PolicyNode.getChildren()
          このノードの子の反復子を返します。
 Iterator CertificateFactorySpi.engineGetCertPathEncodings()
          この証明書ファクトリでサポートする CertPath の符号化の繰り返しを返します。
 Iterator CertificateFactory.getCertPathEncodings()
          この証明書ファクトリでサポートする CertPath の符号化の繰り返しを返します。
abstract  Iterator CertPath.getEncodings()
          この証明書パスでサポートする符号化の繰り返しを返します。
 

java.util での Iterator の使用
 

java.util での Iterator のサブインタフェース
 interface ListIterator
          リストの反復子により、プログラマがいずれかの方向にリストをたどり、繰り返し処理時にリストを変更して、反復子の現在の位置をリストで取得することができます。
 

Iterator を返す java.util のメソッド
 Iterator TreeSet.iterator()
          セット内の各要素についての反復子を返します。
 Iterator AbstractSequentialList.iterator()
          このリスト内の要素を適切な順序で繰り返し処理する反復子を返します。
 Iterator HashSet.iterator()
          セットの要素の反復子を返します。
 Iterator Set.iterator()
          セット内の要素についての反復子を返します。
 Iterator AbstractList.iterator()
          このリスト内の要素を適切な順序で繰り返し処理する反復子を返します。
 Iterator List.iterator()
          このリスト内の要素を適切な順序で繰り返し処理する反復子を返します。
abstract  Iterator AbstractCollection.iterator()
          このコレクション中の要素に関係する反復子を返します。
 Iterator Collection.iterator()
          コレクションの要素の反復子を返します。
 

javax.imageio での Iterator の使用
 

Iterator を返す javax.imageio のメソッド
abstract  Iterator ImageReader.getImageTypes(int imageIndex)
          ImageTypeSpecifiers の形式で指定されたイメージが復号化されるイメージ型を含む Iterator を返します。
 Iterator ImageReader.readAll(Iterator params)
          すべてのイメージ、サムネール、およびメタデータを保持し、getMinIndex によって指定されたインデックスで始まる Iterator を、IIOImage オブジェクトの形式で入力ソースから返します。
static Iterator ImageIO.getImageReaders(Object input)
          指定された Object、通常は ImageInputStream を復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator ImageIO.getImageReadersByFormatName(String formatName)
          名前付きの形式を復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator ImageIO.getImageReadersBySuffix(String fileSuffix)
          指定された接尾辞を持つファイルを復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator ImageIO.getImageReadersByMIMEType(String MIMEType)
          指定された MIME タイプを持つファイルを復号化できるような、現在登録されているすべての ImageReader を保持する Iterator を返します。
static Iterator ImageIO.getImageWritersByFormatName(String formatName)
          名前付きの形式を符号化できるような、現在登録されているすべての ImageWriter を保持する Iterator を返します。
static Iterator ImageIO.getImageWritersBySuffix(String fileSuffix)
          指定された接尾辞を持つファイルを符号化できるような、現在登録されているすべての ImageWriter を保持する Iterator を返します。
static Iterator ImageIO.getImageWritersByMIMEType(String MIMEType)
          指定された MIME タイプを持つファイルを符号化できるような、現在登録されているすべての ImageWriter を保持する Iterator を返します。
static Iterator ImageIO.getImageWriters(ImageTypeSpecifier type, String formatName)
          指定された形式で、指定されたレイアウト (ImageTypeSpecifier を使用して指定された) のイメージを符号化できるような、現在登録されているすべての ImageWriter を保持する Iterator を返します。
static Iterator ImageIO.getImageTranscoders(ImageReader reader, ImageWriter writer)
          指定された ImageReader および ImageWriter のメタデータ間を変換できるような、現在登録されているすべての ImageTranscoder を保持する Iterator を返します。
 

Iterator 型のパラメータを持つ javax.imageio のメソッド
 Iterator ImageReader.readAll(Iterator params)
          すべてのイメージ、サムネール、およびメタデータを保持し、getMinIndex によって指定されたインデックスで始まる Iterator を、IIOImage オブジェクトの形式で入力ソースから返します。
protected static BufferedImage ImageReader.getDestination(ImageReadParam param, Iterator imageTypes, int width, int height)
          復号化されたピクセルデータが書き込まれる BufferedImage を返します。
 

javax.imageio.spi での Iterator の使用
 

Iterator を返す javax.imageio.spi のメソッド
static Iterator ServiceRegistry.lookupProviders(Class providerClass, ClassLoader loader)
          指定されたクラスローダを使用して特定のサービスクラスの実装を検索します。
static Iterator ServiceRegistry.lookupProviders(Class providerClass)
          コンテキストクラスローダを使用して、指定されたサービスの使用可能なプロバイダを検出して段階的にインスタンス化します。
 Iterator ServiceRegistry.getCategories()
          現在のカテゴリセットを示す Class オブジェクトの Iterator を返します。
 Iterator ServiceRegistry.getServiceProviders(Class category, boolean useOrdering)
          指定されたカテゴリ内の登録済みサービスプロバイダをすべて含む Iterator を返します。
 Iterator ServiceRegistry.getServiceProviders(Class category, ServiceRegistry.Filter filter, boolean useOrdering)
          指定された ServiceRegistry.Filter オブジェクトの filter メソッドで設定された基準を満たす、指定されたカテゴリ内のサービスプロバイダオブジェクトを含む Iterator を返します。
 

Iterator 型のパラメータを持つ javax.imageio.spi のメソッド
 void ServiceRegistry.registerServiceProviders(Iterator providers)
          Iterator から取り込んだ一連のサービスプロバイダオブジェクトをレジストリに追加します。
 

Iterator 型のパラメータを持つ javax.imageio.spi のコンストラクタ
ServiceRegistry(Iterator categories)
          categories 引数から取り出したカテゴリセットを使用して ServiceRegistry インスタンスを構築します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

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

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