Package org.openjdk.jmc.common.util
Interface IPreferenceValueProvider
- 
 public interface IPreferenceValueProviderProvides mechanisms for getting values forTypedPreferencepreferences. This is an abstraction so that different types of backing stores can be used.
- 
- 
Field SummaryFields Modifier and Type Field Description static IPreferenceValueProviderDEFAULT_VALUESA default implementation that only returns the default value for each preference.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> TgetPreferenceValue(TypedPreference<T> preference)Get the value of a preference.
 
- 
- 
- 
Field Detail- 
DEFAULT_VALUESstatic final IPreferenceValueProvider DEFAULT_VALUES A default implementation that only returns the default value for each preference.
 
- 
 - 
Method Detail- 
getPreferenceValue<T> T getPreferenceValue(TypedPreference<T> preference) Get the value of a preference.- Parameters:
- preference- preference to get the value for
- Returns:
- the preference value
 
 
- 
 
-