org.omnifaces.utils.text.SubFormatterFactory Maven / Gradle / Ivy
package org.omnifaces.utils.text;
import java.util.Locale;
import java.util.Map;
import java.util.function.BiFunction;
@FunctionalInterface
public interface SubFormatterFactory extends BiFunction {
SubFormatter createFormatter(String modifier, Locale locale);
@Override
default SubFormatter apply(String modifier, Locale locale) {
return createFormatter(modifier, locale);
}
static Map defaultFormatterFactories() {
return FormatterUtil.DEFAULT_FORMATTER_FACTORIES;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy