java.lang.Object
com.iamsoft.util.ui.javafx.prefs.MapPrefUtil
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
static boolean
manage
(javafx.collections.ObservableMap<String, String> pMap, Preferences pPrefs) static <K,
V> boolean manage
(javafx.collections.ObservableMap<K, V> pMap, Function<String, K> pStringToKeyMapper, Function<K, String> pKeyToStringMapper, Function<String, V> pStringToValueMapper, Function<V, String> pValueToStringMapper, Class<?> pClass, String... pKeys) static <K,
V> boolean manage
(javafx.collections.ObservableMap<K, V> pMap, Function<String, K> pStringToKeyMapper, Function<K, String> pKeyToStringMapper, Function<String, V> pStringToValueMapper, Function<V, String> pValueToStringMapper, Preferences pPrefs) static <K,
V> boolean manage
(javafx.collections.ObservableMap<K, V> pMap, Function<String, K> pStringToKeyMapper, Function<K, String> pKeyToStringMapper, Function<String, V> pStringToValueMapper, Function<V, String> pValueToStringMapper, Preferences pPrefs, long pSavePrefDelay) Load preferences and also save on update.
-
Field Details
-
SAVE_DELAY
public static final long SAVE_DELAY- See Also:
-
-
Method Details
-
manage
-
manage
-
manage
public static boolean manage(javafx.collections.ObservableMap<String, String> pMap, Preferences pPrefs) -
manage
-
manage
public static <K,V> boolean manage(javafx.collections.ObservableMap<K, V> pMap, Function<String, K> pStringToKeyMapper, Function<K, String> pKeyToStringMapper, Function<String, V> pStringToValueMapper, Function<V, String> pValueToStringMapper, Preferences pPrefs, long pSavePrefDelay) Load preferences and also save on update.- Returns:
- true if map has already been persisted to preferences.
-