@Override public <K, VV> ImmutableMap<K, VV> aggregateInPlaceBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateInPlaceBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) { return Maps.immutable.empty(); }
@Override public <K2, V2> ImmutableMap<K2, V2> collect(Function2<? super K, ? super V, Pair<K2, V2>> function) { return Maps.immutable.empty(); }
@Override public <R> ImmutableMap<K, R> collectValues(Function2<? super K, ? super V, ? extends R> function) { return Maps.immutable.empty(); }
@Override public <VV> ImmutableMap<VV, V> groupByUniqueKey(Function<? super V, ? extends VV> function) { return Maps.immutable.empty(); }
@Override public <V> ImmutableMap<V, T> groupByUniqueKey(Function<? super T, ? extends V> function) { return Maps.immutable.empty(); }
@Override public <V> ImmutableMap<V, T> groupByUniqueKey(Function<? super T, ? extends V> function) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateInPlaceBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) { return Maps.immutable.empty(); }
@Override public <VV> ImmutableMap<VV, V> groupByUniqueKey(Function<? super V, ? extends VV> function) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) { return Maps.immutable.empty(); }
@Override public <R> ImmutableMap<K, R> collectValues(Function2<? super K, ? super V, ? extends R> function) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) { return Maps.immutable.empty(); }
@Override public <VV> ImmutableMap<VV, V> groupByUniqueKey(Function<? super V, ? extends VV> function) { return Maps.immutable.empty(); }
@Override public <VV> ImmutableMap<VV, V> groupByUniqueKey(Function<? super V, ? extends VV> function) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) { return Maps.immutable.empty(); }
@Override public <VV> ImmutableMap<VV, V> groupByUniqueKey(Function<? super V, ? extends VV> function) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateInPlaceBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV, ? super V> mutatingAggregator) { return Maps.immutable.empty(); }
@Override public <K, VV> ImmutableMap<K, VV> aggregateBy(Function<? super V, ? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV, ? super V, ? extends VV> nonMutatingAggregator) { return Maps.immutable.empty(); }