Package com.landawn.abacus.util
Class Builder.MultimapBuilder<K,E,V extends Collection<E>,M extends Multimap<K,E,V>>
java.lang.Object
com.landawn.abacus.util.Builder<M>
com.landawn.abacus.util.Builder.MultimapBuilder<K,E,V,M>
- Type Parameters:
K
- the key typeE
-V
- the value typeM
-
public static final class Builder.MultimapBuilder<K,E,V extends Collection<E>,M extends Multimap<K,E,V>>
extends Builder<M>
The Class MultimapBuilder.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.landawn.abacus.util.Builder
Builder.BooleanListBuilder, Builder.ByteListBuilder, Builder.CharListBuilder, Builder.CollectionBuilder<T,
C extends Collection<T>>, Builder.ComparisonBuilder, Builder.DataSetBuilder, Builder.DoubleListBuilder, Builder.EquivalenceBuilder, Builder.FloatListBuilder, Builder.HashCodeBuilder, Builder.IntListBuilder, Builder.ListBuilder<T, L extends List<T>>, Builder.LongListBuilder, Builder.LongMultisetBuilder<T>, Builder.MapBuilder<K, V, M extends Map<K, V>>, Builder.MultimapBuilder<K, E, V extends Collection<E>, M extends Multimap<K, E, V>>, Builder.MultisetBuilder<T>, Builder.ShortListBuilder, Builder.X<T> -
Method Summary
Modifier and TypeMethodDescriptionputAll
(K k, Collection<? extends E> c) Removes the all.Removes the all.removeAll
(Object k, Collection<?> valuesToRemove) Removes the all.Removes the all.Methods inherited from class com.landawn.abacus.util.Builder
accept, apply, compare, compare, compare, compare, compare, compare, compare, compare, compare, compare, compareFalseLess, compareNullBigger, compareNullLess, compareTrueLess, equals, equals, equals, equals, equals, equals, equals, equals, equals, equals, filter, hash, hash, hash, hash, hash, hash, hash, hash, hash, hash, map, of, of, of, of, of, of, of, of, of, of, of, of, of, of, of, stream, val
-
Method Details
-
put
- Parameters:
key
-e
-- Returns:
-
putAll
- Parameters:
k
-c
-- Returns:
-
putAll
- Parameters:
m
-- Returns:
-
putAll
- Parameters:
m
-- Returns:
-
remove
- Parameters:
k
-e
-- Returns:
-
removeAll
Removes the all.- Parameters:
k
-- Returns:
-
removeAll
Removes the all.- Parameters:
k
-valuesToRemove
-- Returns:
-
removeAll
Removes the all.- Parameters:
m
-- Returns:
-
removeAll
Removes the all.- Parameters:
m
-- Returns:
-