Class TimeProvider
java.lang.Object
com.sportradar.livedata.sdk.common.timer.TimeProviderBase
com.sportradar.livedata.sdk.common.timer.TimeProvider
- Direct Known Subclasses:
RealTimeProvider
Represents a base class for all date-time providers which are used to obtain time.
- Author:
- uros.bregar
-
Field Summary
Fields inherited from class com.sportradar.livedata.sdk.common.timer.TimeProviderBase
current -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidsetCurrent(TimeProvider provider) Sets the currently usedTimeProviderinstance.Methods inherited from class com.sportradar.livedata.sdk.common.timer.TimeProviderBase
getCurrent, getCurrentTime, getDate, getDateTime, getFutureDate, resetToRealTime, setCurrent
-
Constructor Details
-
TimeProvider
public TimeProvider()
-
-
Method Details
-
setCurrent
Sets the currently usedTimeProviderinstance.- Parameters:
provider- TheTimeProviderto be used.- Throws:
IllegalArgumentException- Theprovideris a null reference.
-