com.google.common.collect.Maps.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2 ?? ??
??
??
??
??
??
?? ? ?
??
??
??? ??
?? ????????? ?
?? ??
?
??
?
??
?:
??@ ?@ ???
??
&?
&?
&??
*?
*??
-?
-?
-??
??
3??
??
??
??
??
???
;? ?? ??
?? ??
?
??
?? 5?
??
?? 5??
H?
???
???
M?
???
P??
R????
T??
W??
Y??
[???
????
??
??
?
?
?
f?
e
f
f
e
r
?
t?
w
y
{
~
?
?
?!
?"#
?$
?%&
?'(
?)*
?+,
?-.
?/0
?12
?/
34
?56
?7
?89
?:;<
?=
?>
??
?@
?A
?B
?C
?DE
?F
?GH
?I
?JK
?LM
?NO
?P
?Q ?R ?S
3T ?S
?U
?V
?W ?S
?XY
?Z
?[
\ ?]^_
?`
?a
?bcdce?f ?g
hi
fj ?k
lmcg
??c?
?n hop
qrstu
DescendingMap InnerClassesv EntrySetw Valuesx NavigableKeySety SortedKeySetz 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;>;<??t (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; Z(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; asMapSortedIgnoreNavigable 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; value NavigableMap 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; 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;
duplicateKeys $Ljava/lang/IllegalArgumentException; Builder 0Lcom/google/common/collect/ImmutableMap$Builder; Ljava/util/Iterator; 8Lcom/google/common/collect/ImmutableMap$Builder;m ?(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; java.util.Properties 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; transformEntriesIgnoreNavigable 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; RuntimeVisibleAnnotations #Ljavax/annotation/CheckReturnValue; 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; filterSortedIgnoreNavigable?M ?(Ljava/util/NavigableMap;Lcom/google/common/base/Predicate<-Ljava/util/Map$Entry;>;)Ljava/util/NavigableMap;6 ?(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; l(Ljava/util/NavigableMap;)Ljava/util/NavigableMap; unmodifiableOrNull Ljava/util/Map$Entry; f(Ljava/util/Map$Entry;)Ljava/util/Map$Entry; synchronizedNavigableMap navigableMap safeGet 5(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object; Ljava/lang/ClassCastException; Ljava/lang/NullPointerException; Ljava/util/Map<*TV;>;^_ B(Ljava/util/Map<*TV;>;Ljava/lang/Object;)TV; safeContainsKey $(Ljava/util/Map;Ljava/lang/Object;)Z Ljava/util/Map<**>; ((Ljava/util/Map<**>;Ljava/lang/Object;)Z
safeRemove containsKeyImpl containsValueImpl containsEntryImpl +(Ljava/util/Collection;Ljava/lang/Object;)Z c Ljava/util/Collection; o 5Ljava/util/Collection;>; t(Ljava/util/Collection