-
- All Implemented Interfaces:
public class MapWithDefaultCompanion<K extends Object, E extends Object> extends MapCompanion<K, E>
Extends a MapCompanion by adding a default value as a fallback.
-
-
Method Summary
Modifier and Type Method Description final EgetDefault()final EgetOrDefault(K key)Returns the element matching the key, or the default value as a fallback. Einvoke(K key)Alias to getOrDefault, to be used like keyMapper("a_key").Efrom(K key)-
-
Method Detail
-
getDefault
final E getDefault()
-
getOrDefault
final E getOrDefault(K key)
-
invoke
E invoke(K key)
Alias to getOrDefault, to be used like
keyMapper("a_key").
-
from
@Deprecated(message = "Use `Enum("value")` instead", replaceWith = @ReplaceWith(imports = {}, expression = "getOrDefault(key)")) E from(K key)
-
-
-
-