Javadoc から抽出してみた。
2015/04/03 追記
URL のパスが変わったのでいまさら修正。
2015/01/11 追記
日本語化が進んでたので抽出しなおしました。
2014/05/24 追記
22日に公開された日本語版 Javadoc から抽出しなおしました。
抽出がうまくいかなくていくつか項目が増減してるけど、しんどいので今のところ修正するつもりはないです。
抽出してわかったけど、日本語化されているのは Java8 で新規に追加された API だけで、まだ結構英語のままの API が多いようです。
(既存の API で英語の分は Java7 を見れば補完できるので、そんなに大きな問題ではない)
型
java.io
-
UncheckedIOException
IOExceptionを非チェック例外でラップします。
java.lang
-
FunctionalInterface
インタフェース型の宣言を、Java言語仕様に定義されている関数型インタフェースとすることを目的としていることを示すために使われる情報目的の注釈型です。
java.lang.annotation
-
Native
定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
-
Repeatable
注釈型java.lang.annotation.Repeatableは、宣言に(メタ)注釈を付ける注釈型が繰返し可能であることを示すために使用されます。
java.lang.invoke
-
MethodHandleInfo
直接メソッド・ハンドルをその構成要素シンボリック部分に解決することによって取得されるシンボリック参照。
java.lang.reflect
-
AnnotatedArrayType
AnnotatedArrayTypeは、それ自体が型の注釈付きの使用を表すことができるコンポーネント型を持つ配列の型の潜在的に注釈付きの使用を表します。
-
AnnotatedParameterizedType
AnnotatedParameterizedTypeは、それ自体が型の注釈付きの使用を表すことができる型引数を持つパラメータ化された型の潜在的に注釈付きの使用を表します。
-
AnnotatedType
AnnotatedTypeは、このVMで現在実行されているプログラムの型の潜在的に注釈付きの使用を表します。
-
AnnotatedTypeVariable
AnnotatedTypeVariableは、それ自体が型の注釈付きの使用を表す境界を設定できる宣言を持つ型変数の、潜在的に注釈付きの使用を表します。
-
AnnotatedWildcardType
AnnotatedWildcardTypeは、それ自体が型の注釈付きの使用を表すことができる上限または下限を持つワイルドカード型引数の、潜在的に注釈付きの使用を表します。
-
Executable
MethodおよびConstructorに共通する機能のための共有スーパークラス。
-
Parameter
メソッド・パラメータに関する情報。
-
MalformedParametersException
java.lang.reflectパッケージがクラス・ファイルからメソッド・パラメータの読取りを試みて、1つ以上のパラメータの型式が不正であると判断した場合にスローされます。
java.net
-
URLPermission
ある特定のURLで定義され、ある特定のユーザー設定可能なリクエスト・メソッドおよびリクエスト・ヘッダーのセットで使われるリソースまたはリソース・セットへのアクセス権を表します。
java.security
-
KeyStore.Entry.Attribute
キーストア・エントリに関連付けられた属性。
-
DomainLoadStoreParameter
キーストア・ドメイン内のキーストアを指定する構成データ。
-
PKCS12Attribute
PKCS12キーストア・エントリに関連付けられた属性。
java.security.cert
-
CertPathChecker
CertPathの各Certificateに対して1つ以上のチェックを実行します。
-
PKIXRevocationChecker
証明書の失効ステータスをPKIXアルゴリズムで確認するためのPKIXCertPathChecker。
java.sql
-
DriverAction
DriverがDriverManagerからの通知を希望する場合に実装する必要があるインタフェースです。
-
SQLType
JDBC型またはベンダー固有データ型と呼ばれる汎用SQL型を識別するために使用されるオブジェクトです。
-
JDBCType
JDBC型と呼ばれる、汎用SQL型を識別するために使用する定数を定義します。
java.time
-
Clock
タイムゾーンを使用して現在の時点、日付および時間へのアクセスを提供するクロックです。
-
Duration
時間ベースの時間(「34.5秒」など)。
-
Instant
時系列の時点。
-
LocalDate
ISO-8601暦体系のタイムゾーンのない日付、2007-12-03など。
-
LocalDateTime
ISO-8601暦体系のタイムゾーンのない日付/時間、2007-12-03T10:15:30など。
-
LocalTime
ISO-8601暦体系における、タイムゾーンのない時間(10:15:30など)。
-
MonthDay
ISO-8601暦体系における月日(--12-03など)。
-
OffsetDateTime
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの日時(2007-12-03T10:15:30+01:00など)。
-
OffsetTime
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの時間(10:15:30+01:00など)。
-
Period
ISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。
-
Year
ISO-8601暦体系における年(2007など)。
-
YearMonth
ISO-8601暦体系における年月(2007-12など)。
-
ZonedDateTime
ISO-8601の暦体系によるタイムゾーン付きの日付/時間です(2007-12-03T10:15:30+01:00 Europe/Parisなど)。
-
ZoneId
タイムゾーンID(ヨーロッパ/パリなど)。
-
ZoneOffset
グリニッジ/UTCからのタイムゾーン・オフセット(+02:00など)。
-
DayOfWeek
「曜日」(「Tuesday」など)。
-
Month
「月」(「July」など)。
-
DateTimeException
日付/時間の計算時の問題を示すために使用される例外。
java.time.chrono
-
ChronoLocalDate
任意の暦で時またはタイム・ゾーンのない日付、高度なグローバリゼーション・ユース・ケース向けです。
-
ChronoLocalDateTime
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
-
Chronology
日付の編成と識別に使用される暦体系。
-
ChronoPeriod
任意の暦での「3年、4か月、5日」などの、日付ベースの時間の量、高度なグローバリゼーション・ユース・ケース向けです。
-
ChronoZonedDateTime
任意の暦のタイムゾーン付きの日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
-
Era
時系列の紀元。
-
AbstractChronology
日付の編成と識別に使用される暦体系の抽象実装。
-
HijrahChronology
ヒジュラ暦はイスラム暦をサポートする太陰暦です。
-
HijrahDate
ヒジュラ暦体系の日付。
-
IsoChronology
ISO暦体系。
-
JapaneseChronology
和暦体系。
-
JapaneseDate
和暦体系の日付。
-
JapaneseEra
和暦体系の紀元。
-
MinguoChronology
民国暦体系。
-
MinguoDate
民国暦体系の日付。
-
ThaiBuddhistChronology
タイ仏暦体系。
-
ThaiBuddhistDate
タイ仏暦体系の日付。
-
HijrahEra
ヒジュラ暦体系の紀元。
-
IsoEra
ISO暦体系の紀元。
-
MinguoEra
民国暦体系の紀元。
-
ThaiBuddhistEra
タイ仏暦体系の紀元。
java.time.format
-
DateTimeFormatter
日付/時間オブジェクトの出力および解析のためのフォーマッタ。
-
DateTimeFormatterBuilder
日付/時間フォーマッタを作成するためのビルダー。
-
DecimalStyle
日付と時間の書式設定で使用されるローカライズされた10進スタイル。
-
FormatStyle
ローカライズされた日付、時間または日付/時間フォーマッタのスタイルの列挙。
-
ResolverStyle
日付と時間の様々な解決方法の列挙。
-
SignStyle
正および負の記号を処理する方法の列挙。
-
DateTimeParseException
解析中にエラーが発生した場合にスローされる例外。
java.time.temporal
-
Temporal
時間的オブジェクト(日付、時間、オフセット、またはそれらのなんらかの組合せなど)への読取り/書込みアクセスを定義するフレームワークレベルのインタフェースです。
-
TemporalAccessor
時間的オブジェクト(日付、時間、オフセット、またはそれらのなんらかの組合せなど)への読取り専用アクセスを定義するフレームワークレベルのインタフェースです。
-
TemporalAdjuster
時間的オブジェクトを調整するための方針です。
-
TemporalAmount
「6時間」、「8日間」、「2年3か月」などの時間量を定義するフレームワークレベルのインタフェースです。
-
TemporalField
月、時刻などの日付/時間のフィールドです。
-
TemporalQuery
時間的オブジェクトを照会するための方針です。
-
TemporalUnit
日間、時間などの日付/時間の単位です。
-
IsoFields
四半期、暦週の基準年など、ISO-8601暦体系に固有のフィールドと単位です。
-
JulianFields
ユリウス日へのアクセスを提供する一連の日付フィールドです。
-
TemporalAdjusters
一般的かつ有用なTemporalAdjustersです。
-
TemporalQueries
TemporalQueryの一般的な実装です。
-
ValueRange
日付/時間フィールドの有効な値の範囲です。
-
WeekFields
曜日、「月の週番号」、および「年の週番号」フィールドのローカライズされた定義です。
-
ChronoField
フィールドの標準セット。
-
ChronoUnit
日付期間の単位の標準セット。
-
UnsupportedTemporalTypeException
UnsupportedTemporalTypeExceptionは、ChronoFieldまたはChronoUnitがTemporalクラスでサポートされていないことを示します。
java.time.zone
-
ZoneOffsetTransition
ローカル時系列内の不連続によって生じる2つのオフセット間の遷移。
-
ZoneOffsetTransitionRule
遷移の作成方法を表すルール。
-
ZoneRules
単一タイムゾーンのゾーンオフセットがどのように変化するかを定義するルール。
-
ZoneRulesProvider
システムへのタイムゾーン・ルールのプロバイダ。
-
ZoneRulesException
タイムゾーン構成の問題を示すためにスローされる。
java.util
-
PrimitiveIterator
Iteratorのプリミティブ特化に使用するベース・タイプ。
-
PrimitiveIterator.OfDouble
double値に特化されたイテレータ。
-
PrimitiveIterator.OfInt
int値に特化されたイテレータ。
-
PrimitiveIterator.OfLong
long値に特化されたイテレータ。
-
Spliterator
ソースの要素をトラバースおよびパーティション化するためのオブジェクトです。
-
Spliterator.OfDouble
double値に特化されたスプリッテレータです。
-
Spliterator.OfInt
int値に特化されたスプリッテレータです。
-
Spliterator.OfLong
long値に特化されたスプリッテレータです。
-
Spliterator.OfPrimitive
プリミティブ値に特化されたスプリッテレータです。
-
Base64
このクラスは、Base64エンコーディング・スキーム用のエンコーダおよびデコーダを取得するためのstaticメソッドのみで構成されています。
-
Base64.Decoder
このクラスは、RFC 4648およびRFC 2045に指定されているBase64エンコーディング・スキームを使用してバイト・データをデコードするためのデコーダを実装します。
-
Base64.Encoder
このクラスは、RFC 4648およびRFC 2045に指定されているBase64エンコーディング・スキームを使用してバイト・データをエンコードするためのエンコーダを実装します。
-
Calendar.Builder
Calendar.Builderは、各種の日付/時間パラメータからCalendarを作成するために使用されます。
-
DoubleSummaryStatistics
カウント数、最小、最大、合計、平均などの統計情報を収集するための状態オブジェクト。
-
IntSummaryStatistics
カウント数、最小、最大、合計、平均などの統計情報を収集するための状態オブジェクト。
-
Locale.LanguageRange
このクラスは、RFC 4647の言語タグの照合に定義されている言語範囲を表します。
-
LongSummaryStatistics
カウント数、最小、最大、合計、平均などの統計情報を収集するための状態オブジェクト。
-
Optional
null以外の値が含まれている場合も含まれていない場合もあるコンテナ・オブジェクトです。
-
OptionalDouble
double値が含まれている場合も含まれていない場合もあるコンテナ・オブジェクトです。
-
OptionalInt
int値が含まれている場合も含まれていない場合もあるコンテナ・オブジェクトです。
-
OptionalLong
long値が含まれている場合も含まれていない場合もあるコンテナ・オブジェクトです。
-
Spliterators
Spliteratorとそのプリミティブ特化であるSpliterator.OfInt、Spliterator.OfLongおよびSpliterator.OfDoubleのインスタンスを操作または作成するためのstaticクラスおよびメソッドです。
-
Spliterators.AbstractDoubleSpliterator
制限付きの並列処理を許可するためにtrySplitを実装する抽象Spliterator.OfDoubleです。
-
Spliterators.AbstractIntSpliterator
制限付きの並列処理を許可するためにtrySplitを実装する抽象Spliterator.OfIntです。
-
Spliterators.AbstractLongSpliterator
制限付きの並列処理を許可するためにtrySplitを実装する抽象Spliterator.OfLongです。
-
Spliterators.AbstractSpliterator
制限付きの並列処理を許可するためにtrySplitを実装する抽象Spliteratorです。
-
SplittableRandom
(様々なコンテキストの中でも特に)サブタスクを生成する可能性がある独立した並列計算に使用可能な、一様乱数値のジェネレータです。
-
StringJoiner
StringJoinerは、デリミタで区切られ、(オプション)指定された接頭辞から始まり、指定された接尾辞で終わる文字のシーケンスを構築するために使用されます。
-
Locale.FilteringMode
この列挙型は、ロケール・マッチング用のフィルタリング・モードを選択するための定数を提供します。
java.util.concurrent
-
CompletableFuture.AsynchronousCompletionTask
asyncメソッドによって生成された非同期タスクを識別するマーカー・インタフェースです。
-
CompletionStage
CompletionStageが完了したときにアクションの実行または値の計算を行う、非同期の可能性がある計算のステージです。
-
CompletableFuture
明示的に(その値とステータスを設定して)完了できるFutureです。その完了時に発生する依存関数およびアクションをサポートし、CompletionStageとして使用できます。
-
ConcurrentHashMap.KeySetView
キーのSetとしてのConcurrentHashMapのビューです。オプションで、共通の値にマップすることによって追加を有効化できます。
-
CountedCompleter
トリガーされた時点で保留中のアクションが残っていない場合に実行される完了アクションを含むForkJoinTaskです。
-
CompletionException
結果またはタスクを完了する過程でエラーまたはその他の例外が検出されたときにスローされる例外です。
java.util.concurrent.atomic
-
DoubleAccumulator
指定された関数を使用して更新される処理中のdouble値を一緒に保持する1つ以上の変数。
-
DoubleAdder
初期値ゼロのdoubleの合計を一緒に保持する1つ以上の変数。
-
LongAccumulator
指定された関数を使用して更新される処理中のlong値を一緒に保持する1つ以上の変数。
-
LongAdder
初期値ゼロのlongの合計を一緒に保持する1つ以上の変数。
java.util.concurrent.locks
-
StampedLock
読取り/書込みアクセスを制御する3つのモードを持つ機能ベースのロックです。
java.util.function
-
BiConsumer
2つの入力引数を受け取って結果を返さないオペレーションを表します。
-
BiFunction
2つの引数を受け取って結果を生成する関数を表します。
-
BinaryOperator
同じ型の2つのオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。
-
BiPredicate
2つの引数の述語(boolean値関数)を表します。
-
BooleanSupplier
boolean値の結果のサプライヤを表します。
-
Consumer
単一の入力引数を受け取って結果を返さないオペレーションを表します。
-
DoubleBinaryOperator
2つのdouble値オペランドに作用してdouble値の結果を生成する演算を表します。
-
DoubleConsumer
単一のdouble値引数を受け取って結果を返さないオペレーションを表します。
-
DoubleFunction
1つのdouble値引数を受け取って結果を生成する関数を表します。
-
DoublePredicate
1つのdouble値引数の述語(boolean値関数)を表します。
-
DoubleSupplier
double値の結果のサプライヤを表します。
-
DoubleToIntFunction
1つのdouble値引数を受け取ってint値の結果を生成する関数を表します。
-
DoubleToLongFunction
1つのdouble値引数を受け取ってlong値の結果を生成する関数を表します。
-
DoubleUnaryOperator
単一のdouble値オペランドに作用してdouble値の結果を生成する演算を表します。
-
Function
1つの引数を受け取って結果を生成する関数を表します。
-
IntBinaryOperator
2つのint値オペランドに作用してint値の結果を生成する演算を表します。
-
IntConsumer
単一のint値引数を受け取って結果を返さないオペレーションを表します。
-
IntFunction
1つのint値引数を受け取って結果を生成する関数を表します。
-
IntPredicate
1つのint値引数の述語(boolean値関数)を表します。
-
IntSupplier
int値の結果のサプライヤを表します。
-
IntToDoubleFunction
1つのint値引数を受け取ってdouble値の結果を生成する関数を表します。
-
IntToLongFunction
1つのint値引数を受け取ってlong値の結果を生成する関数を表します。
-
IntUnaryOperator
単一のint値オペランドに作用してint値の結果を生成する演算を表します。
-
LongBinaryOperator
2つのlong値オペランドに作用してlong値の結果を生成する演算を表します。
-
LongConsumer
単一のlong値引数を受け取って結果を返さないオペレーションを表します。
-
LongFunction
1つのlong値引数を受け取って結果を生成する関数を表します。
-
LongPredicate
1つのlong値引数の述語(boolean値関数)を表します。
-
LongSupplier
long値の結果のサプライヤを表します。
-
LongToDoubleFunction
1つのlong値引数を受け取ってdouble値の結果を生成する関数を表します。
-
LongToIntFunction
1つのlong値引数を受け取ってint値の結果を生成する関数を表します。
-
LongUnaryOperator
単一のlong値オペランドに作用してlong値の結果を生成する演算を表します。
-
ObjDoubleConsumer
オブジェクト値とdouble値の引数を受け取って結果を返さないオペレーションを表します。
-
ObjIntConsumer
オブジェクト値とint値の引数を受け取って結果を返さないオペレーションを表します。
-
ObjLongConsumer
オブジェクト値とlong値の引数を受け取って結果を返さないオペレーションを表します。
-
Predicate
1つの引数の述語(boolean値関数)を表します。
-
Supplier
結果のサプライヤを表します。
-
ToDoubleBiFunction
2つの引数を受け取ってdouble値の結果を生成する関数を表します。
-
ToDoubleFunction
double値の結果を生成する関数を表します。
-
ToIntBiFunction
2つの引数を受け取ってint値の結果を生成する関数を表します。
-
ToIntFunction
int値の結果を生成する関数を表します。
-
ToLongBiFunction
2つの引数を受け取ってlong値の結果を生成する関数を表します。
-
ToLongFunction
long値の結果を生成する関数を表します。
-
UnaryOperator
単一のオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。
java.util.spi
-
ResourceBundleControlProvider
ResourceBundle.Controlの実装を提供するサービス・プロバイダのインタフェース。
-
CalendarDataProvider
ロケールに依存するCalendarパラメータを提供するサービス・プロバイダの抽象クラス。
-
CalendarNameProvider
Calendarフィールド値のローカライズされた文字列表現(表示名)を提供するサービス・プロバイダの抽象クラス。
java.util.stream
-
BaseStream
順次および並列の集約操作をサポートする要素シーケンスであるストリームの基底インタフェース。
-
Collector
可変結果コンテナに入力要素を蓄積し、オプションですべての入力要素が処理された後で蓄積された結果を最終的な表現に変換する可変リダクション操作。
-
DoubleStream
順次および並列の集約操作をサポートするプリミティブdouble値要素のシーケンスです。
-
DoubleStream.Builder
DoubleStreamの可変ビルダーです。
-
IntStream
順次および並列の集約操作をサポートするプリミティブint値要素のシーケンスです。
-
IntStream.Builder
IntStreamの可変ビルダーです。
-
LongStream
順次および並列の集約操作をサポートするプリミティブlong値要素のシーケンスです。
-
LongStream.Builder
LongStreamの可変ビルダーです。
-
Stream
順次および並列の集約操作をサポートする要素のシーケンスです。
-
Stream.Builder
Streamの可変ビルダーです。
-
Collectors
要素をコレクションに蓄積したり、さまざまな条件に従って要素を要約するなど、有用な各種リダクション操作を実装したCollector実装。
-
StreamSupport
ストリームを作成および操作するための低レベルのユーティリティ・メソッドです。
javax.lang.model
-
AnnotatedConstruct
注釈付け可能なコンストラクトを表します。
javax.lang.model.type
-
IntersectionType
共通部分型を表します。
javax.lang.model.util
-
AbstractAnnotationValueVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、注釈値のスケルトン・ビジターです。
-
AbstractElementVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。
-
AbstractTypeVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、型のスケルトン・ビジターです。
-
ElementKindVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、種類に基づくプログラム要素のビジターです。
-
ElementScanner8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスキャン・ビジターです。
-
SimpleAnnotationValueVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、注釈値の単純なビジターです。
-
SimpleElementVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。
-
SimpleTypeVisitor8
RELEASE_7ソース・バージョンに適したデフォルトの動作を持つ、単純な型のビジターです。
-
TypeKindVisitor8
RELEASE_8ソース・バージョンに適したデフォルトの動作を持つ、種類に基づく型のビジターです。
javax.net.ssl
-
SNIHostName
このクラスのインスタンスは、Server Name Indication (SNI)拡張のhost_nameタイプのサーバー名を表します。
-
SNIMatcher
このクラスのインスタンスは、SNIServerNameインスタンスに対してマッチング操作を実行するマッチャを表します。
-
SNIServerName
このクラスのインスタンスは、Server Name Indication (SNI)拡張のサーバー名を表します。
-
StandardConstants
標準定数の定義
javax.xml.validation
-
SchemaFactoryConfigurationError
スキーマ・ファクトリの構成で問題が存在する場合にスローされます。
メソッド
java.awt
KeyboardFocusManager
public void clearFocusOwner()
フォーカスの所有者が存在し、呼出し側スレッドと同じコンテキストにある場合は、Javaレベルとネイティブ・レベルの両方でフォーカスの所有者をクリアします。それ以外の場合、このメソッドは何も行わずに復帰します。
java.io
BufferedReader
public Stream<String> lines()
Streamを返します。要素はBufferedReaderから読み込まれる行です。
java.lang
CharSequence
default IntStream chars()
このシーケンスのchar値をゼロ拡張したintを含むストリームを返します。
default IntStream codePoints()
このシーケンスからコード・ポイント値のストリームを返します。
Iterable
default void forEach(Consumer<? super T> action)
Iterableの各要素に対して指定されたアクションを、すべての要素が処理されるか、アクションが例外をスローするまで実行します。
default Spliterator<T> spliterator()
このIterableによって記述される要素に対するSpliteratorを作成します。
Boolean
public static int hashCode(boolean value)
Boolean.hashCode()との互換性がある、boolean値のハッシュ・コードを返します。
public static boolean logicalAnd(boolean a, boolean b)
指定されたbooleanオペランドに論理積演算子を適用した結果を返します。
public static boolean logicalOr(boolean a, boolean b)
指定されたbooleanオペランドに論理和演算子を適用した結果を返します。
public static boolean logicalXor(boolean a, boolean b)
指定されたbooleanオペランドに排他的論理和演算子を適用した結果を返します。
Byte
public static int hashCode(byte value)
Byte.hashCode()との互換性がある、byte値のハッシュ・コードを返します。
public static int toUnsignedInt(byte x)
符号なし変換によって、その引数をintに変換します。
public static long toUnsignedLong(byte x)
符号なし変換によって、その引数をlongに変換します。
Character
public static int hashCode(char value)
Character.hashCode()との互換性がある、char値のハッシュ・コードを返します。
Class
public AnnotatedType[] getAnnotatedInterfaces()
Classオブジェクトによって表されるエンティティのスーパーインタフェースを指定する型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
public AnnotatedType getAnnotatedSuperclass()
Classオブジェクトによって表されるエンティティのスーパークラスを指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
public <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationClass)
この要素に関連付けられている注釈を返します。
public <A extends Annotation> A getDeclaredAnnotation(Class<A> annotationClass)
直接存在する場合は、この要素の指定された型の注釈を返し、そうでない場合はnullを返します。
public <A extends Annotation> A[] getDeclaredAnnotationsByType(Class<A> annotationClass)
直接存在するか間接的に存在する場合は、この要素の指定された型の注釈を返します。
public String getTypeName()
この型の名前に関する情報提供文字列を返します。
public String toGenericString()
修飾子と型パラメータに関する情報を含む、このClassを記述する文字列を返します。
Double
public static int hashCode(double value)
Double.hashCode()との互換性がある、double値のハッシュ・コードを返します。
public static boolean isFinite(double d)
引数が有限の浮動小数点値である場合はtrueを返し、そうでない場合(NaNおよび無限大の引数の場合)はfalseを返します。
public static double max(double a, double b)
Math.maxを呼び出した場合と同様に、2つのdouble値の大きいほうを返します。
public static double min(double a, double b)
Math.minを呼び出した場合と同様に、2つのdouble値の小さいほうを返します。
public static double sum(double a, double b)
+演算子のように、2つのdouble値を加算します。
Float
public static int hashCode(float value)
Float.hashCode()との互換性がある、float値のハッシュ・コードを返します。
public static boolean isFinite(float f)
引数が有限の浮動小数点値である場合はtrueを返し、そうでない場合(NaNおよび無限大の引数の場合)はfalseを返します。
public static float max(float a, float b)
Math.maxを呼び出した場合と同様に、2つのfloat値の大きいほうを返します。
public static float min(float a, float b)
Math.minを呼び出した場合と同様に、2つのfloat値の小さいほうを返します。
public static float sum(float a, float b)
+演算子のように、2つのfloat値を加算します。
Integer
public static int compareUnsigned(int x, int y)
2つのint値を符号なしとして処理して数値的に比較します。
public static int divideUnsigned(int dividend, int divisor)
第1引数を第2引数で除算した符号なしの商を返します(各引数と結果は符号なしの値として解釈されます)。
public static int hashCode(int value)
Integer.hashCode()との互換性がある、int値のハッシュ・コードを返します。
public static int max(int a, int b)
Math.maxを呼び出した場合と同様に、2つのint値の大きいほうを返します。
public static int min(int a, int b)
Math.minを呼び出した場合と同様に、2つのint値の小さいほうを返します。
public static int parseUnsignedInt(String s) throws NumberFormatException
文字列の引数を符号なし10進数の整数として構文解析します。
public static int parseUnsignedInt(String s, int radix) throws NumberFormatException
2番目の引数に指定された基数をもとにして、文字列の引数を符号なし整数として構文解析します。
public static int remainderUnsigned(int dividend, int divisor)
第1引数を第2引数で割った符号なしの余りを返します。各引数と結果は符号なしの値として解釈されます。
public static int sum(int a, int b)
+演算子のように、2つの整数を加算します。
public static long toUnsignedLong(int x)
符号なし変換によって、その引数をlongに変換します。
public static String toUnsignedString(int i)
引数の文字列表現を、符号なし10進値として返します。
public static String toUnsignedString(int i, int radix)
1番目の引数の文字列表現を、2番目の引数で指定された基数の符号なし整数値として返します。
Long
public static int compareUnsigned(long x, long y)
2つのlong値を符号なしとして処理して数値的に比較します。
public static long divideUnsigned(long dividend, long divisor)
第1引数を第2引数で除算した符号なしの商を返します(各引数と結果は符号なしの値として解釈されます)。
public static int hashCode(long value)
Long.hashCode()との互換性がある、long値のハッシュ・コードを返します。
public static long max(long a, long b)
Math.maxを呼び出した場合と同様に、2つのlong値の大きいほうを返します。
public static long min(long a, long b)
Math.minを呼び出した場合と同様に、2つのlong値の小さいほうを返します。
public static long parseUnsignedLong(String s) throws NumberFormatException
文字列の引数を符号なし10進数のlongとして構文解析します。
public static long parseUnsignedLong(String s, int radix) throws NumberFormatException
2番目の引数に指定された基数をもとにして、文字列の引数を符号なしlongとして構文解析します。
public static long remainderUnsigned(long dividend, long divisor)
第1引数を第2引数で割った符号なしの余りを返します。各引数と結果は符号なしの値として解釈されます。
public static long sum(long a, long b)
+演算子のように、2つのlong値を加算します。
public static String toUnsignedString(long i)
引数の文字列表現を、符号なし10進値として返します。
public static String toUnsignedString(long i, int radix)
1番目の引数の文字列表現を、2番目の引数で指定された基数の符号なし整数値として返します。
Math
public static int addExact(int x, int y)
引数の合計を返します。結果がintをオーバーフローする場合は例外をスローします。
public static long addExact(long x, long y)
引数の合計を返します。その結果がlongをオーバーフローする場合は例外をスローします。
public static int decrementExact(int a)
引数を1だけ減分したものを返します。結果がintをオーバーフローする場合は例外をスローします。
public static long decrementExact(long a)
引数を1だけ減分したものを返します。結果がlongをオーバーフローする場合は例外をスローします。
public static int floorDiv(int x, int y)
商代数以下の最大(正の無限大にもっとも近い) int値を返します。
public static long floorDiv(long x, long y)
商代数以下の最大(正の無限大にもっとも近い) long値を返します。
public static int floorMod(int x, int y)
int引数のフロア・モジュラスを返します。
public static long floorMod(long x, long y)
long引数のフロア・モジュラスを返します。
public static int incrementExact(int a)
引数を1だけ増分して返します。結果がintをオーバーフローした場合は例外をスローします。
public static long incrementExact(long a)
引数を1だけ増分して返します。結果がlongをオーバーフローした場合は例外をスローします。
public static int multiplyExact(int x, int y)
引数の積を返します。結果がintをオーバーフローした場合は例外をスローします。
public static long multiplyExact(long x, long y)
引数の積を返します。結果がlongをオーバーフローした場合は例外をスローします。
public static int negateExact(int a)
引数の否定を返します。結果がintをオーバーフローした場合は例外をスローします。
public static long negateExact(long a)
引数の否定を返します。結果がlongをオーバーフローした場合は例外をスローします。
public static double nextDown(double d)
負の無限大方向でdに隣接する浮動小数点値を返します。
public static float nextDown(float f)
負の無限大方向でfに隣接する浮動小数点値を返します。
public static int subtractExact(int x, int y)
引数の差分を返します。結果がintをオーバーフローした場合は例外をスローします。
public static long subtractExact(long x, long y)
引数の差分を返します。結果がlongをオーバーフローした場合は例外をスローします。
public static int toIntExact(long value)
long引数の値を返します。その値がintに収まらない場合は例外をスローします。
Package
public <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationClass)
この要素に関連付けられている注釈を返します。
public <A extends Annotation> A getDeclaredAnnotation(Class<A> annotationClass)
直接存在する場合は、この要素の指定された型の注釈を返し、そうでない場合はnullを返します。
public <A extends Annotation> A[] getDeclaredAnnotationsByType(Class<A> annotationClass)
直接存在するか間接的に存在する場合は、この要素の指定された型の注釈を返します。
Process
public Process destroyForcibly()
サブプロセスを終了します。
public boolean isAlive()
このProcessが表すサブプロセスが生存しているかどうかを判定します。
public boolean waitFor(long timeout, TimeUnit unit) throws InterruptedException
必要に応じて、このProcessオブジェクトが表すサブプロセスが終了するか、指定された待機時間が経過するまで現在のスレッドを待機させます。
Short
public static int hashCode(short value)
Short.hashCode()との互換性がある、short値のハッシュ・コードを返します。
public static int toUnsignedInt(short x)
符号なし変換によって、その引数をintに変換します。
public static long toUnsignedLong(short x)
符号なし変換によって、その引数をlongに変換します。
StrictMath
public static int addExact(int x, int y)
引数の合計を返します。結果がintをオーバーフローする場合は例外をスローします。
public static long addExact(long x, long y)
引数の合計を返します。その結果がlongをオーバーフローする場合は例外をスローします。
public static int floorDiv(int x, int y)
商代数以下の最大(正の無限大にもっとも近い) int値を返します。
public static long floorDiv(long x, long y)
商代数以下の最大(正の無限大にもっとも近い) long値を返します。
public static int floorMod(int x, int y)
int引数のフロア・モジュラスを返します。
public static long floorMod(long x, long y)
long引数のフロア・モジュラスを返します。
public static int multiplyExact(int x, int y)
引数の積を返します。結果がintをオーバーフローした場合は例外をスローします。
public static long multiplyExact(long x, long y)
引数の積を返します。結果がlongをオーバーフローした場合は例外をスローします。
public static double nextDown(double d)
負の無限大方向でdに隣接する浮動小数点値を返します。
public static float nextDown(float f)
負の無限大方向でfに隣接する浮動小数点値を返します。
public static int subtractExact(int x, int y)
引数の差分を返します。結果がintをオーバーフローした場合は例外をスローします。
public static long subtractExact(long x, long y)
引数の差分を返します。結果がlongをオーバーフローした場合は例外をスローします。
public static int toIntExact(long value)
long引数の値を返します。その値がintに収まらない場合は例外をスローします。
String
public static String join(CharSequence delimiter, CharSequence... elements)
指定されたdelimiterのコピーを使用して結合されたCharSequence要素のコピーからなる新しいStringを返します。
public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
指定されたdelimiterのコピーを使用して結合されたCharSequence要素のコピーからなる新しいStringを返します。
ThreadLocal
public static <S> ThreadLocal<S> withInitial(Supplier<? extends S> supplier)
スレッド・ローカル変数を作成します。
java.lang.invoke
MethodHandles
public static <T extends Member> T reflectAs(Class<T> expected, MethodHandle target)
直接メソッド・ハンドルの未チェックの解読を実行します。
MethodHandles.Lookup
public MethodHandleInfo revealDirect(MethodHandle target)
この参照オブジェクトまたは類似のオブジェクトによって作成された直接メソッド・ハンドルを解読します。
java.lang.management
LockInfo
public static LockInfo from(CompositeData cd)
指定されたCompositeDataによって表されるLockInfoオブジェクトを返します。
java.lang.reflect
AnnotatedElement
default <T extends Annotation> T[] getAnnotationsByType(Class<T> annotationClass)
この要素に関連付けられている注釈を返します。
default <T extends Annotation> T getDeclaredAnnotation(Class<T> annotationClass)
直接存在する場合は、この要素の指定された型の注釈を返し、そうでない場合はnullを返します。
default <T extends Annotation> T[] getDeclaredAnnotationsByType(Class<T> annotationClass)
直接存在するか間接的に存在する場合は、この要素の指定された型の注釈を返します。
Type
default String getTypeName()
型パラメータに関する情報を含む、この型を記述する文字列を返します。
TypeVariable
AnnotatedType[] getAnnotatedBounds()
TypeVariableによって表される型パラメータの上限を示す型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
AccessibleObject
public <T extends Annotation> T[] getAnnotationsByType(Class<T> annotationClass)
この要素に関連付けられている注釈を返します。
public <T extends Annotation> T getDeclaredAnnotation(Class<T> annotationClass)
直接存在する場合は、この要素の指定された型の注釈を返し、そうでない場合はnullを返します。
public <T extends Annotation> T[] getDeclaredAnnotationsByType(Class<T> annotationClass)
直接存在するか間接的に存在する場合は、この要素の指定された型の注釈を返します。
Constructor
public AnnotatedType getAnnotatedReceiverType()
このExecutableオブジェクトによって表されるメソッドまたはコンストラクタのレシーバの型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
public AnnotatedType getAnnotatedReturnType()
このExecutableによって表されるメソッドまたはコンストラクタの戻り型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
Executable
public AnnotatedType[] getAnnotatedExceptionTypes()
このExecutableによって表されるメソッドまたはコンストラクタの宣言された例外を指定する型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
public AnnotatedType[] getAnnotatedParameterTypes()
このExecutableによって表されるメソッドまたはコンストラクタの仮パラメータ型を指定する型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
public AnnotatedType getAnnotatedReceiverType()
このExecutableオブジェクトによって表されるメソッドまたはコンストラクタのレシーバの型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
public abstract AnnotatedType getAnnotatedReturnType()
このExecutableによって表されるメソッドまたはコンストラクタの戻り型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
public <T extends Annotation> T[] getAnnotationsByType(Class<T> annotationClass)
この要素に関連付けられている注釈を返します。
public int getParameterCount()
このオブジェクトによって表される実行可能要素の仮パラメータ(明示的に宣言されているか、暗黙的に宣言されているか、そのいずれでもないかに関係なく)の数を返します。
public Parameter[] getParameters()
このオブジェクトによって表される基本となる実行可能要素に対するすべてのパラメータを表すParameterオブジェクトの配列を返します。
Field
public AnnotatedType getAnnotatedType()
このFieldによって表されるフィールドの宣言型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
public <T extends Annotation> T[] getAnnotationsByType(Class<T> annotationClass)
この要素に関連付けられている注釈を返します。
Method
public AnnotatedType getAnnotatedReturnType()
このExecutableによって表されるメソッドまたはコンストラクタの戻り型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
public boolean isDefault()
このメソッドがデフォルト・メソッドである場合はtrueを返し、そうでない場合はfalseを返します。
Modifier
public static int parameterModifiers()
パラメータに適用可能なソース言語修飾子の論理和となるint値を返します。
java.math
BigInteger
public byte byteValueExact()
このBigIntegerをbyteに変換し、失われた情報がないかどうかを確認します。
public int intValueExact()
このBigIntegerをintに変換し、失われた情報がないかどうかを確認します。
public long longValueExact()
このBigIntegerをlongに変換し、失われた情報がないかどうかを確認します。
public short shortValueExact()
このBigIntegerをshortに変換して、失われた情報がないかどうかを確認します。
java.nio.file
Files
public static Stream<Path> find(Path start, int maxDepth, BiPredicate<Path,BasicFileAttributes> matcher, FileVisitOption... options) throws IOException
指定された開始ファイルをルートとするファイル・ツリー内でファイルを検索することでPathが遅延設定されるStreamを返します。
public static Stream<String> lines(Path path) throws IOException
ファイル内のすべての行をStreamとして読み取ります。
public static Stream<String> lines(Path path, Charset cs) throws IOException
ファイル内のすべての行をStreamとして読み取ります。
public static Stream<Path> list(Path dir) throws IOException
ディレクトリ内のエントリを要素に持つ遅延設定Streamを返します。
public static BufferedReader newBufferedReader(Path path) throws IOException
ファイルを読込み用に開き、効率的な方法でファイルからテキストを読み込むBufferedReaderを返します。
public static BufferedWriter newBufferedWriter(Path path, OpenOption... options) throws IOException
ファイルを書込み用に開くか作成し、効率的な方法でファイルにテキストを書き込むBufferedWriterを返します。
public static List<String> readAllLines(Path path) throws IOException
ファイルからすべての行を読み取ります。
public static Stream<Path> walk(Path start, FileVisitOption... options) throws IOException
指定された開始ファイルをルートとするファイル・ツリーを参照することでPathが遅延移入されるStreamを返します。
public static Stream<Path> walk(Path start, int maxDepth, FileVisitOption... options) throws IOException
指定された開始ファイルをルートとするファイル・ツリーを参照することでPathが遅延移入されるStreamを返します。
public static Path write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options) throws IOException
テキスト行をファイルに書き込みます。
java.nio.file.attribute
FileTime
public static FileTime from(Instant instant)
時系列上で、指定されたInstantオブジェクトと同じ時点の値を表すFileTimeを返します。
public Instant toInstant()
このFileTimeオブジェクトをInstantに変換します。
java.security
KeyStore.Entry
default Set<KeyStore.Entry.Attribute> getAttributes()
エントリに関連付けられている属性を取得します。
Principal
default boolean implies(Subject subject)
指定されたサブジェクトがこの主体に含まれている場合はtrueを返します。
AccessController
public static <T> T doPrivileged(PrivilegedAction<T> action, AccessControlContext context, Permission... perms)
指定されたAccessControlContextによって許可および制限される特権と、指定されたPermission引数によって制限される特権範囲を使用して、指定されたPrivilegedActionを実行します。
public static <T> T doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms) throws PrivilegedActionException
指定されたAccessControlContextによって許可および制限される特権と、指定されたPermission引数によって制限される特権範囲を使用して、指定されたPrivilegedExceptionActionを実行します。
public static <T> T doPrivilegedWithCombiner(PrivilegedAction<T> action, AccessControlContext context, Permission... perms)
指定されたAccessControlContextによって許可および制限される特権と、指定されたPermission引数によって制限される特権範囲を使用して、指定されたPrivilegedActionを実行します。
public static <T> T doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms) throws PrivilegedActionException
指定されたAccessControlContextによって許可および制限される特権と、指定されたPermission引数によって制限される特権範囲を使用して、指定されたPrivilegedExceptionActionを実行します。
KeyStore.PasswordProtection
public String getProtectionAlgorithm()
保護アルゴリズムの名前を取得します。
public AlgorithmParameterSpec getProtectionParameters()
保護アルゴリズムに対して指定されたパラメータを取得します。
KeyStore.PrivateKeyEntry
public Set<KeyStore.Entry.Attribute> getAttributes()
エントリに関連付けられている属性を取得します。
KeyStore.SecretKeyEntry
public Set<KeyStore.Entry.Attribute> getAttributes()
エントリに関連付けられている属性を取得します。
KeyStore.TrustedCertificateEntry
public Set<KeyStore.Entry.Attribute> getAttributes()
エントリに関連付けられている属性を取得します。
Provider
public Object compute(Object key, BiFunction<? super Object,? super Object,? extends Object> remappingFunction)
指定されたキーと現在マップされている値に対するマッピングの計算を試みます(現在のマッピングが存在しない場合はnull)。
public Object computeIfAbsent(Object key, Function<? super Object,? extends Object> mappingFunction)
指定されたキーがまだ値に関連付けられていない(またはnullにマップされている)場合、指定されたマッピング関数を使用してその値の計算を試行し、nullでない場合はそれをこのマップに入力します。
public Object computeIfPresent(Object key, BiFunction<? super Object,? super Object,? extends Object> remappingFunction)
指定されたキーの値が存在していてnull以外の場合、キーと現在マップされている値から新しいマッピングの計算を試みます。
public void forEach(BiConsumer<? super Object,? super Object> action)
このマップのすべてのエントリの処理が完了するかアクションから例外がスローされるまで、各エントリに対して指定されたアクションを実行します。
public Object getOrDefault(Object key, Object defaultValue)
指定されたキーがマップされている値を返します。このマップにそのキーのマッピングが含まれていない場合はdefaultValueを返します。
public Object merge(Object key, Object value, BiFunction<? super Object,? super Object,? extends Object> remappingFunction)
指定されたキーがまだ値と関連付けられていないかnullと関連付けられている場合、指定された値に関連付けます。
public Object putIfAbsent(Object key, Object value)
指定されたキーがまだ値に関連付けられていない(または、nullにマップされている)場合は、それを指定された値に関連付けてnullを返します。それ以外の場合は、現在の値を返します。
public boolean remove(Object key, Object value)
指定された値に指定されたキーが現在マッピングされている場合にのみ、そのキーのエントリを削除します。
public Object replace(Object key, Object value)
指定されたキーがなんらかの値に現在マッピングされている場合にのみ、そのキーのエントリを置換します。
public boolean replace(Object key, Object oldValue, Object newValue)
指定されたキーが指定された値に現在マッピングされている場合にのみ、そのキーのエントリを置換します。
public void replaceAll(BiFunction<? super Object,? super Object,? extends Object> function)
すべてのエントリが処理されるか、または関数が例外をスローするまで、エントリ・セット・イテレータによってエントリが返される順に、各エントリの値を、そのエントリで指定された関数を呼び出した結果で置換します。
SecureRandom
public static SecureRandom getInstanceStrong() throws NoSuchAlgorithmException
securerandom.strongAlgorithmsSecurityプロパティで指定されたアルゴリズムまたはプロバイダを使用して選択されたSecureRandomオブジェクトを返します。
java.security.cert
Certificate
public void verify(PublicKey key, Provider sigProvider) throws CertificateException, NoSuchAlgorithmException, InvalidKeyException, SignatureException
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
CertPathBuilder
public final CertPathChecker getRevocationChecker()
カプセル化されたCertPathBuilderSpi実装が証明書の失効ステータスをチェックするために使用するCertPathCheckerを返します。
CertPathBuilderSpi
public CertPathChecker engineGetRevocationChecker()
この実装が証明書の失効ステータスをチェックするために使用するCertPathCheckerを返します。
CertPathValidator
public final CertPathChecker getRevocationChecker()
カプセル化されたCertPathValidatorSpi実装が証明書の失効ステータスをチェックするために使用するCertPathCheckerを返します。
CertPathValidatorSpi
public CertPathChecker engineGetRevocationChecker()
この実装が証明書の失効ステータスをチェックするために使用するCertPathCheckerを返します。
X509Certificate
public void verify(PublicKey key, Provider sigProvider) throws CertificateException, NoSuchAlgorithmException, InvalidKeyException, SignatureException
指定された公開鍵に対応する非公開鍵を使って、この証明書が署名されたことを検証します。
X509CRL
public void verify(PublicKey key, Provider sigProvider) throws CRLException, NoSuchAlgorithmException, InvalidKeyException, SignatureException
指定された公開鍵に対応する非公開鍵を使って、このCRLが署名されたことを検証します。
java.sql
CallableStatement
default void registerOutParameter(int parameterIndex, SQLType sqlType) throws SQLException
順番parameterIndexのOUTパラメータをJDBC型sqlTypeとして登録します。
default void registerOutParameter(int parameterIndex, SQLType sqlType, int scale) throws SQLException
順番parameterIndexのパラメータをJDBC型sqlTypeとして登録します。
default void registerOutParameter(int parameterIndex, SQLType sqlType, String typeName) throws SQLException
指定された出力パラメータを登録します。
default void registerOutParameter(String parameterName, SQLType sqlType) throws SQLException
parameterNameという名前のOUTパラメータをJDBC型sqlTypeとして登録します。
default void registerOutParameter(String parameterName, SQLType sqlType, int scale) throws SQLException
parameterNameという名前のパラメータをJDBC型sqlTypeとして登録します。
default void registerOutParameter(String parameterName, SQLType sqlType, String typeName) throws SQLException
指定された出力パラメータを登録します。
default void setObject(String parameterName, Object x, SQLType targetSqlType) throws SQLException
指定されたパラメータの値を、指定されたオブジェクトで設定します。
default void setObject(String parameterName, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
指定されたパラメータの値を、指定されたオブジェクトで設定します。
DatabaseMetaData
default long getMaxLogicalLobSize() throws SQLException
このデータベースでLOBの論理サイズとして許容される最大バイト数を取得します。
default boolean supportsRefCursors() throws SQLException
このデータベースによってREF CURSORがサポートされるかどうかを取得します。
DriverAction
void deregister()
登録解除されたことをJDBCドライバに通知するためにDriverManager.deregisterDriver(Driver)によって呼び出されるメソッド。
PreparedStatement
default long executeLargeUpdate() throws SQLException
このPreparedStatementオブジェクトのSQL文を実行します。それはSQLデータ操作言語(DML)文(INSERT文、UPDATE文、DELETE文など)であるか、DDL文のような何も返さないSQL文でなければなりません。
default void setObject(int parameterIndex, Object x, SQLType targetSqlType) throws SQLException
指定されたパラメータの値を、指定されたオブジェクトで設定します。
default void setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
指定されたパラメータの値を、指定されたオブジェクトで設定します。
ResultSet
default void updateObject(int columnIndex, Object x, SQLType targetSqlType) throws SQLException
指定された列をObject値で更新します。
default void updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
指定された列をObject値で更新します。
default void updateObject(String columnLabel, Object x, SQLType targetSqlType) throws SQLException
指定された列をObject値で更新します。
default void updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
指定された列をObject値で更新します。
SQLInput
default <T> T readObject(Class<T> type) throws SQLException
ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のObjectとして返します。
SQLOutput
default void writeObject(Object x, SQLType targetSqlType) throws SQLException
指定されたオブジェクトに格納されたデータをストリームに書き込みます。
Statement
default long[] executeLargeBatch() throws SQLException
コマンドのバッチをデータベースに送信して実行し、すべてのコマンドが正常に実行されると、更新カウントの配列を返します。
default long executeLargeUpdate(String sql) throws SQLException
指定されたSQL文を実行します。SQL文は、INSERT文、UPDATE文、DELETE文、またはSQL DDL文のような何も返さないSQL文の場合があります。
default long executeLargeUpdate(String sql, int autoGeneratedKeys) throws SQLException
指定されたSQL文を実行し、このStatementオブジェクトによって生成された自動生成キーを検索可能にするかどうかについて指定されたフラグでドライバに通知します。
default long executeLargeUpdate(String sql, int[] columnIndexes) throws SQLException
指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。
default long executeLargeUpdate(String sql, String[] columnNames) throws SQLException
指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。
default long getLargeMaxRows() throws SQLException
このStatementオブジェクトによって生成されるResultSetオブジェクトに含めることのできる最大行数を取得します。
default long getLargeUpdateCount() throws SQLException
更新カウントとして現在の結果を取得します。結果がResultSetオブジェクトであるか、または結果がない場合は -1を返します。
default void setLargeMaxRows(long max) throws SQLException
このStatementオブジェクトで作成された任意のResultSetオブジェクトが含むことのできる最大行数の制限値を、指定された数に設定します。
Date
public LocalDate toLocalDate()
このDateオブジェクトをLocalDateに変換します
public static Date valueOf(LocalDate date)
指定されたLocalDateと同じ年、月、および月間通算日の値を持つDateのインスタンスをLocalDateオブジェクトから取得します。
DriverManager
public static void registerDriver(Driver driver, DriverAction da) throws SQLException
指定されたドライバをDriverManagerに登録します。
Time
public LocalTime toLocalTime()
このTimeオブジェクトをLocalTimeに変換します。
public static Time valueOf(LocalTime time)
指定されたLocalTimeと同じ時、分、および秒の時間値を持つTimeのインスタンスをLocalTimeオブジェクトから取得します。
Timestamp
public static Timestamp from(Instant instant)
InstantオブジェクトからTimestampのインスタンスを取得します。
public Instant toInstant()
このTimestampオブジェクトをInstantに変換します。
public LocalDateTime toLocalDateTime()
このTimestampオブジェクトをLocalDateTimeに変換します。
public static Timestamp valueOf(LocalDateTime dateTime)
指定されたLocalDateTimeと同じ年、月、「月の日」、時、分、秒およびナノ秒の日付/時間値を持つTimestampのインスタンスをLocalDateTimeオブジェクトから取得します。
BatchUpdateException
public long[] getLargeUpdateCounts()
バッチ更新内の更新文のうち、この例外が発生するまでに正常に実行されたものすべてに対する更新カウントを取り出します。
java.util
Collection
default Stream<E> parallelStream()
このコレクションをソースとして、潜在的に並列のStreamを返します。
default boolean removeIf(Predicate<? super E> filter)
指定された述語を満たすこのコレクションの要素をすべて削除します。
default Spliterator<E> spliterator()
このコレクション内の要素に対するSpliteratorを作成します。
default Stream<E> stream()
このコレクションをソースとして使用して、逐次的なStreamを返します。
Comparator
static <T,U extends Comparable<? super U>> Comparator<T> comparing(Function<? super T,? extends U> keyExtractor)
型TからComparableソート・キーを抽出する関数を受け取り、そのソート・キーで比較するComparatorを返します。
static <T,U> Comparator<T> comparing(Function<? super T,? extends U> keyExtractor, Comparator<? super U> keyComparator)
型Tからソート・キーを抽出する関数を受け取り、指定されたComparatorを使ってそのソート・キーで比較するComparatorを返します。
static <T> Comparator<T> comparingDouble(ToDoubleFunction<? super T> keyExtractor)
型Tからdoubleソート・キーを抽出する関数を受け取り、そのソート・キーで比較するComparatorを返します。
static <T> Comparator<T> comparingInt(ToIntFunction<? super T> keyExtractor)
型Tからintソート・キーを抽出する関数を受け取り、そのソート・キーで比較するComparatorを返します。
static <T> Comparator<T> comparingLong(ToLongFunction<? super T> keyExtractor)
型Tからlongソート・キーを抽出する関数を受け取り、そのソート・キーで比較するComparatorを返します。
static <T extends Comparable<? super T>> Comparator<T> naturalOrder()
自然な順序でComparableオブジェクトを比較するコンパレータを返します。
static <T> Comparator<T> nullsFirst(Comparator<? super T> comparator)
nullをnull以外より小さいとみなす、nullフレンドリのコンパレータを返します。
static <T> Comparator<T> nullsLast(Comparator<? super T> comparator)
nullをnull以外より大きいとみなす、nullフレンドリのコンパレータを返します。
default Comparator<T> reversed()
このコンパレータの逆順を義務付けるコンパレータを返します。
static <T extends Comparable<? super T>> Comparator<T> reverseOrder()
自然順序付けの逆を義務付けるコンパレータを返します。
default Comparator<T> thenComparing(Comparator<? super T> other)
辞書式順序コンパレータをもう一方のコンパレータとともに返します。
default <U extends Comparable<? super U>> Comparator<T> thenComparing(Function<? super T,? extends U> keyExtractor)
Comparableソート・キーを抽出する関数を含む辞書式順序コンパレータを返します。
default <U> Comparator<T> thenComparing(Function<? super T,? extends U> keyExtractor, Comparator<? super U> keyComparator)
指定されたComparatorで比較されるキーを抽出する関数を含む辞書式順序コンパレータを返します。
default Comparator<T> thenComparingDouble(ToDoubleFunction<? super T> keyExtractor)
doubleソート・キーを抽出する関数を含む辞書式順序コンパレータを返します。
default Comparator<T> thenComparingInt(ToIntFunction<? super T> keyExtractor)
intソート・キーを抽出する関数を含む辞書式順序コンパレータを返します。
default Comparator<T> thenComparingLong(ToLongFunction<? super T> keyExtractor)
longソート・キーを抽出する関数を含む辞書式順序コンパレータを返します。
Iterator
default void forEachRemaining(Consumer<? super E> action)
すべての要素の処理が完了するかアクションから例外がスローされるまで、残りの各要素に対して指定されたアクションを実行します。
List
default void replaceAll(UnaryOperator<E> operator)
このリストの各要素を、その要素に演算子を適用した結果で置換します。
default void sort(Comparator<? super E> c)
指定されたComparatorを使用して要素を比較することにより、このリストをソートします。
default Spliterator<E> spliterator()
このリスト内の要素に対するSpliteratorを作成します。
Map
default V compute(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)
指定されたキーと現在マップされている値に対するマッピングの計算を試みます(現在のマッピングが存在しない場合はnull)。
default V computeIfAbsent(K key, Function<? super K,? extends V> mappingFunction)
指定されたキーがまだ値に関連付けられていない(またはnullにマップされている)場合、指定されたマッピング関数を使用してその値の計算を試行し、nullでない場合はそれをこのマップに入力します。
default V computeIfPresent(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)
指定されたキーの値が存在していてnull以外の場合、キーと現在マップされている値から新しいマッピングの計算を試みます。
default void forEach(BiConsumer<? super K,? super V> action)
このマップのすべてのエントリの処理が完了するかアクションから例外がスローされるまで、各エントリに対して指定されたアクションを実行します。
default V getOrDefault(Object key, V defaultValue)
指定されたキーがマップされている値を返します。このマップにそのキーのマッピングが含まれていない場合はdefaultValueを返します。
default V merge(K key, V value, BiFunction<? super V,? super V,? extends V> remappingFunction)
指定されたキーがまだ値と関連付けられていないかnullと関連付けられている場合、指定されたnull以外の値に関連付けます。
default V putIfAbsent(K key, V value)
指定されたキーがまだ値に関連付けられていない(または、nullにマップされている)場合は、それを指定された値に関連付けてnullを返します。それ以外の場合は、現在の値を返します。
default boolean remove(Object key, Object value)
指定された値に指定されたキーが現在マッピングされている場合にのみ、そのキーのエントリを削除します。
default V replace(K key, V value)
指定されたキーがなんらかの値に現在マッピングされている場合にのみ、そのキーのエントリを置換します。
default boolean replace(K key, V oldValue, V newValue)
指定されたキーが指定された値に現在マッピングされている場合にのみ、そのキーのエントリを置換します。
default void replaceAll(BiFunction<? super K,? super V,? extends V> function)
すべてのエントリが処理されるか、または関数が例外をスローするまで、各エントリの値を、そのエントリで指定された関数を呼び出した結果で置換します。
Map.Entry
static <K extends Comparable<? super K>,V> Comparator<Map.Entry<K,V>> comparingByKey()
キーの自然順序でMap.Entryを比較するコンパレータを返します。
static <K,V> Comparator<Map.Entry<K,V>> comparingByKey(Comparator<? super K> cmp)
指定されたComparatorを使用してキーでMap.Entryを比較するコンパレータを返します。
static <K,V extends Comparable<? super V>> Comparator<Map.Entry<K,V>> comparingByValue()
値の自然順序でMap.Entryを比較するコンパレータを返します。
static <K,V> Comparator<Map.Entry<K,V>> comparingByValue(Comparator<? super V> cmp)
指定されたComparatorを使用して値でMap.Entryを比較するコンパレータを返します。
Set
default Spliterator<E> spliterator()
このセット内の要素に対するSpliteratorを作成します。
SortedSet
default Spliterator<E> spliterator()
このソート・セット内の要素に対するSpliteratorを作成します。
ArrayDeque
public Spliterator<E> spliterator()
この両端キュー内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
ArrayList
public Spliterator<E> spliterator()
このリスト内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
Arrays
public static void parallelPrefix(double[] array, DoubleBinaryOperator op)
指定された関数を使用して、指定された配列の各要素をその場で並列に累積します。
public static void parallelPrefix(double[] array, int fromIndex, int toIndex, DoubleBinaryOperator op)
配列の指定された部分範囲に対してparallelPrefix(double[], DoubleBinaryOperator)を実行します。
public static void parallelPrefix(int[] array, IntBinaryOperator op)
指定された関数を使用して、指定された配列の各要素をその場で並列に累積します。
public static void parallelPrefix(int[] array, int fromIndex, int toIndex, IntBinaryOperator op)
配列の指定された部分範囲に対してparallelPrefix(int[], IntBinaryOperator)を実行します。
public static void parallelPrefix(long[] array, int fromIndex, int toIndex, LongBinaryOperator op)
配列の指定された部分範囲に対してparallelPrefix(long[], LongBinaryOperator)を実行します。
public static void parallelPrefix(long[] array, LongBinaryOperator op)
指定された関数を使用して、指定された配列の各要素をその場で並列に累積します。
public static <T> void parallelPrefix(T[] array, BinaryOperator<T> op)
指定された関数を使用して、指定された配列の各要素をその場で並列に累積します。
public static <T> void parallelPrefix(T[] array, int fromIndex, int toIndex, BinaryOperator<T> op)
配列の指定された部分範囲に対してparallelPrefix(Object[], BinaryOperator)を実行します。
public static void parallelSetAll(double[] array, IntToDoubleFunction generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を並列に設定します。
public static void parallelSetAll(int[] array, IntUnaryOperator generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を並列に設定します。
public static void parallelSetAll(long[] array, IntToLongFunction generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を並列に設定します。
public static <T> void parallelSetAll(T[] array, IntFunction<? extends T> generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を並列に設定します。
public static void parallelSort(byte[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(byte[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static void parallelSort(char[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(char[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static void parallelSort(double[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(double[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static void parallelSort(float[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(float[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static void parallelSort(int[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(int[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static void parallelSort(long[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(long[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static void parallelSort(short[] a)
指定された配列を数値の昇順でソートします。
public static void parallelSort(short[] a, int fromIndex, int toIndex)
配列の指定された範囲を数値の昇順でソートします。
public static <T extends Comparable<? super T>> void parallelSort(T[] a)
指定されたオブジェクト配列を、その要素の自然順序付けに従って昇順にソートします。
public static <T> void parallelSort(T[] a, Comparator<? super T> cmp)
指定されたコンパレータが示す順序に従って、指定されたオブジェクトの配列をソートします。
public static <T extends Comparable<? super T>> void parallelSort(T[] a, int fromIndex, int toIndex)
指定されたオブジェクト配列の指定された範囲を、その要素の自然順序付けに従って昇順にソートします。
public static <T> void parallelSort(T[] a, int fromIndex, int toIndex, Comparator<? super T> cmp)
指定されたコンパレータの順番に従って、指定されたオブジェクトの配列の指定範囲を昇順でソートします。
public static void setAll(double[] array, IntToDoubleFunction generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を設定します。
public static void setAll(int[] array, IntUnaryOperator generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を設定します。
public static void setAll(long[] array, IntToLongFunction generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を設定します。
public static <T> void setAll(T[] array, IntFunction<? extends T> generator)
指定されたジェネレータ関数を使用して指定された配列の各要素を計算することで、すべての要素を設定します。
public static Spliterator.OfDouble spliterator(double[] array)
指定された配列のすべてに適用されるSpliterator.OfDoubleを返します。
public static Spliterator.OfDouble spliterator(double[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲に適用されるSpliterator.OfDoubleを返します。
public static Spliterator.OfInt spliterator(int[] array)
指定された配列のすべてに適用されるSpliterator.OfIntを返します。
public static Spliterator.OfInt spliterator(int[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲に適用されるSpliterator.OfIntを返します。
public static Spliterator.OfLong spliterator(long[] array)
指定された配列のすべてに適用されるSpliterator.OfLongを返します。
public static Spliterator.OfLong spliterator(long[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲に適用されるSpliterator.OfLongを返します。
public static <T> Spliterator<T> spliterator(T[] array)
指定された配列のすべてに適用されるSpliteratorを返します。
public static <T> Spliterator<T> spliterator(T[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲に適用されるSpliteratorを返します。
public static DoubleStream stream(double[] array)
指定された配列をソースとして使用して、逐次的なDoubleStreamを返します。
public static DoubleStream stream(double[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲をソースとして使用して、逐次的なDoubleStreamを返します。
public static IntStream stream(int[] array)
指定された配列をソースとして使用して、逐次的なIntStreamを返します。
public static IntStream stream(int[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲をソースとして使用して、逐次的なIntStreamを返します。
public static LongStream stream(long[] array)
指定された配列をソースとして使用して、逐次的なLongStreamを返します。
public static LongStream stream(long[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲をソースとして使用して、逐次的なLongStreamを返します。
public static <T> Stream<T> stream(T[] array)
指定された配列をソースとして使用して、逐次的なStreamを返します。
public static <T> Stream<T> stream(T[] array, int startInclusive, int endExclusive)
指定された配列の指定された範囲をソースとして使用して、逐次的なStreamを返します。
BitSet
public IntStream stream()
このBitSetにビットが設定状態で保持されているインデックスのストリームを返します。
Calendar
public static Set<String> getAvailableCalendarTypes()
実行環境でCalendarによってサポートされるすべてのカレンダ・タイプを含む変更不可能なSetを返します。
public String getCalendarType()
このCalendarのカレンダ・タイプを返します。
public final Instant toInstant()
このオブジェクトをInstantに変換します。
Collections
public static <K,V> NavigableMap<K,V> checkedNavigableMap(NavigableMap<K,V> m, Class<K> keyType, Class<V> valueType)
指定されたナビゲート可能マップの動的に型保証されたビューを返します。
public static <E> NavigableSet<E> checkedNavigableSet(NavigableSet<E> s, Class<E> type)
指定されたナビゲート可能セットの動的に型保証されたビューを返します。
public static <E> Queue<E> checkedQueue(Queue<E> queue, Class<E> type)
指定されたキューの動的に型保証されたビューを返します。
public static final <K,V> NavigableMap<K,V> emptyNavigableMap()
空のナビゲート可能マップ(不変)を返します。
public static <E> NavigableSet<E> emptyNavigableSet()
空のナビゲート可能セット(不変)を返します。
public static final <K,V> SortedMap<K,V> emptySortedMap()
空のソート・マップ(不変)を返します。
public static <E> SortedSet<E> emptySortedSet()
空のソート・セット(不変)を返します。
public static <K,V> NavigableMap<K,V> synchronizedNavigableMap(NavigableMap<K,V> m)
指定されたナビゲート可能マップに連動する同期(スレッドセーフな)ナビゲート可能マップを返します。
public static <T> NavigableSet<T> synchronizedNavigableSet(NavigableSet<T> s)
指定されたナビゲート可能セットに連動する同期(スレッドセーフな)ナビゲート可能セットを返します。
public static <K,V> NavigableMap<K,V> unmodifiableNavigableMap(NavigableMap<K,? extends V> m)
指定されたナビゲート可能マップの変更不可能なビューを返します。
public static <T> NavigableSet<T> unmodifiableNavigableSet(NavigableSet<T> s)
指定されたナビゲート可能セットの変更不可能なビューを返します。
Date
public static Date from(Instant instant)
InstantオブジェクトからDateのインスタンスを取得します。
public Instant toInstant()
このDateオブジェクトをInstantに変換します。
GregorianCalendar
public static GregorianCalendar from(ZonedDateTime zdt)
ZonedDateTimeオブジェクトからデフォルトのロケールを使ってGregorianCalendarのインスタンスを取得します。
public String getCalendarType()
カレンダ・タイプとして"gregory"を返します。
public ZonedDateTime toZonedDateTime()
このオブジェクトを、時系列上でこのGregorianCalendarと同じ時点を表すZonedDateTimeに変換します。
HashSet
public Spliterator<E> spliterator()
このセット内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
LinkedHashSet
public Spliterator<E> spliterator()
このセット内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
LinkedList
public Spliterator<E> spliterator()
このリスト内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
Locale
public static List<Locale> filter(List<Locale.LanguageRange> priorityList, Collection<Locale> locales)
RFC 4647に定義されているフィルタリング・メカニズムを使用して、一致するLocaleインスタンスのリストを返します。
public static List<Locale> filter(List<Locale.LanguageRange> priorityList, Collection<Locale> locales, Locale.FilteringMode mode)
RFC 4647に定義されているフィルタリング・メカニズムを使用して、一致するLocaleインスタンスのリストを返します。
public static List<String> filterTags(List<Locale.LanguageRange> priorityList, Collection<String> tags)
RFC 4647に定義されている基本フィルタリング・メカニズムを使用して、一致する言語タグのリストを返します。
public static List<String> filterTags(List<Locale.LanguageRange> priorityList, Collection<String> tags, Locale.FilteringMode mode)
RFC 4647に定義されている基本フィルタリング・メカニズムを使用して、一致する言語タグのリストを返します。
public boolean hasExtensions()
このLocaleが拡張を持つ場合、trueを返します。
public static Locale lookup(List<Locale.LanguageRange> priorityList, Collection<Locale> locales)
RFC 4647で定義されている検索メカニズムを使用してもっとも一致する言語タグのLocaleインスタンスを返します。
public static String lookupTag(List<Locale.LanguageRange> priorityList, Collection<String> tags)
RFC 4647で定義されている検索メカニズムを使用してもっとも一致する言語タグを返します。
public Locale stripExtensions()
このLocaleのコピーを、拡張を除いて返します。
Objects
public static boolean isNull(Object obj)
指定された参照がnullの場合はtrueを返します。それ以外の場合はfalseを返します。
public static boolean nonNull(Object obj)
指定された参照がnull以外の場合はtrueを返します。それ以外の場合はfalseを返します。
public static <T> T requireNonNull(T obj, Supplier<String> messageSupplier)
指定されたオブジェクト参照がnullでないことを確認し、nullの場合はカスタマイズされたNullPointerExceptionをスローします。
PriorityQueue
public final Spliterator<E> spliterator()
このキュー内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
Random
public DoubleStream doubles()
0(含む)から1(含まない)までの擬似乱数double値を含む、事実上無制限のストリームを返します。
public DoubleStream doubles(double randomNumberOrigin, double randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数double値を含む、事実上無制限のストリームを返します。
public DoubleStream doubles(long streamSize)
0(含む)から1(含まない)までの擬似乱数double値を、指定されたstreamSize数だけ生成するストリームを返します。
public DoubleStream doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数double値を、指定されたstreamSize数だけ生成するストリームを返します。
public IntStream ints()
擬似乱数int値を含む、事実上無制限のストリームを返します。
public IntStream ints(int randomNumberOrigin, int randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数int値を含む、事実上無制限のストリームを返します。
public IntStream ints(long streamSize)
擬似乱数int値を、指定されたstreamSize数だけ生成するストリームを返します。
public IntStream ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数int値を、指定されたstreamSize数だけ生成するストリームを返します。
public LongStream longs()
擬似乱数long値を含む、事実上無制限のストリームを返します。
public LongStream longs(long streamSize)
擬似乱数long値を、指定されたstreamSize数だけ生成するストリームを返します。
public LongStream longs(long randomNumberOrigin, long randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数long値を含む、事実上無制限のストリームを返します。
public LongStream longs(long streamSize, long randomNumberOrigin, long randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数longを、指定されたstreamSize数だけ生成するストリームを返します。
ResourceBundle
public String getBaseBundleName()
既知の場合はこのバンドルのベース名を返します。不明の場合はnullを返します。
TimeZone
public static TimeZone getTimeZone(ZoneId zoneId)
指定されたzoneIdのTimeZoneを取得します。
public ZoneId toZoneId()
このTimeZoneオブジェクトをZoneIdに変換します。
TreeSet
public Spliterator<E> spliterator()
このセット内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
Vector
public Spliterator<E> spliterator()
このリスト内の要素に対する遅延バインディングおよびフェイルファスト Spliteratorを作成します。
java.util.concurrent
ConcurrentMap
default V compute(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)
指定されたキーと現在マップされている値に対するマッピングの計算を試みます(現在のマッピングが存在しない場合はnull)。
default V computeIfAbsent(K key, Function<? super K,? extends V> mappingFunction)
指定されたキーがまだ値に関連付けられていない(またはnullにマップされている)場合、指定されたマッピング関数を使用してその値の計算を試行し、nullでない場合はそれをこのマップに入力します。
default V computeIfPresent(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)
指定されたキーの値が存在していてnull以外の場合、キーと現在マップされている値から新しいマッピングの計算を試みます。
default void forEach(BiConsumer<? super K,? super V> action)
このマップのすべてのエントリの処理が完了するかアクションから例外がスローされるまで、各エントリに対して指定されたアクションを実行します。
default V getOrDefault(Object key, V defaultValue)
指定されたキーがマップされている値を返します。このマップにそのキーのマッピングが含まれていない場合はdefaultValueを返します。
default V merge(K key, V value, BiFunction<? super V,? super V,? extends V> remappingFunction)
指定されたキーがまだ値と関連付けられていないかnullと関連付けられている場合、指定されたnull以外の値に関連付けます。
default void replaceAll(BiFunction<? super K,? super V,? extends V> function)
すべてのエントリが処理されるか、または関数が例外をスローするまで、各エントリの値を、そのエントリで指定された関数を呼び出した結果で置換します。
ArrayBlockingQueue
public Spliterator<E> spliterator()
このキュー内の要素に対するSpliteratorを返します。
ConcurrentHashMap
public void forEach(long parallelismThreshold, BiConsumer<? super K,? super V> action)
各(key, value)に対して指定されたアクションを実行します。
public <U> void forEach(long parallelismThreshold, BiFunction<? super K,? super V,? extends U> transformer, Consumer<? super U> action)
各(キー, 値)のnullでない各変換に対し、指定されたアクションを実行します。
public void forEachEntry(long parallelismThreshold, Consumer<? super Map.Entry<K,V>> action)
各エントリに対して指定されたアクションを実行します。
public <U> void forEachEntry(long parallelismThreshold, Function<Map.Entry<K,V>,? extends U> transformer, Consumer<? super U> action)
各エントリのnull以外の各変換に対して指定されたアクションを実行します。
public void forEachKey(long parallelismThreshold, Consumer<? super K> action)
各キーに対して指定されたアクションを実行します。
public <U> void forEachKey(long parallelismThreshold, Function<? super K,? extends U> transformer, Consumer<? super U> action)
各キーのnull以外の各変換に対して指定されたアクションを実行します。
public void forEachValue(long parallelismThreshold, Consumer<? super V> action)
各値に対して指定されたアクションを実行します。
public <U> void forEachValue(long parallelismThreshold, Function<? super V,? extends U> transformer, Consumer<? super U> action)
各値のnull以外の各変換に対して指定されたアクションを実行します。
public long mappingCount()
マッピングの数を返します。
public static <K> ConcurrentHashMap.KeySetView<K,Boolean> newKeySet()
指定された型からBoolean.TRUEへの、ConcurrentHashMapに連動する新しいSetを作成します。
public static <K> ConcurrentHashMap.KeySetView<K,Boolean> newKeySet(int initialCapacity)
指定された型からBoolean.TRUEへの、ConcurrentHashMapに連動する新しいSetを作成します。
public <U> U reduce(long parallelismThreshold, BiFunction<? super K,? super V,? extends U> transformer, BiFunction<? super U,? super U,? extends U> reducer)
指定されたリデューサを使用して値を結合することにより、すべての(キー、値)ペアの指定された変換の累積結果を返します。結果がない場合はnullを返します。
public Map.Entry<K,V> reduceEntries(long parallelismThreshold, BiFunction<Map.Entry<K,V>,Map.Entry<K,V>,? extends Map.Entry<K,V>> reducer)
指定されたリデューサを使用して値を結合することにより、すべてのエントリの累積結果を返します。結果がない場合はnullを返します。
public <U> U reduceEntries(long parallelismThreshold, Function<Map.Entry<K,V>,? extends U> transformer, BiFunction<? super U,? super U,? extends U> reducer)
指定されたリデューサを使用して値を結合することにより、すべてのエントリの指定された変換の累積結果を返します。結果がない場合はnullを返します。
public double reduceEntriesToDouble(long parallelismThreshold, ToDoubleFunction<Map.Entry<K,V>> transformer, double basis, DoubleBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべてのエントリの指定された変換の累積結果を返します。
public int reduceEntriesToInt(long parallelismThreshold, ToIntFunction<Map.Entry<K,V>> transformer, int basis, IntBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべてのエントリの指定された変換の累積結果を返します。
public long reduceEntriesToLong(long parallelismThreshold, ToLongFunction<Map.Entry<K,V>> transformer, long basis, LongBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべてのエントリの指定された変換の累積結果を返します。
public K reduceKeys(long parallelismThreshold, BiFunction<? super K,? super K,? extends K> reducer)
指定されたリデューサを使用して値を結合することにより、すべてのキーの累積結果を返します。結果がない場合はnullを返します。
public <U> U reduceKeys(long parallelismThreshold, Function<? super K,? extends U> transformer, BiFunction<? super U,? super U,? extends U> reducer)
指定されたリデューサを使用して値を結合することにより、すべてのキーの指定された変換の累積結果を返します。結果がない場合はnullを返します。
public double reduceKeysToDouble(long parallelismThreshold, ToDoubleFunction<? super K> transformer, double basis, DoubleBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべてのキーの指定された変換の累積結果を返します。
public int reduceKeysToInt(long parallelismThreshold, ToIntFunction<? super K> transformer, int basis, IntBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべてのキーの指定された変換の累積結果を返します。
public long reduceKeysToLong(long parallelismThreshold, ToLongFunction<? super K> transformer, long basis, LongBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべてのキーの指定された変換の累積結果を返します。
public double reduceToDouble(long parallelismThreshold, ToDoubleBiFunction<? super K,? super V> transformer, double basis, DoubleBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべての(キー、値)ペアの指定された変換の累積結果を返します。
public int reduceToInt(long parallelismThreshold, ToIntBiFunction<? super K,? super V> transformer, int basis, IntBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべての(キー、値)ペアの指定された変換の累積結果を返します。
public long reduceToLong(long parallelismThreshold, ToLongBiFunction<? super K,? super V> transformer, long basis, LongBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべての(キー、値)ペアの指定された変換の累積結果を返します。
public V reduceValues(long parallelismThreshold, BiFunction<? super V,? super V,? extends V> reducer)
指定されたリデューサを使用して値を結合することにより、すべての値の累積結果を返します。結果がない場合はnullを返します。
public <U> U reduceValues(long parallelismThreshold, Function<? super V,? extends U> transformer, BiFunction<? super U,? super U,? extends U> reducer)
指定されたリデューサを使用して値を結合することにより、すべての値の指定された変換の累積結果を返します。結果がない場合はnullを返します。
public double reduceValuesToDouble(long parallelismThreshold, ToDoubleFunction<? super V> transformer, double basis, DoubleBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべての値の指定された変換の累積結果を返します。
public int reduceValuesToInt(long parallelismThreshold, ToIntFunction<? super V> transformer, int basis, IntBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべての値の指定された変換の累積結果を返します。
public long reduceValuesToLong(long parallelismThreshold, ToLongFunction<? super V> transformer, long basis, LongBinaryOperator reducer)
指定されたリデューサを使用して値を結合し、指定された基準を識別値として使用して、すべての値の指定された変換の累積結果を返します。
public <U> U search(long parallelismThreshold, BiFunction<? super K,? super V,? extends U> searchFunction)
指定された検索関数を各(キー、値)に適用し、nullでない結果を返します(存在しない場合はnull)。
public <U> U searchEntries(long parallelismThreshold, Function<Map.Entry<K,V>,? extends U> searchFunction)
各エントリに指定された検索関数を適用したnull以外の結果を返します。結果がない場合はnullを返します。
public <U> U searchKeys(long parallelismThreshold, Function<? super K,? extends U> searchFunction)
各キーに指定された検索関数を適用したnull以外の結果を返します。結果がない場合はnullを返します。
public <U> U searchValues(long parallelismThreshold, Function<? super V,? extends U> searchFunction)
各値に指定された検索関数を適用したnull以外の結果を返します。結果がない場合はnullを返します。
ConcurrentLinkedDeque
public Spliterator<E> spliterator()
この両端キュー内の要素に対するSpliteratorを返します。
ConcurrentLinkedQueue
public Spliterator<E> spliterator()
このキュー内の要素に対するSpliteratorを返します。
ConcurrentSkipListMap
public V compute(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)
指定されたキーと現在マップされている値に対するマッピングの計算を試みます(現在のマッピングが存在しない場合はnull)。
public V computeIfAbsent(K key, Function<? super K,? extends V> mappingFunction)
指定されたキーがまだ値に関連付けられていない場合、指定されたマッピング関数を使用してその値の計算を試行し、nullでない場合はそれをこのマップに入力します。
public V computeIfPresent(K key, BiFunction<? super K,? super V,? extends V> remappingFunction)
指定されたキーの値が存在する場合、キーと現在マップされている値から新しいマッピングの計算を試みます。
public V getOrDefault(Object key, V defaultValue)
指定されたキーがマップされる値を返します。このマップにそのキーのマッピングが含まれていない場合は、指定されたdefaultValueを返します。
public V merge(K key, V value, BiFunction<? super V,? super V,? extends V> remappingFunction)
指定されたキーがまだ値と関連付けられていない場合は、指定された値に関連付けます。
ConcurrentSkipListSet
public Spliterator<E> spliterator()
このセット内の要素に対するSpliteratorを返します。
CopyOnWriteArrayList
public Spliterator<E> spliterator()
このリスト内の要素に対するSpliteratorを返します。
CopyOnWriteArraySet
public Spliterator<E> spliterator()
このセット内の要素に対するSpliteratorを、これらの要素が追加された順序で返します。
Executors
public static ExecutorService newWorkStealingPool()
すべての使用可能なプロセッサをターゲット並列性レベルとして使用して、work-stealingスレッド・プールを作成します。
public static ExecutorService newWorkStealingPool(int parallelism)
指定された並列性レベルをサポートするのに十分な数のスレッドを保持するスレッド・プールを作成し、場合によっては競合を減らすために複数のキューを使用します。
ForkJoinPool
public static ForkJoinPool commonPool()
共通プール・インスタンスを返します。
public static int getCommonPoolParallelism()
共通プールのターゲット並列性レベルを返します。
ForkJoinTask
public final boolean compareAndSetForkJoinTaskTag(short e, short tag)
このタスクのタグ値を原子的に条件付きで設定します。
public final short getForkJoinTaskTag()
このタスクのタグを返します。
public final void quietlyComplete()
値を設定せずにこのタスクを正常に完了します。
public final short setForkJoinTaskTag(short tag)
このタスクのタグ値を原子的に設定します。
LinkedBlockingDeque
public Spliterator<E> spliterator()
この両端キュー内の要素に対するSpliteratorを返します。
LinkedBlockingQueue
public Spliterator<E> spliterator()
このキュー内の要素に対するSpliteratorを返します。
LinkedTransferQueue
public Spliterator<E> spliterator()
このキュー内の要素に対するSpliteratorを返します。
PriorityBlockingQueue
public Spliterator<E> spliterator()
このキュー内の要素に対するSpliteratorを返します。
SynchronousQueue
public Spliterator<E> spliterator()
Spliterator.trySplit()を呼び出すと常にnullが返される空のスプリッテレータを返します。
ThreadLocalRandom
public DoubleStream doubles()
0(含む)から1(含まない)までの擬似乱数double値を含む事実上無限のストリームを返します。
public DoubleStream doubles(double randomNumberOrigin, double randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数double値を含む事実上無限のストリームを返します。
public DoubleStream doubles(long streamSize)
0(含む)から1(含まない)までの擬似乱数double値を、streamSizeに指定された数だけ生成するストリームを返します。
public DoubleStream doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数double値を、streamSizeに指定された数だけ生成するストリームを返します。
public IntStream ints()
擬似乱数int値を含む事実上無限のストリームを返します。
public IntStream ints(int randomNumberOrigin, int randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数int値を含む、事実上無限のストリームを返します。
public IntStream ints(long streamSize)
擬似乱数int値をstreamSizeに指定された数だけ生成するストリームを返します。
public IntStream ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数int値をstreamSizeに指定された数だけ生成するストリームを返します。
public LongStream longs()
擬似乱数long値を含む事実上無限のストリームを返します。
public LongStream longs(long streamSize)
擬似乱数long値をstreamSizeに指定された数だけ生成するストリームを返します。
public LongStream longs(long randomNumberOrigin, long randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数long値を含む、事実上無限のストリームを返します。
public LongStream longs(long streamSize, long randomNumberOrigin, long randomNumberBound)
指定された起点(含む)と境界(含まない)に準拠した擬似乱数longをstreamSizeに指定された数だけ生成するストリームを返します。
java.util.concurrent.atomic
AtomicInteger
public final int accumulateAndGet(int x, IntBinaryOperator accumulatorFunction)
現在の値を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final int getAndAccumulate(int x, IntBinaryOperator accumulatorFunction)
現在の値を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final int getAndUpdate(IntUnaryOperator updateFunction)
現在の値を、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final int updateAndGet(IntUnaryOperator updateFunction)
現在の値を、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicIntegerArray
public final int accumulateAndGet(int i, int x, IntBinaryOperator accumulatorFunction)
インデックスiにある要素を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final int getAndAccumulate(int i, int x, IntBinaryOperator accumulatorFunction)
インデックスiにある要素を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final int getAndUpdate(int i, IntUnaryOperator updateFunction)
インデックスiにある要素を、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final int updateAndGet(int i, IntUnaryOperator updateFunction)
インデックスiにある要素を、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicIntegerFieldUpdater
public final int accumulateAndGet(T obj, int x, IntBinaryOperator accumulatorFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final int getAndAccumulate(T obj, int x, IntBinaryOperator accumulatorFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final int getAndUpdate(T obj, IntUnaryOperator updateFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final int updateAndGet(T obj, IntUnaryOperator updateFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicLong
public final long accumulateAndGet(long x, LongBinaryOperator accumulatorFunction)
現在の値を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final long getAndAccumulate(long x, LongBinaryOperator accumulatorFunction)
現在の値を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final long getAndUpdate(LongUnaryOperator updateFunction)
現在の値を、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final long updateAndGet(LongUnaryOperator updateFunction)
現在の値を、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicLongArray
public final long accumulateAndGet(int i, long x, LongBinaryOperator accumulatorFunction)
インデックスiにある要素を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final long getAndAccumulate(int i, long x, LongBinaryOperator accumulatorFunction)
インデックスiにある要素を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final long getAndUpdate(int i, LongUnaryOperator updateFunction)
インデックスiにある要素を、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final long updateAndGet(int i, LongUnaryOperator updateFunction)
インデックスiにある要素を、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicLongFieldUpdater
public final long accumulateAndGet(T obj, long x, LongBinaryOperator accumulatorFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final long getAndAccumulate(T obj, long x, LongBinaryOperator accumulatorFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final long getAndUpdate(T obj, LongUnaryOperator updateFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final long updateAndGet(T obj, LongUnaryOperator updateFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicReference
public final V accumulateAndGet(V x, BinaryOperator<V> accumulatorFunction)
現在の値を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final V getAndAccumulate(V x, BinaryOperator<V> accumulatorFunction)
現在の値を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final V getAndUpdate(UnaryOperator<V> updateFunction)
現在の値を、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final V updateAndGet(UnaryOperator<V> updateFunction)
現在の値を、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicReferenceArray
public final E accumulateAndGet(int i, E x, BinaryOperator<E> accumulatorFunction)
インデックスiにある要素を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final E getAndAccumulate(int i, E x, BinaryOperator<E> accumulatorFunction)
インデックスiにある要素を、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final E getAndUpdate(int i, UnaryOperator<E> updateFunction)
インデックスiにある要素を、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final E updateAndGet(int i, UnaryOperator<E> updateFunction)
インデックスiにある要素を、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
AtomicReferenceFieldUpdater
public final V accumulateAndGet(T obj, V x, BinaryOperator<V> accumulatorFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、更新された値を返します。
public final V getAndAccumulate(T obj, V x, BinaryOperator<V> accumulatorFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を現在の値と指定された値に適用した結果で原子的に更新し、前の値を返します。
public final V getAndUpdate(T obj, UnaryOperator<V> updateFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を適用した結果で原子的に更新し、前の値を返します。
public final V updateAndGet(T obj, UnaryOperator<V> updateFunction)
このアップデータが管理する指定されたオブジェクトのフィールドを、指定された関数を適用した結果で原子的に更新し、更新された値を返します。
java.util.logging
Logger
public void config(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、CONFIGメッセージのログを記録します。
public void fine(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、FINEメッセージのログを記録します。
public void finer(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、FINERメッセージのログを記録します。
public void finest(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、FINESTメッセージのログを記録します。
public void info(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、INFOメッセージのログを記録します。
public void log(Level level, Throwable thrown, Supplier<String> msgSupplier)
関連するThrowable情報を含む、遅延構築されたメッセージのログを記録します。
public void logp(Level level, String sourceClass, String sourceMethod, Supplier<String> msgSupplier)
ソース・クラスとメソッドを指定する、引数のない遅延構築されたメッセージのログを記録します。
public void logp(Level level, String sourceClass, String sourceMethod, Throwable thrown, Supplier<String> msgSupplier)
ソース・クラスとメソッドを指定し、関連するThrowable情報を含む遅延構築されたメッセージのログを記録します。
public void logrb(Level level, String sourceClass, String sourceMethod, ResourceBundle bundle, String msg, Object... params)
ソース・クラス、メソッド、およびリソース・バンドルを指定し、メッセージ・パラメータのオプションのリストを含むメッセージのログを記録します。
public void logrb(Level level, String sourceClass, String sourceMethod, ResourceBundle bundle, String msg, Throwable thrown)
ソース・クラス、メソッド、およびリソース・バンドルを指定し、関連するThrowable情報を含むメッセージのログを記録します。
public void setResourceBundle(ResourceBundle bundle)
このロガーのリソース・バンドルを設定します。
public void severe(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、SEVEREメッセージのログを記録します。
public void warning(Supplier<String> msgSupplier)
メッセージが実際にログに記録されるロギング・レベルである場合にのみ構築される、WARNINGメッセージのログを記録します。
java.util.regex
Matcher
public int end(String name)
前回のマッチ操作で、指定された名前付きの前方参照を行う正規表現グループによって前方参照された部分シーケンスの、最後の文字の後のオフセットを返します。
public int start(String name)
前回のマッチ操作で指定された名前付き前方参照グループによって前方参照された部分シーケンスの開始インデックスを返します。
Pattern
public Predicate<String> asPredicate()
文字列とマッチするために使用できるプレディケートを作成します。
public Stream<String> splitAsStream(CharSequence input)
このパターンのマッチに基づいて、指定された入力シーケンスからストリームを作成します。
java.util.spi
LocaleServiceProvider
public boolean isSupportedLocale(Locale locale)
指定されたlocaleがこのロケール・サービス・プロバイダでサポートされる場合はtrueを返します。
TimeZoneNameProvider
public String getGenericDisplayName(String ID, int style, Locale locale)
指定されたタイムゾーンIDのジェネリック名を、指定されたlocaleのユーザーへの表示に適した形式で返します。
java.util.zip
Adler32
public void update(ByteBuffer buffer)
チェックサムを指定されたバッファからのバイト数で更新します。
CRC32
public void update(ByteBuffer buffer)
チェックサムを指定されたバッファからのバイト数で更新します。
ZipEntry
public FileTime getCreationTime()
エントリの作成時間を返します。
public FileTime getLastAccessTime()
エントリの最終アクセス時間を返します。
public FileTime getLastModifiedTime()
エントリの最終変更時間を返します。
public ZipEntry setCreationTime(FileTime time)
エントリの作成時間を設定します。
public ZipEntry setLastAccessTime(FileTime time)
エントリの最終アクセス時間を設定します。
public ZipEntry setLastModifiedTime(FileTime time)
エントリの最終変更時間を設定します。
ZipFile
public Stream<? extends ZipEntry> stream()
ZIPファイルのエントリに対する順序付けされたStreamを返します。
javax.crypto.spec
PBEParameterSpec
public AlgorithmParameterSpec getParameterSpec()
暗号アルゴリズムのパラメータ仕様を返します。
javax.lang.model.element
ExecutableElement
TypeMirror getReceiverType()
この実行可能ファイルのレシーバの型を返します。実行可能ファイルにレシーバの型がない場合は、種類NONEを持つNoTypeを返します。
boolean isDefault()
このメソッドがデフォルト・メソッドである場合はtrueを返し、そうでない場合はfalseを返します。
javax.lang.model.type
ExecutableType
TypeMirror getReceiverType()
この実行可能ファイルのレシーバの型を返します。実行可能ファイルにレシーバの型がない場合は、種類NONEを持つNoTypeを返します。
TypeVisitor
R visitIntersection(IntersectionType t, P p)
共通部分型をビジットします。
javax.lang.model.util
Elements
boolean isFunctionalInterface(TypeElement type)
この型要素が関数型インタフェースである場合はtrueを返し、そうでない場合はfalseを返します。
AbstractTypeVisitor6
public R visitIntersection(IntersectionType t, P p)
visitUnknownを呼び出すことでIntersectionType要素をビジットします。
javax.net.ssl
ExtendedSSLSession
public List<SNIServerName> getRequestedServerNames()
要求されたServer Name Indication (SNI)拡張のすべてのSNIServerNameを含むListを取得します。
SSLParameters
public final List<SNIServerName> getServerNames()
Server Name Indication (SNI)パラメータのすべてのSNIServerNameを含むList(何も設定されていない場合はnull)を返します。
public final Collection<SNIMatcher> getSNIMatchers()
Server Name Indication (SNI)パラメータのすべてのSNIMatcherを含むCollection(何も設定されていない場合はnull)を返します。
public final boolean getUseCipherSuitesOrder()
暗号化方式群のローカル設定を適用する必要があるかどうかを返します。
public final void setServerNames(List<SNIServerName> serverNames)
Server Name Indication (SNI)パラメータの必要なSNIServerNameを設定します。
public final void setSNIMatchers(Collection<SNIMatcher> matchers)
Server Name Indication (SNI)パラメータのSNIMatcherを設定します。
public final void setUseCipherSuitesOrder(boolean honorOrder)
暗号化方式群のローカル設定を適用する必要があるかどうかを設定します。
SSLSocketFactory
public Socket createSocket(Socket s, InputStream consumed, boolean autoClose) throws IOException
既存の接続済ソケットの上位サーバー・モードSocketで、そのSocketのベースとなるInputStreamからすでに使用/削除されたデータを読み取れるものを作成します。
javax.security.auth.kerberos
KeyTab
public static KeyTab getInstance(KerberosPrincipal princ)
指定されたサービス主体にバインドされたデフォルトのKeyTabインスタンスを返します。
public static KeyTab getInstance(KerberosPrincipal princ, File file)
指定されたサービス主体にバインドされたFileオブジェクトからKeyTabインスタンスを返します。
public KerberosPrincipal getPrincipal()
このKeyTabオブジェクトがバインドされているサービス主体を返します。
public static KeyTab getUnboundInstance()
バインドされていないデフォルトのKeyTabインスタンスを返します。
public static KeyTab getUnboundInstance(File file)
Fileオブジェクトから、バインドされていないKeyTabインスタンスを返します。
public boolean isBound()
キータブが主体にバインドされているかどうかを返します