common.collect internals.
| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final Collector | |
| private static final Collector | |
| private static final Collector |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | flatteningToImmutableListMultimap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends Stream<? extends V>> valuesFunction)
|
| pack-priv static <T extends @Nullable Object, K, V> Collector | flatteningToImmutableSetMultimap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends Stream<? extends V>> valuesFunction)
|
| pack-priv static <T extends @Nullable Object, K extends @Nullable Object, V extends @Nullable Object, M extends Multimap | flatteningToMultimap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends Stream<? extends V>> valueFunction, Supplier<M> multimapSupplier)
|
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableBiMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <T extends @Nullable Object, K extends Enum | toImmutableEnumMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <T extends @Nullable Object, K extends Enum | toImmutableEnumMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction, BinaryOperator<V> mergeFunction)
|
| pack-priv static <E extends Enum | |
| private static <E extends Enum | |
| pack-priv static <E> Collector | |
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableListMultimap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction, BinaryOperator<V> mergeFunction)
|
| pack-priv static <T extends @Nullable Object, E> Collector | toImmutableMultiset(Function<? super T, ? extends E> elementFunction, ToIntFunction<? super T> countFunction)
|
| pack-priv static <T extends @Nullable Object, K extends Comparable | toImmutableRangeMap(Function<? super T, Range<K>> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <E extends Comparable | |
| pack-priv static <E> Collector | |
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableSetMultimap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableSortedMap(Comparator<? super K> comparator, Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction)
|
| pack-priv static <T extends @Nullable Object, K, V> Collector | toImmutableSortedMap(Comparator<? super K> comparator, Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction, BinaryOperator<V> mergeFunction)
|
| pack-priv static <E> Collector | |
| pack-priv static <T extends @Nullable Object, K extends @Nullable Object, V extends @Nullable Object, M extends Multimap | toMultimap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction, Supplier<M> multimapSupplier)
|
| pack-priv static <T extends @Nullable Object, E extends @Nullable Object, M extends Multiset | toMultiset(Function<? super T, E> elementFunction, ToIntFunction<? super T> countFunction, Supplier<M> multisetSupplier)
|
| TO_IMMUTABLE_LIST | back to summary |
|---|---|
| private static final Collector<Object, ?, ImmutableList<Object>> TO_IMMUTABLE_LIST | |
| TO_IMMUTABLE_RANGE_SET | back to summary |
|---|---|
| private static final Collector<Range<Comparable<?>>, ?, ImmutableRangeSet<Comparable<?>>> TO_IMMUTABLE_RANGE_SET
| |
| TO_IMMUTABLE_SET | back to summary |
|---|---|
| private static final Collector<Object, ?, ImmutableSet<Object>> TO_IMMUTABLE_SET | |
| CollectCollectors | back to summary |
|---|---|
| private CollectCollectors() | |
| flatteningToImmutableListMultimap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| flatteningToImmutableSetMultimap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| flatteningToMultimap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K extends @Nullable Object, V extends @Nullable Object, M extends Multimap | |
| toImmutableBiMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableEnumMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K extends Enum | |
| toImmutableEnumMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K extends Enum | |
| toImmutableEnumSet | back to summary |
|---|---|
pack-priv static <E extends Enum
| |
| toImmutableEnumSetGeneric | back to summary |
|---|---|
| private static <E extends Enum | |
| toImmutableList | back to summary |
|---|---|
pack-priv static <E> Collector
| |
| toImmutableListMultimap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableMultiset | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, E> Collector | |
| toImmutableRangeMap | back to summary |
|---|---|
pack-priv static <T extends @Nullable Object, K extends Comparable
| |
| toImmutableRangeSet | back to summary |
|---|---|
pack-priv static <E extends Comparable
| |
| toImmutableSet | back to summary |
|---|---|
pack-priv static <E> Collector
| |
| toImmutableSetMultimap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableSortedMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableSortedMap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K, V> Collector | |
| toImmutableSortedSet | back to summary |
|---|---|
| pack-priv static <E> Collector | |
| toMultimap | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, K extends @Nullable Object, V extends @Nullable Object, M extends Multimap | |
| toMultiset | back to summary |
|---|---|
| pack-priv static <T extends @Nullable Object, E extends @Nullable Object, M extends Multiset | |
| Modifier and Type | Field and Description |
|---|---|
| private EnumMap | |
| private final BinaryOperator |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv CollectCollectors. | |
| pack-priv void | |
| pack-priv ImmutableMap |
| map | back to summary |
|---|---|
| private EnumMap<K, V> map
| |
| mergeFunction | back to summary |
|---|---|
| private final BinaryOperator<V> mergeFunction | |
| EnumMapAccumulator | back to summary |
|---|---|
| pack-priv EnumMapAccumulator(BinaryOperator<V> mergeFunction) | |
| combine | back to summary |
|---|---|
| pack-priv CollectCollectors. | |
| put | back to summary |
|---|---|
| pack-priv void put(K key, V value) | |
| toImmutableMap | back to summary |
|---|---|
| pack-priv ImmutableMap | |
| Modifier and Type | Field and Description |
|---|---|
| private EnumSet | |
| pack-priv static final Collector |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv CollectCollectors. | |
| pack-priv ImmutableSet |
| set | back to summary |
|---|---|
| private EnumSet<E> set
| |
| TO_IMMUTABLE_ENUM_SET | back to summary |
|---|---|
pack-priv static final Collector<Enum<?>, ?, ImmutableSet<? extends Enum<?>>> TO_IMMUTABLE_ENUM_SET
| |
| EnumSetAccumulator | back to summary |
|---|---|
| private EnumSetAccumulator() | |
| add | back to summary |
|---|---|
| pack-priv void add(E e) | |
| combine | back to summary |
|---|---|
| pack-priv CollectCollectors. | |
| toImmutableSet | back to summary |
|---|---|
| pack-priv ImmutableSet | |