LoginSignup
61
62

More than 5 years have passed since last update.

Java8で追加された型・メソッド一覧

Last updated at Posted at 2014-03-25

Javadoc から抽出してみた。

2015/04/03 追記

URL のパスが変わったのでいまさら修正。

2015/01/11 追記

日本語化が進んでたので抽出しなおしました。

2014/05/24 追記

22日に公開された日本語版 Javadoc から抽出しなおしました。

抽出がうまくいかなくていくつか項目が増減してるけど、しんどいので今のところ修正するつもりはないです。

抽出してわかったけど、日本語化されているのは Java8 で新規に追加された API だけで、まだ結構英語のままの API が多いようです。
(既存の API で英語の分は Java7 を見れば補完できるので、そんなに大きな問題ではない)

java.io

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

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

javax.lang.model.type

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

メソッド

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()
キータブが主体にバインドされているかどうかを返します

参考

61
62
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
61
62