Langage

IInstantSource.Fixed(Instant) Méthode

Définition

Obtient une source qui retourne toujours le même instant.

[Android.Runtime.Register("fixed", "(Ljava/time/Instant;)Ljava/time/InstantSource;", "", ApiSince=34)]
public static Java.Time.IInstantSource? Fixed(Java.Time.Instant? fixedInstant);
[<Android.Runtime.Register("fixed", "(Ljava/time/Instant;)Ljava/time/InstantSource;", "", ApiSince=34)>]
static member Fixed : Java.Time.Instant -> Java.Time.IInstantSource

Paramètres

fixedInstant
Instant

instant à utiliser, et non null

Retours

source qui retourne toujours le même instant, pas null

Attributs

Remarques

Obtient une source qui retourne toujours le même instant.

Cette source retourne simplement l’instant spécifié. Par conséquent, il ne s’agit pas d’une source qui représente l’instant actuel. Le cas d’usage principal est dans le test, où la source fixe garantit que les tests ne dépendent pas de la source actuelle.

L’implémentation retournée est immuable, thread-safe et Serializable.

Java documentation pour java.time.InstantSource.fixed(java.time.Instant).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à