-
- All Implemented Interfaces:
-
com.facebook.hermes.intl.IPlatformDateTimeFormatter
public class PlatformDateTimeFormatterICU implements IPlatformDateTimeFormatter
-
-
Method Summary
-
-
Method Detail
-
format
@RequiresApi(api = Build.VERSION_CODES.N) String format(double n)
-
fieldToString
@RequiresApi(api = Build.VERSION_CODES.N) String fieldToString(AttributedCharacterIterator.Attribute field, String fieldValue)
-
formatToParts
AttributedCharacterIterator formatToParts(double n)
-
getDefaultCalendarName
@RequiresApi(api = Build.VERSION_CODES.N) String getDefaultCalendarName(ILocaleObject<out Object> mResolvedLocaleObject)
-
getDefaultHourCycle
@RequiresApi(api = Build.VERSION_CODES.N) IPlatformDateTimeFormatter.HourCycle getDefaultHourCycle(ILocaleObject<out Object> localeObject)
-
getDefaultTimeZone
@RequiresApi(api = Build.VERSION_CODES.N) String getDefaultTimeZone(ILocaleObject<out Object> localeObject)
-
getDefaultNumberingSystem
@RequiresApi(api = Build.VERSION_CODES.N) String getDefaultNumberingSystem(ILocaleObject<out Object> localeObject)
-
configure
@RequiresApi(api = Build.VERSION_CODES.N) void configure(ILocaleObject<out Object> resolvedLocaleObject, String calendar, String numberingSystem, IPlatformDateTimeFormatter.FormatMatcher formatMatcher, IPlatformDateTimeFormatter.WeekDay weekDay, IPlatformDateTimeFormatter.Era era, IPlatformDateTimeFormatter.Year year, IPlatformDateTimeFormatter.Month month, IPlatformDateTimeFormatter.Day day, IPlatformDateTimeFormatter.Hour hour, IPlatformDateTimeFormatter.Minute minute, IPlatformDateTimeFormatter.Second second, IPlatformDateTimeFormatter.TimeZoneName timeZoneName, IPlatformDateTimeFormatter.HourCycle hourCycle, Object timeZone)
-
getAvailableLocales
@RequiresApi(api = Build.VERSION_CODES.N) Array<String> getAvailableLocales()
-
-
-
-