8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate

Reviewed-by: rriggs, scolebourne
This commit is contained in:
Toshio Nakamura 2018-06-19 08:19:54 -07:00 committed by Naoto Sato
parent d571ea407c
commit a8506cb4e1
2 changed files with 35 additions and 1 deletions

View file

@ -792,6 +792,11 @@ public final class DateTimeFormatterBuilder {
Map<TextStyle, Map<Long, String>> map = Collections.singletonMap(TextStyle.FULL, copy);
final LocaleStore store = new LocaleStore(map);
DateTimeTextProvider provider = new DateTimeTextProvider() {
@Override
public String getText(Chronology chrono, TemporalField field,
long value, TextStyle style, Locale locale) {
return store.getText(value, style);
}
@Override
public String getText(TemporalField field, long value, TextStyle style, Locale locale) {
return store.getText(value, style);