1
7 package org.hibernate.validator.internal.engine.messageinterpolation;
8
9 import java.util.Locale;
10 import java.util.Set;
11
12 import org.hibernate.validator.spi.messageinterpolation.LocaleResolverContext;
13
14 public class DefaultLocaleResolverContext implements LocaleResolverContext {
15
16 private final Set<Locale> supportedLocales;
17
18 private final Locale defaultLocale;
19
20 public DefaultLocaleResolverContext(Set<Locale> supportedLocales, Locale defaultLocale) {
21 this.supportedLocales = supportedLocales;
22 this.defaultLocale = defaultLocale;
23 }
24
25 @Override
26 public Set<Locale> getSupportedLocales() {
27 return supportedLocales;
28 }
29
30 @Override
31 public Locale getDefaultLocale() {
32 return defaultLocale;
33 }
34 }
35