パッケージ | 説明 |
---|---|
java.beans.beancontext |
Bean コンテキストに関連するクラスおよびインタフェースを提供します。
|
java.nio.file |
ファイル、ファイル属性、およびファイルシステムにアクセスするための Java 仮想マシン用のインタフェースとクラスを定義します。
|
java.sql |
JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) に格納されたデータにアクセスして処理する API を提供します。
|
java.util |
コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。
|
java.util.concurrent |
並行プログラミングでよく使用されるユーティリティークラスです。
|
javax.annotation.processing |
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。
|
javax.lang.model.util | |
javax.management |
Java Management Extensions のコアクラスを提供します。
|
javax.management.relation |
関係サービスの定義を提供します。
|
javax.print.attribute.standard |
パッケージ javax.print.attribute.standard には、特定の印刷属性のクラスが含まれています。
|
javax.sql.rowset |
JDBC
RowSet 実装用の標準インタフェースと基底クラスです。 |
javax.sql.rowset.serial |
Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。
|
javax.sql.rowset.spi |
サードパーティーのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。
|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。
|
javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
BeanContext
BeanContext は JavaBeans の論理階層コンテナとして機能します。
|
interface |
BeanContextServices
BeanContextServices インタフェースは、BeanContextChild オブジェクトがジェネリックサービスを受けられるようにするためのメカニズムを BeanContext に提供します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BeanContextServicesSupport
このヘルパークラスは、java.beans.beancontext.BeanContextServices インタフェースのユーティリティーの実装を提供します。
|
class |
BeanContextSupport
このヘルパークラスは、java.beans.beancontext.BeanContext インタフェースのユーティリティーの実装を提供します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
DirectoryStream<T>
ディレクトリ内のエントリに対して反復処理を行うためのオブジェクトです。
|
interface |
Path
ファイルシステム内のファイルを特定するために使用可能なオブジェクトです。
|
interface |
SecureDirectoryStream<T>
開いたディレクトリから相対的な位置にあるファイルに対する操作を定義する
DirectoryStream です。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract Iterable<FileStore> |
FileSystem.getFileStores()
ベースとなるファイルストアを反復するためのオブジェクトを返します。
|
abstract Iterable<Path> |
FileSystem.getRootDirectories()
ルートディレクトリのパスを反復するためのオブジェクトを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
テキスト行をファイルに書き込みます。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BatchUpdateException
バッチ更新操作中にエラーが発生したときにスローされる
SQLException のサブクラスです。 |
class |
DataTruncation
MaxFieldSize を超過した以外の理由でデータ値が予期せず切り詰められたときに、DataTruncation 例外としてスローされる例外 (書き込み時)、または DataTruncation 警告として報告される例外 (読み込み時) です。 |
class |
SQLClientInfoException
1 つ以上のクライアント情報プロパティーを
Connection で設定できなかったときに、SQLException のサブクラスがスローされます。 |
class |
SQLDataException
SQLState クラス値が「22」であるか、またはベンダー指定の条件下にあるときにスローされる
SQLException のサブクラスです。 |
class |
SQLException
データベースアクセスエラーまたはその他のエラーに関する情報を提供する例外です。
|
class |
SQLFeatureNotSupportedException
SQLState クラス値が「0A」(ゼロ A) のときにスローされる
SQLException のサブクラスです。 |
class |
SQLIntegrityConstraintViolationException
SQLState クラス値が「23」であるか、またはベンダー指定の条件下にあるときにスローされる
SQLException のサブクラスです。 |
class |
SQLInvalidAuthorizationSpecException
SQLState クラス値が「28」であるか、またはベンダー指定の条件下にあるときにスローされる
SQLException のサブクラスです。 |
class |
SQLNonTransientConnectionException
SQLState クラス値が「08」であるか、またはベンダー指定の条件下にあるときにスローされる
SQLException のサブクラスです。 |
class |
SQLNonTransientException
SQLException の原因が修正されないかぎり、同じ操作を再試行してもインスタンスが失敗するときにスローされる SQLException のサブクラスです。 |
class |
SQLRecoverableException
アプリケーションが回復手順を実行してトランザクション全体 (分散トランザクションの場合はトランザクションブランチ) を再試行すれば前回失敗した操作が成功する可能性があるときにスローされる
SQLException のサブクラスです。 |
class |
SQLSyntaxErrorException
SQLState クラス値が「42」であるか、またはベンダー指定の条件下にあるときにスローされる
SQLException のサブクラスです。 |
class |
SQLTimeoutException
Statement で指定されたタイムアウトの期限が切れたときにスローされる、SQLException のサブクラスです。 |
class |
SQLTransactionRollbackException
SQLState クラス値が「40」であるか、またはベンダー指定の条件下にあるときにスローされる
SQLException のサブクラスです。 |
class |
SQLTransientConnectionException
SQLState クラス値が「08」であるか、またはベンダー指定の条件下にあるときのための、
SQLException のサブクラスです。 |
class |
SQLTransientException
前回失敗した操作が、アプリケーションレベルの機能による介入がなくても再試行時に成功する可能性がある状況では、
SQLException のサブクラスがスローされます。 |
class |
SQLWarning
データベースアクセスの警告に関する情報を提供する例外です。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Collection<E>
コレクション階層のルートインタフェースです。
|
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 |
ServiceLoader<S>
単純なサービスプロバイダロード機能です。
|
class |
Stack<E>
Stack クラスは、オブジェクトの後入れ先出し (LIFO) スタックを表します。 |
class |
TreeSet<E>
TreeMap に基づく NavigableSet 実装です。 |
class |
Vector<E>
Vector クラスは、オブジェクトの可変長配列を実装します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
BlockingDeque<E>
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりする
Deque です。 |
interface |
BlockingQueue<E>
要素の取得時にキューが空でなくなるまで待機したり、要素の格納時にキュー内に空きが生じるまで待機する操作を追加でサポートしたりする
Queue です。 |
interface |
TransferQueue<E>
コンシューマが要素を受け取るまでプロデューサが待機する
BlockingQueue 。 |
修飾子と型 | クラスと説明 |
---|---|
class |
ArrayBlockingQueue<E>
配列に連動する、制限付きのブロッキングキューです。
|
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>
各挿入オペレーションが別のスレッドによる対応する削除オペレーションを待機する必要がある (およびその逆の) ブロッキングキューです。
|
修飾子と型 | メソッドと説明 |
---|---|
Iterable<? extends Completion> |
Processor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
ある注釈に対する推奨のコンプリートから成る反復可能オブジェクトを、ツールインフラストラクチャーに返します。
|
Iterable<? extends Completion> |
AbstractProcessor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
コンプリートの空の反復可能オブジェクトを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
static List<ExecutableElement> |
ElementFilter.constructorsIn(Iterable<? extends Element> elements)
elements 内のコンストラクタのリストを返します。 |
static List<VariableElement> |
ElementFilter.fieldsIn(Iterable<? extends Element> elements)
elements 内のフィールドのリストを返します。 |
static List<ExecutableElement> |
ElementFilter.methodsIn(Iterable<? extends Element> elements)
elements 内のメソッドのリストを返します。 |
static List<PackageElement> |
ElementFilter.packagesIn(Iterable<? extends Element> elements)
elements 内のパッケージのリストを返します。 |
R |
ElementScanner6.scan(Iterable<? extends Element> iterable, P p)
指定された要素で反復し、各要素に対して
scan(Element, P) を呼び出します。 |
static List<TypeElement> |
ElementFilter.typesIn(Iterable<? extends Element> elements)
elements 内の型のリストを返します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
AttributeList
MBean の属性の値のリストを表します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
RoleList
RoleList は、ロール (Role オブジェクト) のリストを表します。
|
class |
RoleUnresolvedList
RoleUnresolvedList は、RoleUnresolved オブジェクトのリストを表現します。 RoleUnresolved オブジェクトは、ロールの読み取りまたは書き込みアクセスの試行時に問題が発生したため、関係から取得できなかったロールを表します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
JobStateReasons
JobStateReasons はジョブの現在の状態についての追加情報、つまりジョブの
JobState 属性をよりわかりやすくする情報を列挙値のセットとして提供する印刷属性クラスです。 |
修飾子と型 | クラスと説明 |
---|---|
class |
RowSetWarning
RowSet オブジェクトに設定されたデータベース警告に関する情報を提供する SQLException の拡張です。 |
修飾子と型 | クラスと説明 |
---|---|
class |
SerialException
BLOB, CLOB, STRUCT or ARRAY などの SQL 型や DATALINK and JAVAOBJECT などの SQL 型の、直列化または直列化復元時のエラーを示します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
SyncFactoryException
SyncFactory メカニズムのエラーを示します。 |
class |
SyncProviderException
SyncProvider メカニズムで発生したエラーを示します。 |
修飾子と型 | メソッドと説明 |
---|---|
static <M,I> RowFilter<M,I> |
RowFilter.andFilter(Iterable<? extends RowFilter<? super M,? super I>> filters)
指定されたすべてのフィルタ条件に一致するエントリがある場合、そのエントリを示す
RowFilter を返します。 |
static <M,I> RowFilter<M,I> |
RowFilter.orFilter(Iterable<? extends RowFilter<? super M,? super I>> filters)
指定されたフィルタ条件のいずれかに一致するエントリがある場合、そのエントリを示す
RowFilter を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
Iterable<? extends JavaFileObject> |
StandardJavaFileManager.getJavaFileObjects(File... files)
指定されたファイルを表すファイルオブジェクトを取得します。
|
Iterable<? extends JavaFileObject> |
StandardJavaFileManager.getJavaFileObjects(String... names)
指定されたファイル名を表すファイルオブジェクトを取得します。
|
Iterable<? extends JavaFileObject> |
StandardJavaFileManager.getJavaFileObjectsFromFiles(Iterable<? extends File> files)
指定されたファイルを表すファイルオブジェクトを取得します。
|
Iterable<? extends JavaFileObject> |
StandardJavaFileManager.getJavaFileObjectsFromStrings(Iterable<String> names)
指定されたファイル名を表すファイルオブジェクトを取得します。
|
Iterable<? extends File> |
StandardJavaFileManager.getLocation(JavaFileManager.Location location)
指定された場所に関連付けられているパスを取得します。
|
Iterable<JavaFileObject> |
ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) |
Iterable<JavaFileObject> |
JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
指定の場所の指定の基準に一致するすべてのファイルオブジェクトを一覧表示します。
|
修飾子と型 | メソッドと説明 |
---|---|
Iterable<? extends JavaFileObject> |
StandardJavaFileManager.getJavaFileObjectsFromFiles(Iterable<? extends File> files)
指定されたファイルを表すファイルオブジェクトを取得します。
|
Iterable<? extends JavaFileObject> |
StandardJavaFileManager.getJavaFileObjectsFromStrings(Iterable<String> names)
指定されたファイル名を表すファイルオブジェクトを取得します。
|
JavaCompiler.CompilationTask |
JavaCompiler.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits)
指定のコンポーネントおよび引数を持つコンパイルタスクの将来を作成します。
|
JavaCompiler.CompilationTask |
JavaCompiler.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits)
指定のコンポーネントおよび引数を持つコンパイルタスクの将来を作成します。
|
JavaCompiler.CompilationTask |
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> path)
指定されたパスと指定された場所を関連付けます。
|
void |
JavaCompiler.CompilationTask.setProcessors(Iterable<? extends Processor> processors)
プロセッサを (注釈処理用に) 設定します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.