(Collector<T, ?, ImmutableMap<K, V>>) toImmutableEnumMap(Function<?, super, T, ?, extends, K>, Function<?, super, T, ?, extends, V>)
   | 
  Returns a Collector that accumulates elements into an {@code ImmutableMap} whose keys
 and values are the result of applying the provided mapping functions to the input elements. | 
  
  
  (Collector<T, ?, ImmutableMap<K, V>>) toImmutableEnumMap(Function<?, super, T, ?, extends, K>, Function<?, super, T, ?, extends, V>, BinaryOperator<V>)
   | 
  Returns a Collector that accumulates elements into an {@code ImmutableMap} whose keys
 and values are the result of applying the provided mapping functions to the input elements. |