Package-level declarations

This package contains the SystemTimeProvider interface and the SystemClockTimeProvider implementation, which provides the current time using the system clock.

Types

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
actual class SystemClockTimeProvider : SystemTimeProvider

SystemTimeProvider actual implementation using the Android-specific SystemClock mechanism.

@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
expect class SystemClockTimeProvider : SystemTimeProvider

SystemTimeProvider expect declaration.

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
interface SystemTimeProvider

Generic contract for the system time provider.