
com.google.common.collect.Maps.class Maven / Gradle / Ivy
The newest version!
???? 27 ?? ??
??
??
??
??
??
?? ? ?
??
??
??? ??
?? ????????? ?
?? ??
?
??
?
??
?>
??@ ?@ ???
??
&?
&?
&??
*?
*??
-?
-?
-??
??
3??
??
??
??
??
???
;? ?? ??
?? ??
?
??
?? 5?
??
?? 5??
H?
???
K??
M??
O????
Q??
T??
V??
X???
???
?
?
?
?
?
c?
b
c
c
b
o
?
q?
t
v
x
{!
?"
?#
?$
?%&
?'(
?)*
?+,
?-.
?/0
?12
?34
?1
56
?78
?9:;
?<
?=
?>
??
?@
?AB
?CD
?E
?FG
?HI
?JK
?L
?M ?N ?O
5P ?O
?Q
?R
?S ?O
?TU
?V
?W
X ?YZ[
?\
?]
?^_`_a?b ?c
de
cf ?g
hi_c
??_?
?j ??
kl
km
kn
kopqr
?s
kt uv
kw ?x ?y ?z d{|
}~??
DescendingMap InnerClasses? EntrySet? Values? NavigableKeySet? SortedKeySet? KeySet? IteratorBasedAbstractMap? ViewCachingAbstractMap UnmodifiableNavigableMap FilteredEntryBiMap FilteredEntryNavigableMap FilteredEntrySortedMap FilteredEntryMap FilteredKeyMap? FilteredMapValues AbstractFilteredMap TransformedEntriesNavigableMap TransformedEntriesSortedMap TransformedEntriesMap? EntryTransformer UnmodifiableBiMap BiMapConverter UnmodifiableEntrySet? UnmodifiableEntries NavigableAsMapView SortedAsMapView AsMapView SortedMapDifferenceImpl? ValueDifferenceImpl MapDifferenceImpl?
EntryFunction STANDARD_JOINER? MapJoiner )Lcom/google/common/base/Joiner$MapJoiner; ()V Code LineNumberTable LocalVariableTable this Lcom/google/common/collect/Maps; keyFunction #()Lcom/google/common/base/Function; Signature Entry Y()Lcom/google/common/base/Function;TK;>;
valueFunction Y()Lcom/google/common/base/Function;TV;>; keyIterator *(Ljava/util/Iterator;)Ljava/util/Iterator;
entryIterator Ljava/util/Iterator; LocalVariableTypeTable 3Ljava/util/Iterator;>; x(Ljava/util/Iterator;>;)Ljava/util/Iterator;
valueIterator x(Ljava/util/Iterator;>;)Ljava/util/Iterator; immutableEnumMap 9(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap; result ,Lcom/google/common/collect/ImmutableEnumMap; entry Ljava/util/Map$Entry; i$ map Ljava/util/Map; 4Lcom/google/common/collect/ImmutableEnumMap; Ljava/util/Map$Entry; Ljava/util/Map;
StackMapTable? w;V:Ljava/lang/Object;>(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable $Lcom/google/common/annotations/Beta;
newHashMap ()Ljava/util/HashMap; G()Ljava/util/HashMap; newHashMapWithExpectedSize (I)Ljava/util/HashMap; expectedSize I H(I)Ljava/util/HashMap; capacity (I)I $(Ljava/util/Map;)Ljava/util/HashMap; Ljava/util/Map<+TK;+TV;>; `(Ljava/util/Map<+TK;+TV;>;)Ljava/util/HashMap; newLinkedHashMap ()Ljava/util/LinkedHashMap; M()Ljava/util/LinkedHashMap; newLinkedHashMapWithExpectedSize (I)Ljava/util/LinkedHashMap; N(I)Ljava/util/LinkedHashMap; *(Ljava/util/Map;)Ljava/util/LinkedHashMap; f(Ljava/util/Map<+TK;+TV;>;)Ljava/util/LinkedHashMap; newConcurrentMap &()Ljava/util/concurrent/ConcurrentMap; X()Ljava/util/concurrent/ConcurrentMap;
newTreeMap ()Ljava/util/TreeMap; L()Ljava/util/TreeMap; *(Ljava/util/SortedMap;)Ljava/util/TreeMap; Ljava/util/SortedMap; Ljava/util/SortedMap; e(Ljava/util/SortedMap;)Ljava/util/TreeMap; +(Ljava/util/Comparator;)Ljava/util/TreeMap;
comparator Ljava/util/Comparator; Ljava/util/Comparator; g(Ljava/util/Comparator;)Ljava/util/TreeMap; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable;
newEnumMap &(Ljava/lang/Class;)Ljava/util/EnumMap; type Ljava/lang/Class; Ljava/lang/Class; `;V:Ljava/lang/Object;>(Ljava/lang/Class;)Ljava/util/EnumMap; $(Ljava/util/Map;)Ljava/util/EnumMap; b;V:Ljava/lang/Object;>(Ljava/util/Map;)Ljava/util/EnumMap; newIdentityHashMap ()Ljava/util/IdentityHashMap; O()Ljava/util/IdentityHashMap;
difference I(Ljava/util/Map;Ljava/util/Map;)Lcom/google/common/collect/MapDifference;
sortedLeft /Lcom/google/common/collect/SortedMapDifference; left right 7Lcom/google/common/collect/SortedMapDifference; ?(Ljava/util/Map<+TK;+TV;>;Ljava/util/Map<+TK;+TV;>;)Lcom/google/common/collect/MapDifference; m(Ljava/util/Map;Ljava/util/Map;Lcom/google/common/base/Equivalence;)Lcom/google/common/collect/MapDifference; valueEquivalence $Lcom/google/common/base/Equivalence;
onlyOnLeft onlyOnRight onBoth differences *Lcom/google/common/base/Equivalence<-TV;>; Ljava/util/Map;? ValueDifference RLjava/util/Map;>; ?(Ljava/util/Map<+TK;+TV;>;Ljava/util/Map<+TK;+TV;>;Lcom/google/common/base/Equivalence<-TV;>;)Lcom/google/common/collect/MapDifference; doDifference ?(Ljava/util/Map;Ljava/util/Map;Lcom/google/common/base/Equivalence;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
rightValue Ljava/lang/Object; leftKey leftValue TV; TK; Ljava/util/Map$Entry<+TK;+TV;>;;??? (Ljava/util/Map<+TK;+TV;>;Ljava/util/Map<+TK;+TV;>;Lcom/google/common/base/Equivalence<-TV;>;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;>;)V unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; [(Ljava/util/Map;)Ljava/util/Map; U(Ljava/util/SortedMap;Ljava/util/Map;)Lcom/google/common/collect/SortedMapDifference; Ljava/util/Comparator<-TK;>; Ljava/util/SortedMap; XLjava/util/SortedMap;>; ?(Ljava/util/SortedMap;Ljava/util/Map<+TK;+TV;>;)Lcom/google/common/collect/SortedMapDifference; orNaturalOrder .(Ljava/util/Comparator;)Ljava/util/Comparator; Ljava/util/Comparator<-TE;>; P(Ljava/util/Comparator<-TE;>;)Ljava/util/Comparator<-TE;>; asMap A(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Map; set Ljava/util/Set; function !Lcom/google/common/base/Function; Ljava/util/Set; *Lcom/google/common/base/Function<-TK;TV;>; ?(Ljava/util/Set;Lcom/google/common/base/Function<-TK;TV;>;)Ljava/util/Map; M(Ljava/util/SortedSet;Lcom/google/common/base/Function;)Ljava/util/SortedMap; Ljava/util/SortedSet; Ljava/util/SortedSet; ?(Ljava/util/SortedSet;Lcom/google/common/base/Function<-TK;TV;>;)Ljava/util/SortedMap; S(Ljava/util/NavigableSet;Lcom/google/common/base/Function;)Ljava/util/NavigableMap; Ljava/util/NavigableSet; Ljava/util/NavigableSet; ?(Ljava/util/NavigableSet;Lcom/google/common/base/Function<-TK;TV;>;)Ljava/util/NavigableMap; /Lcom/google/common/annotations/GwtIncompatible; asMapEntryIterator F(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Iterator; ?(Ljava/util/Set;Lcom/google/common/base/Function<-TK;TV;>;)Ljava/util/Iterator;>;
removeOnlySet (Ljava/util/Set;)Ljava/util/Set; Ljava/util/Set; @(Ljava/util/Set;)Ljava/util/Set; removeOnlySortedSet ,(Ljava/util/SortedSet;)Ljava/util/SortedSet; Ljava/util/SortedSet; L(Ljava/util/SortedSet;)Ljava/util/SortedSet; removeOnlyNavigableSet 2(Ljava/util/NavigableSet;)Ljava/util/NavigableSet; Ljava/util/NavigableSet; R(Ljava/util/NavigableSet;)Ljava/util/NavigableSet; toMap _(Ljava/lang/Iterable;Lcom/google/common/base/Function;)Lcom/google/common/collect/ImmutableMap; keys Ljava/lang/Iterable; Ljava/lang/Iterable; ?(Ljava/lang/Iterable;Lcom/google/common/base/Function<-TK;TV;>;)Lcom/google/common/collect/ImmutableMap; _(Ljava/util/Iterator;Lcom/google/common/base/Function;)Lcom/google/common/collect/ImmutableMap; key builder Ljava/util/Iterator; ?(Ljava/util/Iterator;Lcom/google/common/base/Function<-TK;TV;>;)Lcom/google/common/collect/ImmutableMap; uniqueIndex values Ljava/lang/Iterable; *Lcom/google/common/base/Function<-TV;TK;>; ?(Ljava/lang/Iterable;Lcom/google/common/base/Function<-TV;TK;>;)Lcom/google/common/collect/ImmutableMap; 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; value
duplicateKeys $Ljava/lang/IllegalArgumentException; Builder 0Lcom/google/common/collect/ImmutableMap$Builder; Ljava/util/Iterator; 8Lcom/google/common/collect/ImmutableMap$Builder;i ?(Ljava/util/Iterator;Lcom/google/common/base/Function<-TV;TK;>;)Lcom/google/common/collect/ImmutableMap; fromProperties @(Ljava/util/Properties;)Lcom/google/common/collect/ImmutableMap; Ljava/lang/String; e Ljava/util/Enumeration;
properties Ljava/util/Properties; Ljava/util/Enumeration<*>; VLcom/google/common/collect/ImmutableMap$Builder;? f(Ljava/util/Properties;)Lcom/google/common/collect/ImmutableMap; immutableEntry ;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry; O(TK;TV;)Ljava/util/Map$Entry; unmodifiableEntrySet entrySet .Ljava/util/Set;>; ?(Ljava/util/Set;>;)Ljava/util/Set;>; unmodifiableEntry ,(Ljava/util/Map$Entry;)Ljava/util/Map$Entry; h(Ljava/util/Map$Entry<+TK;+TV;>;)Ljava/util/Map$Entry; unmodifiableEntryIterator F(Ljava/util/Iterator;)Lcom/google/common/collect/UnmodifiableIterator; ?(Ljava/util/Iterator;>;)Lcom/google/common/collect/UnmodifiableIterator;>; asConverter E(Lcom/google/common/collect/BiMap;)Lcom/google/common/base/Converter; bimap !Lcom/google/common/collect/BiMap; )Lcom/google/common/collect/BiMap; (Lcom/google/common/collect/BiMap;)Lcom/google/common/base/Converter; synchronizedBiMap D(Lcom/google/common/collect/BiMap;)Lcom/google/common/collect/BiMap; )Lcom/google/common/collect/BiMap; ~(Lcom/google/common/collect/BiMap;)Lcom/google/common/collect/BiMap; unmodifiableBiMap +Lcom/google/common/collect/BiMap<+TK;+TV;>; ?(Lcom/google/common/collect/BiMap<+TK;+TV;>;)Lcom/google/common/collect/BiMap; transformValues A(Ljava/util/Map;Lcom/google/common/base/Function;)Ljava/util/Map; fromMap Ljava/util/Map; ,Lcom/google/common/base/Function<-TV1;TV2;>; ?(Ljava/util/Map;Lcom/google/common/base/Function<-TV1;TV2;>;)Ljava/util/Map; M(Ljava/util/SortedMap;Lcom/google/common/base/Function;)Ljava/util/SortedMap; Ljava/util/SortedMap; ?(Ljava/util/SortedMap;Lcom/google/common/base/Function<-TV1;TV2;>;)Ljava/util/SortedMap; S(Ljava/util/NavigableMap;Lcom/google/common/base/Function;)Ljava/util/NavigableMap; Ljava/util/NavigableMap; !Ljava/util/NavigableMap; ?(Ljava/util/NavigableMap;Lcom/google/common/base/Function<-TV1;TV2;>;)Ljava/util/NavigableMap; transformEntries Q(Ljava/util/Map;Lcom/google/common/collect/Maps$EntryTransformer;)Ljava/util/Map; transformer 1Lcom/google/common/collect/Maps$EntryTransformer; @Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>; ?(Ljava/util/Map;Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;)Ljava/util/Map; ](Ljava/util/SortedMap;Lcom/google/common/collect/Maps$EntryTransformer;)Ljava/util/SortedMap; ?(Ljava/util/SortedMap;Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;)Ljava/util/SortedMap; c(Ljava/util/NavigableMap;Lcom/google/common/collect/Maps$EntryTransformer;)Ljava/util/NavigableMap; ?(Ljava/util/NavigableMap;Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;)Ljava/util/NavigableMap; asEntryTransformer T(Lcom/google/common/base/Function;)Lcom/google/common/collect/Maps$EntryTransformer; ?(Lcom/google/common/base/Function<-TV1;TV2;>;)Lcom/google/common/collect/Maps$EntryTransformer; asValueToValueFunction f(Lcom/google/common/collect/Maps$EntryTransformer;Ljava/lang/Object;)Lcom/google/common/base/Function; ?Lcom/google/common/collect/Maps$EntryTransformer<-TK;TV1;TV2;>; ?(Lcom/google/common/collect/Maps$EntryTransformer<-TK;TV1;TV2;>;TK;)Lcom/google/common/base/Function; asEntryToValueFunction T(Lcom/google/common/collect/Maps$EntryTransformer;)Lcom/google/common/base/Function; ?(Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;)Lcom/google/common/base/Function;TV2;>; transformEntry ](Lcom/google/common/collect/Maps$EntryTransformer;Ljava/util/Map$Entry;)Ljava/util/Map$Entry; Ljava/util/Map$Entry; ?(Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;Ljava/util/Map$Entry;)Ljava/util/Map$Entry; asEntryToEntryFunction ?(Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;)Lcom/google/common/base/Function;Ljava/util/Map$Entry;>; keyPredicateOnEntries F(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate; keyPredicate "Lcom/google/common/base/Predicate; (Lcom/google/common/base/Predicate<-TK;>; (Lcom/google/common/base/Predicate<-TK;>;)Lcom/google/common/base/Predicate;>; valuePredicateOnEntries valuePredicate (Lcom/google/common/base/Predicate<-TV;>; (Lcom/google/common/base/Predicate<-TV;>;)Lcom/google/common/base/Predicate;>;
filterKeys B(Ljava/util/Map;Lcom/google/common/base/Predicate;)Ljava/util/Map;
unfiltered entryPredicate ?Lcom/google/common/base/Predicate;>;? ?(Ljava/util/Map;Lcom/google/common/base/Predicate<-TK;>;)Ljava/util/Map; N(Ljava/util/SortedMap;Lcom/google/common/base/Predicate;)Ljava/util/SortedMap; ?(Ljava/util/SortedMap;Lcom/google/common/base/Predicate<-TK;>;)Ljava/util/SortedMap; T(Ljava/util/NavigableMap;Lcom/google/common/base/Predicate;)Ljava/util/NavigableMap; Ljava/util/NavigableMap; ?(Ljava/util/NavigableMap;Lcom/google/common/base/Predicate<-TK;>;)Ljava/util/NavigableMap; f(Lcom/google/common/collect/BiMap;Lcom/google/common/base/Predicate;)Lcom/google/common/collect/BiMap; ?(Lcom/google/common/collect/BiMap;Lcom/google/common/base/Predicate<-TK;>;)Lcom/google/common/collect/BiMap; filterValues ?(Ljava/util/Map;Lcom/google/common/base/Predicate<-TV;>;)Ljava/util/Map; ?(Ljava/util/SortedMap;Lcom/google/common/base/Predicate<-TV;>;)Ljava/util/SortedMap; ?(Ljava/util/NavigableMap;Lcom/google/common/base/Predicate<-TV;>;)Ljava/util/NavigableMap; ?(Lcom/google/common/collect/BiMap;Lcom/google/common/base/Predicate<-TV;>;)Lcom/google/common/collect/BiMap;
filterEntries BLcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>; ?(Ljava/util/Map;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/Map;? ?(Ljava/util/SortedMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/SortedMap;I ?(Ljava/util/NavigableMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/NavigableMap;? ?(Lcom/google/common/collect/BiMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Lcom/google/common/collect/BiMap; filterFiltered g(Lcom/google/common/collect/Maps$AbstractFilteredMap;Lcom/google/common/base/Predicate;)Ljava/util/Map; 4Lcom/google/common/collect/Maps$AbstractFilteredMap; ; ?(Lcom/google/common/collect/Maps$AbstractFilteredMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/Map; p(Lcom/google/common/collect/Maps$FilteredEntrySortedMap;Lcom/google/common/base/Predicate;)Ljava/util/SortedMap; 7Lcom/google/common/collect/Maps$FilteredEntrySortedMap; predicate ?Lcom/google/common/collect/Maps$FilteredEntrySortedMap; ALcom/google/common/base/Predicate;>; ?(Lcom/google/common/collect/Maps$FilteredEntrySortedMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/SortedMap; v(Lcom/google/common/collect/Maps$FilteredEntryNavigableMap;Lcom/google/common/base/Predicate;)Ljava/util/NavigableMap; :Lcom/google/common/collect/Maps$FilteredEntryNavigableMap; BLcom/google/common/collect/Maps$FilteredEntryNavigableMap; ?(Lcom/google/common/collect/Maps$FilteredEntryNavigableMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/NavigableMap; x(Lcom/google/common/collect/Maps$FilteredEntryBiMap;Lcom/google/common/base/Predicate;)Lcom/google/common/collect/BiMap; 3Lcom/google/common/collect/Maps$FilteredEntryBiMap; ;Lcom/google/common/collect/Maps$FilteredEntryBiMap; ?(Lcom/google/common/collect/Maps$FilteredEntryBiMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Lcom/google/common/collect/BiMap; unmodifiableNavigableMap 2(Ljava/util/NavigableMap;)Ljava/util/NavigableMap; !Ljava/util/NavigableMap; m(Ljava/util/NavigableMap;)Ljava/util/NavigableMap; unmodifiableOrNull g(Ljava/util/Map$Entry;)Ljava/util/Map$Entry; RuntimeVisibleAnnotations synchronizedNavigableMap navigableMap l(Ljava/util/NavigableMap;)Ljava/util/NavigableMap