パッケージ | 説明 |
---|---|
java.beans.beancontext |
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
|
java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
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インタフェースのユーティリティの実装を提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
static String |
String.join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
指定された
delimiter のコピーを使用して結合されたCharSequence要素 のコピーからなる新しいString を返します。 |
修飾子と型 | インタフェースと説明 |
---|---|
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)
テキスト行をファイルに書き込みます。
|
static Path |
Files.write(Path path, Iterable<? extends CharSequence> lines, 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.setQueryTimeout 、DriverManager.setLoginTimeout 、DataSource.setLoginTimeout 、XADataSource.setLoginTimeout で指定されたタイムアウトの期限が切れたときにスローされる、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>
配列に連動する、制限付きのブロッキング・キューです。
|
static class |
ConcurrentHashMap.KeySetView<K,V>
キーの
Set としてのConcurrentHashMapのビューです。オプションで、共通の値にマップすることによって追加を有効化できます。 |
class |
ConcurrentLinkedDeque<E>
リンク・ノードに基づく、制限なしの並行両端キューです。
|
class |
ConcurrentLinkedQueue<E>
リンク・ノードに基づく、制限なしのスレッドセーフなキューです。
|
class |
ConcurrentSkipListSet<E>
ConcurrentSkipListMap に基づくスケーラブルな並行NavigableSet 実装です。 |
class |
CopyOnWriteArrayList<E>
|
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> |
AbstractProcessor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText)
コンプリートの空の反復可能オブジェクトを返します。
|
Iterable<? extends Completion> |
Processor.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> |
JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
指定の場所の指定の基準に一致するすべてのファイル・オブジェクトを一覧表示します。
|
Iterable<JavaFileObject> |
ForwardingJavaFileManager.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)
指定されたファイル名を表すファイル・オブジェクトを取得します。
|
DocumentationTool.DocumentationTask |
DocumentationTool.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits)
指定のコンポーネントおよび引数を持つドキュメント・タスクのフューチャを作成します。
|
DocumentationTool.DocumentationTask |
DocumentationTool.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, 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)
指定のコンポーネントおよび引数を持つコンパイル・タスクのフューチャを作成します。
|
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, 2014, Oracle and/or its affiliates. All rights reserved.