KK
Size: a a a
KK
AM
CC
KK
CC
KK
CC
A
static <T, V, U, F extends TriFunction<T, V, U, R>, R, K> R getHandler(final K key, final Map<K, F> map, final T t, final V v, final U u, final R defaultValue) {
return Optional.ofNullable(map.get(key))
.map(func -> func.apply(t, v, u))
.orElse(defaultValue);
}
CC
A
KK
KK
CC
A
CC
KK
A
/¯
A
KK