ValueRange クラス

定義

日付/時刻フィールドの有効な値の範囲。

[Android.Runtime.Register("java/time/temporal/ValueRange", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class ValueRange : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/time/temporal/ValueRange", ApiSince=26, DoNotGenerateAcw=true)>]
type ValueRange = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
ValueRange
属性
実装

注釈

日付/時刻フィールドの有効な値の範囲。

すべての TemporalField インスタンスに有効な値の範囲があります。 たとえば、ISO の月の日は 1 から 28 から 31 の間で実行されます。 このクラスは、その有効な範囲をキャプチャします。

このクラスの制限事項に注意することが重要です。 最小値と最大値のみが指定されます。 外側の範囲内に無効な値が存在する可能性があります。 たとえば、奇妙なフィールドの有効な値は 1、2、4、6、7 であるため、値 3 と 5 が無効であるにもかかわらず、範囲は '1 - 7' になります。

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

1.8 で追加されました。

java.time.temporal.ValueRangeJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsFixed

値の範囲は固定で、完全に既知です。

IsIntValue

範囲内のすべての値が に収まるかどうかを確認します int

JniIdentityHashCode

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
JniPeerMembers

日付/時刻フィールドの有効な値の範囲。

LargestMinimum

フィールドで使用できる最大値を取得します。

Maximum

フィールドで使用できる最大値を取得します。

Minimum

フィールドで使用できる最小値を取得します。

PeerReference

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
SmallestMaximum

フィールドが受け取ることができる最大値を取得します。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

CheckValidIntValue(Int64, ITemporalField)

日付/時刻フィールドの有効な値の範囲。

CheckValidValue(Int64, ITemporalField)

日付/時刻フィールドの有効な値の範囲。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
Dispose(Boolean)

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
IsValidIntValue(Int64)

値が有効な範囲内にあり、範囲内のすべての値が に収まるかどうかを確認します int

IsValidValue(Int64)

値が有効な範囲内にあるかどうかを確認します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
Of(Int64, Int64)

固定値範囲を取得します。

Of(Int64, Int64, Int64)

変数値の範囲を取得します。

Of(Int64, Int64, Int64, Int64)

完全に変数の値の範囲を取得します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
IJavaPeerable.Finalized()

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

日付/時刻フィールドの有効な値の範囲。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

日付/時刻フィールドの有効な値の範囲。

GetJniTypeName(IJavaPeerable)

日付/時刻フィールドの有効な値の範囲。

適用対象