モジュール java.base
パッケージ java.time.temporal

クラスValueRange

java.lang.Object
java.time.temporal.ValueRange
すべての実装されたインタフェース:
Serializable

public final class ValueRange extends Object implements Serializable
日付/時間フィールドの有効な値の範囲です。

TemporalFieldのすべてのインスタンスには、有効な値の範囲があります。 たとえば、ISO暦の「月の日」は1から始まり、28と31の間のいずれかで終わります。 このクラスはその有効な範囲を保持します。

このクラスの制限に注意することが重要です。 最大値と最小値だけが提供されます。 外側の範囲の中に無効な値が存在する可能性があります。 たとえば、ある特異なフィールドの有効値が1、2、4、6、7の場合、範囲は1から7までになりますが、値3および5は無効です。

このクラスのインスタンスは、特定のフィールドには関連付けられません。

実装要件:
このクラスは不変でスレッドセーフです。
導入されたバージョン:
1.8
関連項目: