インタフェースjava.lang.Iterable
の使用
パッケージ
説明
このパッケージは、JDIイベントとイベント処理を定義します。
ソース・コードを抽象構文ツリー(Abstract Syntax Tree、AST)として表すためのインタフェースを提供します。
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
HTTPクライアントおよびWebSocket API
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
並行プログラミングでよく使用されるユーティリティ・クラスです。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
Java Management Extensionsのコア・クラスを提供します。
関係サービスの定義を提供します。
パッケージ
javax.print.attribute.standard
には、特定の印刷属性のクラスが含まれています。JDBC
RowSet
実装用の標準インタフェースと基底クラスです。Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
XML暗号化用の共通クラスです。
XPath式の評価と評価環境へのアクセス用の「オブジェクトモデル・ニュートラル」 APIを提供します。
言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコンバージョンをより便利にするクラスが含まれています。
-
com.sun.jdi.eventでのIterableの使用
-
com.sun.source.treeでのIterableの使用
-
com.sun.source.utilでのIterableの使用
修飾子と型クラス説明class
ツリー・ノードのパス。通常、最上位のDocCommentTree
ノードまでのツリー・ノードの祖先ノードの順序を表すために使用されます。class
ツリー・ノードのパス。通常、最上位のCompilationUnitTree
ノードまでのツリー・ノードの祖先ノードの順序を表すために使用されます。修飾子と型メソッド説明JavacTask.analyze()
すべての分析を完了します。abstract Iterable<? extends JavaFileObject>
JavacTask.generate()
コードを生成します。abstract Iterable<? extends CompilationUnitTree>
JavacTask.parse()
指定されたファイルを解析して、抽象構文木のリストを返します。修飾子と型メソッド説明abstract TypeMirror
JavacTask.getTypeMirror
(Iterable<? extends Tree> path) 指定されたパスによって決定されるツリー・ノードの型ミラーを返します。一連のノードをスキャンします。一連のノードをスキャンします。final R
一連のノードのそれぞれに対して適切なメソッドを呼び出します。final R
一連のノードのそれぞれに対して適切なメソッドを呼び出します。 -
java.beans.beancontextでのIterableの使用
修飾子と型インタフェース説明interface
BeanContextはJavaBeansの論理階層コンテナとして機能します。interface
BeanContextServicesインタフェースは、BeanContextChildオブジェクトがジェネリック・サービスを受けられるようにするためのメカニズムをBeanContextに提供します。修飾子と型クラス説明class
このヘルパー・クラスは、java.beans.beancontext.BeanContextServicesインタフェースのユーティリティの実装を提供します。class
このヘルパー・クラスは、java.beans.beancontext.BeanContextインタフェースのユーティリティの実装を提供します。 -
java.langでのIterableの使用
修飾子と型メソッド説明static String
String.join
(CharSequence delimiter, Iterable<? extends CharSequence> elements) 指定されたdelimiter
のコピーを使用して結合されたCharSequence要素
のコピーからなる新しいString
を返します。 -
java.net.httpでのIterableの使用
修飾子と型メソッド説明static HttpRequest.BodyPublisher
HttpRequest.BodyPublishers.ofByteArrays
(Iterable<byte[]> iter) バイト配列のIterable
からデータを取得するリクエストボディ・パブリッシャ。 -
java.nio.fileでのIterableの使用
修飾子と型インタフェース説明interface
ディレクトリ内のエントリに対して反復処理を行うためのオブジェクトです。interface
ファイル・システム内のファイルを特定するために使用可能なオブジェクトです。interface
開いたディレクトリから相対的な位置にあるファイルに対する操作を定義するDirectoryStream
です。修飾子と型メソッド説明FileSystem.getFileStores()
ベースとなるファイル・ストアを反復するためのオブジェクトを返します。FileSystem.getRootDirectories()
ルート・ディレクトリのパスを反復するためのオブジェクトを返します。修飾子と型メソッド説明static Path
Files.write
(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options) テキスト行をファイルに書き込みます。static Path
Files.write
(Path path, Iterable<? extends CharSequence> lines, OpenOption... options) テキスト行をファイルに書き込みます。 -
java.sqlでのIterableの使用
修飾子と型クラス説明class
バッチ更新操作中にエラーが発生したときにスローされるSQLException
のサブクラスです。class
MaxFieldSize
を超過した以外の理由でデータ値が予期せず切り捨てられたときに、DataTruncation
例外としてスローされる例外(書込み時)、またはDataTruncation
警告として報告される例外(読取り時)です。class
1つ以上のクライアント情報プロパティをConnection
で設定できなかったときに、SQLException
のサブクラスがスローされます。class
SQLStateクラス値が「22」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
データベース・アクセス・エラーまたはその他のエラーに関する情報を提供する例外です。class
SQLStateクラス値が「0A」(ゼロA)のときにスローされるSQLException
のサブクラスです。class
SQLStateクラス値が「23」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
SQLStateクラス値が「28」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
SQLStateクラス値が「08」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
SQLException
の原因が修正されないかぎり、同じ操作を再試行してもインスタンスが失敗するときにスローされるSQLException
のサブクラスです。class
アプリケーションが回復ステップを実行してトランザクション全体(分散トランザクションの場合はトランザクション・ブランチ)を再試行すれば前回失敗した操作が成功する可能性があるときにスローされるSQLException
のサブクラスです。class
SQLStateクラス値が「42」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
Statement.setQueryTimeout
、DriverManager.setLoginTimeout
、DataSource.setLoginTimeout
、XADataSource.setLoginTimeout
で指定されたタイムアウトの期限が切れたときにスローされる、SQLException
のサブクラスです。class
SQLStateクラス値が「40」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
SQLStateクラス値が「08」であるか、またはベンダー指定の条件下にあるときのための、SQLException
のサブクラスです。class
前回失敗した操作が、アプリケーション・レベルの機能による介入がなくても再試行時に成功する可能性がある状況では、SQLException
のサブクラスがスローされます。class
データベース・アクセスの警告に関する情報を提供する例外です。 -
java.utilでのIterableの使用
修飾子と型インタフェース説明interface
Collection<E>
コレクション階層のルート・インタフェースです。interface
Deque<E>
両端で要素の挿入および削除をサポートする線形コレクションです。interface
List<E>
順序付けられたコレクションです。シーケンスとも呼ばれます。interface
NavigableSet<E>
指定の検索ターゲットにもっとも近い一致内容を報告するナビゲーション・メソッドで拡張されたSortedSet
です。interface
Queue<E>
処理の前に要素を保持するために設計されたコレクション。interface
Set<E>
重複要素のないコレクションです。interface
SortedSet<E>
その要素に対して全体順序付けを提供するSet
です。修飾子と型クラス説明class
このクラスは、Collection
インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。class
AbstractList<E>
このクラスは、List
インタフェースのスケルトン実装を提供し、配列のような「ランダム・アクセス」データ・ストアに連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。class
このクラスは、Queue
のいくつかのオペレーションのスケルトン実装を提供します。class
このクラスは、List
インタフェースのスケルトン実装を提供し、リンク・リストのような「順次アクセス」データ・ストアに連動するこのインタフェースを実装するのに必要な作業量を最小限に抑えます。class
AbstractSet<E>
このクラスは、Set
インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。class
ArrayDeque<E>
Deque
インタフェースのサイズ変更可能な配列の実装です。class
ArrayList<E>
List
インタフェースのサイズ変更可能な配列の実装です。class
列挙型と一緒に使用するための特殊なSet
実装です。class
HashSet<E>
このクラスは、ハッシュ表(実際にはHashMap
のインスタンス)に連動し、Set
インタフェースを実装します。class
予測可能な反復順序を持つSet
インタフェースのハッシュ表とリンク・リストの実装です。class
LinkedList<E>
List
およびDeque
インタフェースの二重リンク・リスト実装です。class
優先度ヒープに基づく、制限なしの優先度キューです。final class
サービスの実装をロードする機能です。class
Stack<E>
Stack
クラスは、オブジェクトの後入れ先出し(LIFO)スタックを表します。class
TreeSet<E>
TreeMap
に基づくNavigableSet
実装です。class
Vector<E>
Vector
クラスは、オブジェクトの可変長配列を実装します。 -
java.util.concurrentでのIterableの使用
修飾子と型インタフェース説明interface
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりするDeque
です。interface
要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりするQueue
です。interface
コンシューマが要素を受け取るまでプロデューサが待機するBlockingQueue
。修飾子と型クラス説明class
配列に連動する、制限付きのブロッキング・キューです。static class
キーのSet
としてのConcurrentHashMapのビューです。オプションで、共通の値にマップすることによって追加を有効化できます。class
リンク・ノードに基づく、制限なしの並行両端キューです。class
リンク・ノードに基づく、制限なしのスレッドセーフなキューです。class
ConcurrentSkipListMap
に基づくスケーラブルな並行NavigableSet
実装です。class
基になる配列の新しいコピーを作成することにより、すべての推移的操作(add、
setなど)が実装されるArrayList
のスレッドセーフな変数です。
class
内部のCopyOnWriteArrayList
をすべてのオペレーションで使用するSet
です。class
DelayQueue<E extends Delayed>
Delayed
要素の制限なしのブロッキング・キューで、遅延時間が経過後にのみ、要素を取得できます。class
リンク・ノードに基づく、オプションで制限付きになるブロッキング両端キューです。class
リンク・ノードに基づく、オプションで制限付きになるブロッキング・キューです。class
リンク・ノードに基づく、制限なしのTransferQueue
です。class
クラスPriorityQueue
と同じ順序付けルールを使用するとともにブロッキング取得オペレーションを提供する、制限なしのブロッキング・キューです。class
各挿入オペレーションが別のスレッドによる対応する削除オペレーションを待機する必要がある(およびその逆の) ブロッキング・キューです。 -
javax.annotation.processingでのIterableの使用
修飾子と型メソッド説明Iterable<? extends Completion>
AbstractProcessor.getCompletions
(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) コンプリートの空の反復可能オブジェクトを返します。Iterable<? extends Completion>
Processor.getCompletions
(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) ある注釈に対する推奨のコンプリートから成る反復可能オブジェクトを、ツール・インフラストラクチャに返します。 -
javax.lang.model.utilでのIterableの使用
修飾子と型メソッド説明static List<ExecutableElement>
ElementFilter.constructorsIn
(Iterable<? extends Element> elements) elements
内のコンストラクタのリストを返します。static List<ModuleElement.ExportsDirective>
ElementFilter.exportsIn
(Iterable<? extends ModuleElement.Directive> directives) directives
のexports
ディレクティブのリストを返します。static List<VariableElement>
elements
内のフィールドのリストを返します。static List<ExecutableElement>
elements
内のメソッドのリストを返します。static List<ModuleElement>
elements
内のモジュールのリストを返します。static List<ModuleElement.OpensDirective>
ElementFilter.opensIn
(Iterable<? extends ModuleElement.Directive> directives) directives
のopens
ディレクティブのリストを返します。static List<PackageElement>
ElementFilter.packagesIn
(Iterable<? extends Element> elements) elements
内のパッケージのリストを返します。static List<ModuleElement.ProvidesDirective>
ElementFilter.providesIn
(Iterable<? extends ModuleElement.Directive> directives) directives
のprovides
ディレクティブのリストを返します。static List<RecordComponentElement>
ElementFilter.recordComponentsIn
(Iterable<? extends Element> elements) elements
のレコード・コンポーネントのリストを戻します。static List<ModuleElement.RequiresDirective>
ElementFilter.requiresIn
(Iterable<? extends ModuleElement.Directive> directives) directives
のrequires
ディレクティブのリストを返します。final R
指定された要素で反復し、各要素に対してscan(Element, P)
を呼び出します。static List<TypeElement>
elements
のクラスおよびインタフェースのリストを返します。static List<ModuleElement.UsesDirective>
ElementFilter.usesIn
(Iterable<? extends ModuleElement.Directive> directives) directives
のuses
ディレクティブのリストを返します。 -
javax.managementでのIterableの使用
-
javax.management.relationでのIterableの使用
修飾子と型クラス説明class
RoleListは、ロール(Roleオブジェクト)のリストを表します。class
RoleUnresolvedListは、RoleUnresolvedオブジェクトのリストを表現します。RoleUnresolvedオブジェクトは、ロールの読み取りまたは書込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。 -
javax.print.attribute.standardでのIterableの使用
修飾子と型クラス説明final class
クラスJobStateReasons
は、ジョブの現在の状態、つまりジョブJobState
属性の値を増やす情報に関する追加情報を提供する一連の列挙値である印刷属性クラスです。 -
javax.sql.rowsetでのIterableの使用
-
javax.sql.rowset.serialでのIterableの使用
修飾子と型クラス説明class
BLOB, CLOB, STRUCT or ARRAY
などのSQL型やDATALINK and JAVAOBJECT
などのSQL型の、直列化または直列化復元時のエラーを示します。 -
javax.sql.rowset.spiでのIterableの使用
修飾子と型クラス説明class
SyncFactory
メカニズムのエラーを示します。class
SyncProvider
メカニズムで発生したエラーを示します。 -
javax.swingでのIterableの使用
-
javax.toolsでのIterableの使用
修飾子と型メソッド説明Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjects
(File... files) 指定されたファイルを表すファイル・オブジェクトを返します。Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjects
(String... names) 指定されたファイル名を表すファイル・オブジェクトを返します。default Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjects
(Path... paths) 指定されたパスを表すファイル・オブジェクトを返します。Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromFiles
(Iterable<? extends File> files) 指定されたファイルを表すファイル・オブジェクトを返します。default Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromPaths
(Iterable<? extends Path> paths) 非推奨。default Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromPaths
(Collection<? extends Path> paths) 指定されたパスを表すファイル・オブジェクトを返します。Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromStrings
(Iterable<String> names) 指定されたファイル名を表すファイル・オブジェクトを返します。StandardJavaFileManager.getLocation
(JavaFileManager.Location location) 指定されたロケーションに関連付けられた検索パスを返します。StandardJavaFileManager.getLocationAsPaths
(JavaFileManager.Location location) 指定されたロケーションに関連付けられた検索パスを返します。ForwardingJavaFileManager.list
(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) JavaFileManager.list
(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) 指定されたパッケージ指向のロケーションで、指定された条件に一致するすべてのファイル・オブジェクトを一覧表示します。ForwardingJavaFileManager.listLocationsForModules
(JavaFileManager.Location location) default Iterable<Set<JavaFileManager.Location>>
JavaFileManager.listLocationsForModules
(JavaFileManager.Location location) モジュール指向のロケーションまたは出力ロケーションのすべてのモジュールのロケーションを一覧表示します。修飾子と型メソッド説明void
DocumentationTool.DocumentationTask.addModules
(Iterable<String> moduleNames) モジュール解決時に考慮するルート・モジュールを追加します。void
JavaCompiler.CompilationTask.addModules
(Iterable<String> moduleNames) モジュール解決時に考慮するルート・モジュールを追加します。Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromFiles
(Iterable<? extends File> files) 指定されたファイルを表すファイル・オブジェクトを返します。default Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromPaths
(Iterable<? extends Path> paths) 非推奨。そのような引数を1つのPath
で誤ってメソッドをコールする可能性をなくすには、StandardJavaFileManager.getJavaFileObjectsFromPaths(Collection)
を使用します。Iterable<? extends JavaFileObject>
StandardJavaFileManager.getJavaFileObjectsFromStrings
(Iterable<String> names) 指定されたファイル名を表すファイル・オブジェクトを返します。DocumentationTool.getTask
(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits) 指定のコンポーネントおよび引数を持つドキュメント・タスクのフューチャを作成します。JavaCompiler.getTask
(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits) 指定のコンポーネントおよび引数を持つコンパイル・タスクの将来を作成します。void
StandardJavaFileManager.setLocation
(JavaFileManager.Location location, Iterable<? extends File> files) 指定された検索パスを指定されたロケーションに関連付けます。void
JavaCompiler.CompilationTask.setProcessors
(Iterable<? extends Processor> processors) プロセッサを(注釈処理用に)設定します。 -
javax.xml.cryptoでのIterableの使用
-
javax.xml.xpathでのIterableの使用
修飾子と型インタフェース説明interface
XPathNodesは、「XMLパス言語(XPath)バージョン1.0,3.3ノードセット」で指定されたロケーション・パスによって選択されたノードのセットを表します。 -
jdk.dynalink.linker.supportでのIterableの使用
修飾子と型メソッド説明static List<GuardingDynamicLinker>
CompositeTypeBasedGuardingDynamicLinker.optimize
(Iterable<? extends GuardingDynamicLinker> linkers) 型ベースのリンカーのリストを最適化します。修飾子コンストラクタ説明CompositeGuardingDynamicLinker
(Iterable<? extends GuardingDynamicLinker> linkers) 新しいコンポジット・リンカーを作成します。CompositeTypeBasedGuardingDynamicLinker
(Iterable<? extends TypeBasedGuardingDynamicLinker> linkers) 新しい複合型ベースのリンカーを作成します。
Path
で誤ってメソッドをコールする可能性をなくすには、StandardJavaFileManager.getJavaFileObjectsFromPaths(Collection)
を使用します。