java.lang.Object
colesico.framework.profile.DefaultProfile
- All Implemented Interfaces:
Profile
public class DefaultProfile extends java.lang.Object implements Profile
Default profile implementation
-
Field Summary
Fields inherited from interface colesico.framework.profile.Profile
GET_LOCALE_METHOD, GET_QUALIFIERS_METHOD -
Constructor Summary
Constructors Constructor Description DefaultProfile(java.util.Locale locale) -
Method Summary
Modifier and Type Method Description <T> TgetExtension(java.lang.Class<T> keyClass)java.util.LocalegetLocale()Returns client locale.ObjectiveQualifiersgetQualifiers()Returns localization qualifier valuesvoidsetExtension(java.lang.Class<?> keyClass, java.lang.Object value)voidsetLocale(java.util.Locale locale)
-
Constructor Details
-
DefaultProfile
public DefaultProfile(java.util.Locale locale)
-
-
Method Details
-
getLocale
public java.util.Locale getLocale()Description copied from interface:ProfileReturns client locale. -
setLocale
public void setLocale(java.util.Locale locale) -
getQualifiers
Description copied from interface:ProfileReturns localization qualifier values- Specified by:
getQualifiersin interfaceProfile
-
setExtension
public void setExtension(java.lang.Class<?> keyClass, java.lang.Object value) -
getExtension
public <T> T getExtension(java.lang.Class<T> keyClass)
-