Interface I18nManager
com.yandex.runtime.i18n
public interface I18nManager
Methods
CanonicalUnit | canonicalSpeed(double speed) | |
I18nPrefs | getPrefs() | |
SystemOfMeasurement | getSom() | |
TimeFormat | getTimeFormat() | |
boolean | isValid() | Tells if this I18nManager is valid or no. |
String | localizeCanonicalUnit( CanonicalUnit canonicalUnit) | |
String | localizeDataSize(long dataSize) | |
String | localizeDistance(int distance) | |
String | localizeDuration(int duration) | |
String | localizeSpeed(double speed) | |
void | setPrefs( I18nPrefs prefs) | |
void | setSom( SystemOfMeasurement som) | |
void | setTimeFormat( TimeFormat timeFormat) |
CanonicalUnit | canonicalSpeed(double speed) | |
I18nPrefs | getPrefs() | |
SystemOfMeasurement | getSom() | |
TimeFormat | getTimeFormat() | |
boolean | isValid() | Tells if this I18nManager is valid or no. |
String | localizeCanonicalUnit( CanonicalUnit canonicalUnit) | |
String | localizeDataSize(long dataSize) | |
String | localizeDistance(int distance) | |
String | localizeDuration(int duration) | |
String | localizeSpeed(double speed) | |
void | setPrefs( I18nPrefs prefs) | |
void | setSom( SystemOfMeasurement som) | |
void | setTimeFormat( TimeFormat timeFormat) |
Method Detail
canonicalSpeed
public CanonicalUnit canonicalSpeed (double speed)
getPrefs
public I18nPrefs getPrefs ()
getSom
public SystemOfMeasurement getSom ()
getTimeFormat
public TimeFormat getTimeFormat ()
isValid
public boolean isValid ()
Tells if this I18nManager is valid or no.
Any other method (except for this one) called on an invalid I18nManager will throw java.lang.RuntimeException. An instance becomes invalid only on UI thread, and only when its implementation depends on objects already destroyed by now. Please refer to general docs about the interface for details on its invalidation.localizeCanonicalUnit
public String localizeCanonicalUnit (CanonicalUnit canonicalUnit)
localizeDataSize
public String localizeDataSize (long dataSize)
localizeDistance
public String localizeDistance (int distance)
localizeDuration
public String localizeDuration (int duration)
localizeSpeed
public String localizeSpeed (double speed)
setPrefs
public void setPrefs (I18nPrefs prefs)
setSom
public void setSom (SystemOfMeasurement som)
setTimeFormat
public void setTimeFormat (TimeFormat timeFormat)