Generate tests and fix broken specs

This commit is contained in:
Joe Farebrother
2021-07-13 15:33:57 +01:00
parent 2150c1d58e
commit 693d729ec6
6 changed files with 9382 additions and 45 deletions

View File

@@ -80,10 +80,10 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;ClassToInstanceMap;true;putInstance;(Class,Object);;Argument[1];MapValue of Argument[-1];value",
// Builders
"com.google.common.collect;ImmutableCollection$Builder;true;build;();;Element of Argument[-1];Element of ReturnValue;value",
"com.google.common.collect;ImmutableCollection$Builder;true;add;(Object);;Argument[-1];ReturnValue;value",
"com.google.common.collect;ImmutableCollection$Builder;true;add;;;Argument[-1];ReturnValue;value",
"com.google.common.collect;ImmutableCollection$Builder;true;add;(Object);;Argument[0];Element of Argument[-1];value",
"com.google.common.collect;ImmutableCollection$Builder;true;add;(Object[]);;ArrayElement of Argument[0];Element of Argument[-1];value",
"com.google.common.collect;ImmutableCollection$Builder;true;addAll;;;Argument[-1];ReturnValue;value",
"com.google.common.collect;ImmutableCollection$Builder;true;addAll;(Object[]);;ArrayElement of Argument[0];Element of Argument[-1];value",
"com.google.common.collect;ImmutableCollection$Builder;true;addAll;(Iterable);;Element of Argument[0];Element of Argument[-1];value",
"com.google.common.collect;ImmutableCollection$Builder;true;addAll;(Iterator);;Element of Argument[0];Element of Argument[-1];value",
"com.google.common.collect;ImmutableMultiset$Builder;true;addCopies;(Object,int);;Argument[-1];ReturnValue;value",
@@ -188,8 +188,7 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;ImmutableMultiset;true;copyOf;(Iterator);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;ImmutableSortedMultiset;true;copyOf;(Comparator,Iterable);;Element of Argument[1];Element of ReturnValue;value",
"com.google.common.collect;ImmutableSortedMultiset;true;copyOf;(Comparator,Iterator);;Element of Argument[1];Element of ReturnValue;value",
"com.google.common.collect;ImmutableSortedMultiset;true;copyOf;(Comparator,Collection);;Element of Argument[1];Element of ReturnValue;value",
"com.google.common.collect;ImmutableSortedMultiset;true;copyOfSorted;(SortedMultiSet);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;ImmutableSortedMultiset;true;copyOfSorted;(SortedMultiset);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;ImmutableMap;true;copyOf;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;ImmutableMap;true;copyOf;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;ImmutableMap;true;copyOf;(Iterable);;MapKey of Element of Argument[0];MapKey of ReturnValue;value",
@@ -208,7 +207,7 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;ImmutableTable;true;copyOf;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value",
// `create` methods
"com.google.common.collect;HashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;LinkdHashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;LinkedHashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;TreeMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;ConcurrentHashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;HashMultimap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
@@ -223,12 +222,12 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;TreeMultimap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;HashBiMap;true;create;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;HashBiMap;true;create;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;MutableClassToInstanceMap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;MutableClassToInstanceMap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;MutableClassToInstanceMap;true;create;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;MutableClassToInstanceMap;true;create;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;HashBasedTable;true;create;(Table);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;HashBasedTable;true;create;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;TreeBasedTable;true;create;(Table);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;TreeBasedTable;true;create;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;TreeBasedTable;true;create;(TreeBasedTable);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;TreeBasedTable;true;create;(TreeBasedTable);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;ArrayTable;true;create;(Iterable,Iterable);;Element of Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value",
"com.google.common.collect;ArrayTable;true;create;(Iterable,Iterable);;Element of Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value",
// Utility classes (a few methods depending on lambda flow are not included)
@@ -265,7 +264,7 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Iterators;false;getOnlyElement;(Iterator,Object);;Element of Argument[0];ReturnValue;value",
"com.google.common.collect;Iterators;false;getOnlyElement;(Iterator,Object);;Argument[1];Element of ReturnValue;value",
"com.google.common.collect;Iterators;false;limit;(Iterator,int);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterators;false;megeSorted;(Iterable,Comparator);;Element of Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterators;false;mergeSorted;(Iterable,Comparator);;Element of Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterators;false;partition;(Iterator,int);;Element of Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterators;false;paddedPartition;(Iterator,int);;Element of Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterators;false;peekingIterator;(Iterator);;Element of Argument[0];Element of ReturnValue;value",
@@ -296,8 +295,6 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Iterables;false;getLast;(Iterable);;Element of Argument[0];ReturnValue;value",
"com.google.common.collect;Iterables;false;getLast;(Iterable,Object);;Element of Argument[0];ReturnValue;value",
"com.google.common.collect;Iterables;false;getLast;(Iterable,Object);;Argument[1];Element of ReturnValue;value",
"com.google.common.collect;Iterables;false;getNext;(Iterable,Object);;Element of Argument[0];ReturnValue;value",
"com.google.common.collect;Iterables;false;getNext;(Iterable,Object);;Argument[1];Element of ReturnValue;value",
"com.google.common.collect;Iterables;false;getOnlyElement;(Iterable);;Element of Argument[0];ReturnValue;value",
"com.google.common.collect;Iterables;false;getOnlyElement;(Iterable,Object);;Element of Argument[0];ReturnValue;value",
"com.google.common.collect;Iterables;false;getOnlyElement;(Iterable,Object);;Argument[1];Element of ReturnValue;value",
@@ -310,12 +307,13 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Iterables;false;tryFind;(Iterable,Predicate);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterables;false;toString;(Iterable);;Element of Argument[0];ReturnValue;taint",
"com.google.common.collect;Iterables;false;unmodifiableIterable;(Iterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Iterables;false;unmodifiableIterable;(UnmodifiableIterable);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;asList;(Object,Object);;Argument[0..1];Element of ReturnValue;value",
"com.google.common.collect;Iterables;false;unmodifiableIterable;(ImmutableCollection);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;asList;(Object,Object,Object[]);;Argument[0..1];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;asList;(Object,Object,Object[]);;ArrayElement of Argument[2];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;asList;(Object,Object[]);;Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;asList;(Object,Object[]);;ArrayElememnt of Argument[1];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;cartesanProduct;(List);;Element of Element of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Lists;false;cartesanProduct;(List[]);;Element of ArrayElement of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Lists;false;asList;(Object,Object[]);;ArrayElement of Argument[1];Element of ReturnValue;value",
"com.google.common.collect;Lists;false;cartesianProduct;(List);;Element of Element of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Lists;false;cartesianProduct;(List[]);;Element of ArrayElement of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Lists;false;charactersOf;(CharSequence);;Argument[0];Element of ReturnValue;taint",
"com.google.common.collect;Lists;false;charactersOf;(String);;Argument[0];Element of ReturnValue;taint",
"com.google.common.collect;Lists;false;newArrayList;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value",
@@ -334,8 +332,8 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Maps;false;difference;(Map,Map);;MapValue of Argument[1];MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapKey of Argument[0];MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapValue of Argument[0];MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(Map,Map,Equivilance);;MapKey of Argument[1];MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(Map,Map,Equivilance);;MapValue of Argument[1];MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapKey of Argument[1];MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapValue of Argument[1];MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapKey of Argument[0];MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapValue of Argument[0];MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value",
"com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapKey of Argument[1];MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value",
@@ -372,8 +370,8 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Maps;false;newHashMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Maps;false;newLinkedHashMap;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Maps;false;newLinkedHashMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Maps;false;newTreeMap;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Maps;false;newTreeMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Maps;false;newTreeMap;(SortedMap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Maps;false;newTreeMap;(SortedMap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Maps;false;subMap;(NavigableMap,Range);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Maps;false;subMap;(NavigableMap,Range);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Maps;false;synchronizedBiMap;(BiMap);;MapKey of Argument[0];MapKey of ReturnValue;value",
@@ -417,8 +415,8 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Queues;false;synchronizedDeque;(Deque);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Sets$SetView;true;immutableCopy;();;Element of Argument[-1];Element of ReturnValue;value",
"com.google.common.collect;Sets$SetView;true;copyInto;(Set);;Element of Argument[-1];Element of Argument[0];value",
"com.google.common.collect;Sets;false;cartesanProduct;(List);;Element of Element of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Sets;false;cartesanProduct;(Set[]);;Element of ArrayElement of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Sets;false;cartesianProduct;(List);;Element of Element of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Sets;false;cartesianProduct;(Set[]);;Element of ArrayElement of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Sets;false;combinations;(Set,int);;Element of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Sets;false;difference;(Set,Set);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Sets;false;filter;(NavigableSet,Predicate);;Element of Argument[0];Element of ReturnValue;value",
@@ -435,7 +433,7 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Sets;false;newSetFromMap;(Map);;MapKey of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Sets;false;powerSet;(Set);;Element of Argument[0];Element of Element of ReturnValue;value",
"com.google.common.collect;Sets;false;subSet;(NavigableSet,Range);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Sets;false;symmetricDifference;(Set,Set);;Element of Argument[0..1]; Element of ReturnValue;value",
"com.google.common.collect;Sets;false;symmetricDifference;(Set,Set);;Element of Argument[0..1];Element of ReturnValue;value",
"com.google.common.collect;Sets;false;union;(Set,Set);;Element of Argument[0..1];Element of ReturnValue;value",
"com.google.common.collect;Sets;false;synchronizedNavigableSet;(NavigableSet);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Sets;false;unmodifiableNavigableSet;(NavigableSet);;Element of Argument[0];Element of ReturnValue;value",
@@ -447,7 +445,7 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Multisets;false;union;(Multiset,Multiset);;Element of Argument[0..1];Element of ReturnValue;value",
"com.google.common.collect;Multisets;false;unmodifiableMultiset;(Multiset);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Multisets;false;unmodifiableMultiset;(ImmutableMultiset);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Multisets;false;unmodifiableMultiset;(SortedMultiset);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Multisets;false;unmodifiableSortedMultiset;(SortedMultiset);;Element of Argument[0];Element of ReturnValue;value",
"com.google.common.collect;Multimaps;false;asMap;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;asMap;(Multimap);;MapValue of Argument[0];Element of MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;asMap;(ListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
@@ -462,12 +460,12 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Multimaps;false;filterEntries;(SetMultimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterKeys;(Multimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterKeys;(Multimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterKeys;(SetMultiap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterKeys;(SetMultiap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterKeys;(SetMultimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterKeys;(SetMultimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterValues;(Multimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterValues;(Multimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterValues;(SetMultiap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterValues;(SetMultiap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterValues;(SetMultimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;filterValues;(SetMultimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;forMap;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;forMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;index;(Iterable,Function);;Element of Argument[0];MapValue of ReturnValue;value",
@@ -492,20 +490,20 @@ private class GuavaCollectCsv extends SummaryModelCsv {
"com.google.common.collect;Multimaps;false;synchronizedSetMultimap;(SetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;synchronizedSortedSetMultimap;(SortedSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;synchronizedSortedSetMultimap;(SortedSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleMultimap;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleMultimap;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleMultimap;(ImmutableMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleMultimap;(ImmutableMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleListMultimap;(ListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleListMultimap;(ListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleListMultimap;(ImmutableListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleListMultimap;(ImmutableListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleSetMultimap;(SetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleSetMultimap;(SetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleSetMultimap;(ImmutableSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleSetMultimap;(ImmutableSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleSortedSetMultimap;(SortedSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifibleSortedSetMultimap;(SortedSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableMultimap;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableMultimap;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableMultimap;(ImmutableMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableMultimap;(ImmutableMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ImmutableListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ImmutableListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(SetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(SetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(ImmutableSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(ImmutableSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableSortedSetMultimap;(SortedSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value",
"com.google.common.collect;Multimaps;false;unmodifiableSortedSetMultimap;(SortedSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value",
"com.google.common.collect;Tables;false;immutableCell;(Object,Object,Object);;Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value",
"com.google.common.collect;Tables;false;immutableCell;(Object,Object,Object);;Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value",
"com.google.common.collect;Tables;false;immutableCell;(Object,Object,Object);;Argument[2];MapValue of ReturnValue;value",
@@ -606,7 +604,7 @@ private class TableColumnField extends SyntheticField {
private class MapDifferenceLeftField extends SyntheticField {
override predicate fieldSpec(RefType owningType, string fieldName, Type fieldType) {
owningType.hasQualifiedName(guavaCollectPackage(), "Table") and
owningType.hasQualifiedName(guavaCollectPackage(), "MapDifference") and
fieldName = "left" and
fieldType instanceof TypeObject
}
@@ -614,7 +612,7 @@ private class MapDifferenceLeftField extends SyntheticField {
private class MapDifferenceRightField extends SyntheticField {
override predicate fieldSpec(RefType owningType, string fieldName, Type fieldType) {
owningType.hasQualifiedName(guavaCollectPackage(), "Table") and
owningType.hasQualifiedName(guavaCollectPackage(), "MapDifference") and
fieldName = "right" and
fieldType instanceof TypeObject
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,70 @@
import java
import semmle.code.java.dataflow.DataFlow
import semmle.code.java.dataflow.ExternalFlow
import semmle.code.java.dataflow.TaintTracking
import TestUtilities.InlineExpectationsTest
class SummaryModelTest extends SummaryModelCsv {
override predicate row(string row) {
row =
[
//"package;type;overrides;name;signature;ext;inputspec;outputspec;kind",
"generatedtest;Test;false;getMapKey;;;MapKey of Argument[0];ReturnValue;value",
"generatedtest;Test;false;newWithMapKey;;;Argument[0];MapKey of ReturnValue;value",
"generatedtest;Test;false;getElement;;;Element of Argument[0];ReturnValue;value",
"generatedtest;Test;false;newWithElement;;;Argument[0];Element of ReturnValue;value",
"generatedtest;Test;false;getMapValue;;;MapValue of Argument[0];ReturnValue;value",
"generatedtest;Test;false;newWithMapValue;;;Argument[0];MapValue of ReturnValue;value",
"generatedtest;Test;false;newWithArrayElement;;;Argument[0];ArrayElement of ReturnValue;value",
"generatedtest;Test;false;getArrayElement;;;ArrayElement of Argument[0];ReturnValue;value"
]
}
}
class ValueFlowConf extends DataFlow::Configuration {
ValueFlowConf() { this = "qltest:valueFlowConf" }
override predicate isSource(DataFlow::Node n) {
n.asExpr().(MethodAccess).getMethod().hasName("source")
}
override predicate isSink(DataFlow::Node n) {
n.asExpr().(Argument).getCall().getCallee().hasName("sink")
}
}
class TaintFlowConf extends TaintTracking::Configuration {
TaintFlowConf() { this = "qltest:taintFlowConf" }
override predicate isSource(DataFlow::Node n) {
n.asExpr().(MethodAccess).getMethod().hasName("source")
}
override predicate isSink(DataFlow::Node n) {
n.asExpr().(Argument).getCall().getCallee().hasName("sink")
}
}
class HasFlowTest extends InlineExpectationsTest {
HasFlowTest() { this = "HasFlowTest" }
override string getARelevantTag() { result = ["hasValueFlow", "hasTaintFlow"] }
override predicate hasActualResult(Location location, string element, string tag, string value) {
tag = "hasValueFlow" and
exists(DataFlow::Node src, DataFlow::Node sink, ValueFlowConf conf | conf.hasFlow(src, sink) |
sink.getLocation() = location and
element = sink.toString() and
value = ""
)
or
tag = "hasTaintFlow" and
exists(DataFlow::Node src, DataFlow::Node sink, TaintFlowConf conf |
conf.hasFlow(src, sink) and not any(ValueFlowConf c).hasFlow(src, sink)
|
sink.getLocation() = location and
element = sink.toString() and
value = ""
)
}
}

View File

@@ -0,0 +1,17 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>test</groupId>
<artifactId>test</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>30.1.1-jre</version>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,503 @@
com.google.common.collect;Multiset;true;add;(Object,int);;Argument[0];Element of Argument[-1];value
com.google.common.collect;Multiset;true;setCount;(Object,int);;Argument[0];Element of Argument[-1];value
com.google.common.collect;Multiset;true;setCount;(Object,int,int);;Argument[0];Element of Argument[-1];value
com.google.common.collect;Multiset;true;elementSet;();;Element of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Multiset;true;entrySet;();;Element of Argument[-1];Element of Element of ReturnValue;value
com.google.common.collect;Multiset$Entry;true;getElement;();;Element of Argument[-1];ReturnValue;value
com.google.common.collect;Multimap;true;asMap;();;MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;Multimap;true;asMap;();;MapValue of Argument[-1];Element of MapValue of ReturnValue;value
com.google.common.collect;Multimap;true;entries;();;MapKey of Argument[-1];MapKey of Element of ReturnValue;value
com.google.common.collect;Multimap;true;entries;();;MapValue of Argument[-1];MapValue of Element of ReturnValue;value
com.google.common.collect;Multimap;true;get;(Object);;MapValue of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Multimap;true;keys;();;MapKey of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Multimap;true;keySet;();;MapKey of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Multimap;true;values;();;MapValue of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Multimap;true;put;(Object,Object);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;Multimap;true;put;(Object,Object);;Argument[1];MapValue of Argument[-1];value
com.google.common.collect;Multimap;true;putAll;(Object,Iterable);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;Multimap;true;putAll;(Object,Iterable);;Element of Argument[1];MapValue of Argument[-1];value
com.google.common.collect;Multimap;true;putAll;(Multimap);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;Multimap;true;putAll;(Multimap);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;Multimap;true;removeAll;(Object);;MapValue of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;Multimap;true;replaceValues;(Object,Iterable);;MapValue of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Multimap;true;replaceValues;(Object,Iterable);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;Multimap;true;replaceValues;(Object,Iterable);;Element of Argument[1];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap;true;inverse;();;MapKey of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;inverse;();;MapValue of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;Table$Cell;true;getRowKey;();;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];ReturnValue;value
com.google.common.collect;Table$Cell;true;getColumnKey;();;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];ReturnValue;value
com.google.common.collect;Table$Cell;true;getValue;();;MapValue of Argument[-1];ReturnValue;value
com.google.common.collect;Table;true;cellSet;();;MapKey of Argument[-1];MapKey of Element of ReturnValue;value
com.google.common.collect;Table;true;cellSet;();;MapValue of Argument[-1];MapValue of Element of ReturnValue;value
com.google.common.collect;Table;true;row;(Object);;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;Table;true;row;(Object);;MapValue of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;Table;true;rowKeySet;();;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Table;true;rowMap;();;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;Table;true;rowMap;();;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];MapKey of MapValue of ReturnValue;value
com.google.common.collect;Table;true;rowMap;();;MapValue of Argument[-1];MapValue of MapValue of ReturnValue;value
com.google.common.collect;Table;true;column;(Object);;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;Table;true;column;(Object);;MapValue of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;Table;true;columnKeySet;();;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Table;true;columnMap;();;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;Table;true;columnMap;();;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];MapKey of MapValue of ReturnValue;value
com.google.common.collect;Table;true;columnMap;();;MapValue of Argument[-1];MapValue of MapValue of ReturnValue;value
com.google.common.collect;Table;true;values;();;MapValue of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Table;true;get;(Object,Object);;MapValue of Argument[-1];ReturnValue;value
com.google.common.collect;Table;true;remove;(Object,Object);;MapValue of Argument[-1];ReturnValue;value
com.google.common.collect;Table;true;put;(Object,Object,Object);;Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];value
com.google.common.collect;Table;true;put;(Object,Object,Object);;Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];value
com.google.common.collect;Table;true;put;(Object,Object,Object);;Argument[2];MapValue of Argument[-1];value
com.google.common.collect;Table;true;putAll;(Table);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;Table;true;putAll;(Table);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableCollection;true;asList;();;Element of Argument[-1];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;reverse;();;Element of Argument[-1];Element of ReturnValue;value
com.google.common.collect;ImmutableCollection;true;subList;(int,int);;Element of Argument[-1];Element of ReturnValue;value
com.google.common.collect;BiMap;true;forcePut;(Object,Object);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;BiMap;true;forcePut;(Object,Object);;Argument[1];MapValue of Argument[-1];value
com.google.common.collect;BiMap;true;inverse;();;MapKey of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;BiMap;true;inverse;();;MapValue of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;ClassToInstanceMap;true;getInstance;(Class);;MapValue of Argument[-1];ReturnValue;value
com.google.common.collect;ClassToInstanceMap;true;putInstance;(Class,Object);;MapValue of Argument[-1];ReturnValue;value
com.google.common.collect;ClassToInstanceMap;true;putInstance;(Class,Object);;Argument[1];MapValue of Argument[-1];value
com.google.common.collect;ImmutableCollection$Builder;true;build;();;Element of Argument[-1];Element of ReturnValue;value
com.google.common.collect;ImmutableCollection$Builder;true;add;;;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableCollection$Builder;true;add;(Object);;Argument[0];Element of Argument[-1];value
com.google.common.collect;ImmutableCollection$Builder;true;add;(Object[]);;ArrayElement of Argument[0];Element of Argument[-1];value
com.google.common.collect;ImmutableCollection$Builder;true;addAll;;;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableCollection$Builder;true;addAll;(Iterable);;Element of Argument[0];Element of Argument[-1];value
com.google.common.collect;ImmutableCollection$Builder;true;addAll;(Iterator);;Element of Argument[0];Element of Argument[-1];value
com.google.common.collect;ImmutableMultiset$Builder;true;addCopies;(Object,int);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMultiset$Builder;true;addCopies;(Object,int);;Argument[0];Element of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;build;();;MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap$Builder;true;build;();;MapValue of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap$Builder;true;orderEntriesByValue;(Comparator);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMap$Builder;true;put;;;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMap$Builder;true;put;(Entry);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;put;(Entry);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;put;(Object,Object);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;put;(Object,Object);;Argument[1];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;putAll;;;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMap$Builder;true;putAll;(Iterable);;MapKey of Element of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;putAll;(Iterable);;MapValue of Element of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;putAll;(Map);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMap$Builder;true;putAll;(Map);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;build;();;MapKey of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap$Builder;true;build;();;MapValue of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap$Builder;true;orderKeysBy;(Comparator);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMultimap$Builder;true;orderValuesBy;(Comparator);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMultimap$Builder;true;put;;;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMultimap$Builder;true;put;(Entry);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;put;(Entry);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;put;(Object,Object);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;put;(Object,Object);;Argument[1];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;;;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Iterable);;MapKey of Element of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Iterable);;MapValue of Element of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Multimap);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Multimap);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Object,Iterable);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Object,Iterable);;Element of Argument[1];MapValue of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Object,Iterable);;Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableMultimap$Builder;true;putAll;(Object,Object[]);;ArrayElement of Argument[1];MapValue of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;build;();;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;build;();;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;build;();;MapValue of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;orderRowsBy;(Comparator);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;orderColumnsBy;(Comparator);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;put;(Object,Object,Object);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;put;(Cell);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;putAll;(Table);;Argument[-1];ReturnValue;value
com.google.common.collect;ImmutableTable$Builder;true;put;(Object,Object,Object);;Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;put;(Object,Object,Object);;Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;put;(Object,Object,Object);;Argument[2];MapValue of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;put;(Cell);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;put;(Cell);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;putAll;(Table);;MapKey of Argument[0];MapKey of Argument[-1];value
com.google.common.collect;ImmutableTable$Builder;true;putAll;(Table);;MapValue of Argument[0];MapValue of Argument[-1];value
com.google.common.collect;ImmutableList;true;of;;;Argument[0..11];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;of;;;ArrayElement of Argument[12];Element of ReturnValue;value
com.google.common.collect;ImmutableSet;true;of;;;Argument[0..5];Element of ReturnValue;value
com.google.common.collect;ImmutableSet;true;of;;;ArrayElement of Argument[6];Element of ReturnValue;value
com.google.common.collect;ImmutableMultiset;true;of;;;Argument[0..5];Element of ReturnValue;value
com.google.common.collect;ImmutableMultiset;true;of;;;Element of Argument[6];Element of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[2];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[3];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[4];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[5];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[6];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[7];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[8];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[9];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[10];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;of;;;Argument[11];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[2];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[3];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[4];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[5];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[6];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[7];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[8];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;of;;;Argument[9];MapValue of ReturnValue;value
com.google.common.collect;ImmutableClassToInstanceMap;true;of;(Class,Object);;Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableClassToInstanceMap;true;of;(Class,Object);;Argument[1];MapValue of ReturnValue;value
com.google.common.collect;ImmutableTable;true;of;(Object,Object,Object);;Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value
com.google.common.collect;ImmutableTable;true;of;(Object,Object,Object);;Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value
com.google.common.collect;ImmutableTable;true;of;(Object,Object,Object);;Argument[2];MapValue of ReturnValue;value
com.google.common.collect;ImmutableList;true;copyOf;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;copyOf;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;copyOf;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;copyOf;(Collection);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;sortedCopyOf;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableList;true;sortedCopyOf;(Comparator,Iterable);;Element of Argument[1];Element of ReturnValue;value
com.google.common.collect;ImmutableSet;true;copyOf;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableSet;true;copyOf;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableSet;true;copyOf;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableSet;true;copyOf;(Collection);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedSet;true;copyOf;(Comparator,Iterable);;Element of Argument[1];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedSet;true;copyOf;(Comparator,Iterator);;Element of Argument[1];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedSet;true;copyOf;(Comparator,Collection);;Element of Argument[1];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedSet;true;copyOfSorted;(SortedSet);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableMultiset;true;copyOf;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableMultiset;true;copyOf;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableMultiset;true;copyOf;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedMultiset;true;copyOf;(Comparator,Iterable);;Element of Argument[1];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedMultiset;true;copyOf;(Comparator,Iterator);;Element of Argument[1];Element of ReturnValue;value
com.google.common.collect;ImmutableSortedMultiset;true;copyOfSorted;(SortedMultiset);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ImmutableMap;true;copyOf;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;copyOf;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMap;true;copyOf;(Iterable);;MapKey of Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMap;true;copyOf;(Iterable);;MapValue of Element of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableSortedMap;true;copyOfSorted;(SortedMap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableSortedMap;true;copyOfSorted;(SortedMap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableSortedMap;true;copyOf;(Map,Comparator);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableSortedMap;true;copyOf;(Map,Comparator);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;copyOf;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;copyOf;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;copyOf;(Iterable);;MapKey of Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableMultimap;true;copyOf;(Iterable);;MapValue of Element of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableClassToInstanceMap;true;copyOf;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableClassToInstanceMap;true;copyOf;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ImmutableTable;true;copyOf;(Table);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ImmutableTable;true;copyOf;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;HashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;LinkedHashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;TreeMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;ConcurrentHashMultiset;true;create;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;HashMultimap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;HashMultimap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;LinkedHashMultimap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;LinkedHashMultimap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;LinkedListMultimap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;LinkedListMultimap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ArrayListMultimap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;ArrayListMultimap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;TreeMultimap;true;create;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;TreeMultimap;true;create;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;HashBiMap;true;create;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;HashBiMap;true;create;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;MutableClassToInstanceMap;true;create;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;MutableClassToInstanceMap;true;create;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;HashBasedTable;true;create;(Table);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;HashBasedTable;true;create;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;TreeBasedTable;true;create;(TreeBasedTable);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;TreeBasedTable;true;create;(TreeBasedTable);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ArrayTable;true;create;(Iterable,Iterable);;Element of Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value
com.google.common.collect;ArrayTable;true;create;(Iterable,Iterable);;Element of Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value
com.google.common.collect;Collections2;false;filter;(Collection,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Collections2;false;orderedPermutations;(Iterable,Comparator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Collections2;false;orderedPermutations;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Collections2;false;permutations;(Collection);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;addAll;(Collection,Iterator);;Element of Argument[1];Element of Argument[0];value
com.google.common.collect;Iterators;false;asEnumeration;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;concat;(Iterator);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;concat;(Iterator[]);;Element of ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;concat;(Iterator,Iterator);;Element of Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Iterators;false;concat;(Iterator,Iterator,Iterator);;Element of Argument[0..2];Element of ReturnValue;value
com.google.common.collect;Iterators;false;concat;(Iterator,Iterator,Iterator,Iterator);;Element of Argument[0..3];Element of ReturnValue;value
com.google.common.collect;Iterators;false;consumingIterator;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;cycle;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;cycle;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;filter;(Iterator,Class);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;filter;(Iterator,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;find;(Iterator,Predicate);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;find;(Iterator,Predicate,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;find;(Iterator,Predicate,Object);;Argument[2];Element of ReturnValue;value
com.google.common.collect;Iterators;false;forArray;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;forEnumeration;(Enumeration);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;get;(Iterator,int);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;get;(Iterator,int,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;get;(Iterator,int,Object);;Argument[2];Element of ReturnValue;value
com.google.common.collect;Iterators;false;getLast;(Iterator);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;getLast;(Iterator,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;getLast;(Iterator,Object);;Argument[1];Element of ReturnValue;value
com.google.common.collect;Iterators;false;getNext;(Iterator,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;getNext;(Iterator,Object);;Argument[1];Element of ReturnValue;value
com.google.common.collect;Iterators;false;getOnlyElement;(Iterator);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;getOnlyElement;(Iterator,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterators;false;getOnlyElement;(Iterator,Object);;Argument[1];Element of ReturnValue;value
com.google.common.collect;Iterators;false;limit;(Iterator,int);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;mergeSorted;(Iterable,Comparator);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;partition;(Iterator,int);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;paddedPartition;(Iterator,int);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;peekingIterator;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;peekingIterator;(PeekingIterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;singletonIterator;(Object);;Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;toArray;(Iterator,Class);;Element of Argument[0];ArrayElement of ReturnValue;value
com.google.common.collect;Iterators;false;tryFind;(Iterator,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;toString;(Iterator);;Element of Argument[0];ReturnValue;taint
com.google.common.collect;Iterators;false;unmodifiableIterator;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterators;false;unmodifiableIterator;(UnmodifiableIterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;addAll;(Collection,Iterable);;Element of Argument[1];Element of Argument[0];value
com.google.common.collect;Iterables;false;concat;(Iterable);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;concat;(Iterable[]);;Element of ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;concat;(Iterable,Iterable);;Element of Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Iterables;false;concat;(Iterable,Iterable,Iterable);;Element of Argument[0..2];Element of ReturnValue;value
com.google.common.collect;Iterables;false;concat;(Iterable,Iterable,Iterable,Iterable);;Element of Argument[0..3];Element of ReturnValue;value
com.google.common.collect;Iterables;false;consumingIterable;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;cycle;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;cycle;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;filter;(Iterable,Class);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;filter;(Iterable,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;find;(Iterable,Predicate);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;find;(Iterable,Predicate,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;find;(Iterable,Predicate,Object);;Argument[2];Element of ReturnValue;value
com.google.common.collect;Iterables;false;get;(Iterable,int);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;get;(Iterable,int,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;get;(Iterable,int,Object);;Argument[2];Element of ReturnValue;value
com.google.common.collect;Iterables;false;getLast;(Iterable);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;getLast;(Iterable,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;getLast;(Iterable,Object);;Argument[1];Element of ReturnValue;value
com.google.common.collect;Iterables;false;getOnlyElement;(Iterable);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;getOnlyElement;(Iterable,Object);;Element of Argument[0];ReturnValue;value
com.google.common.collect;Iterables;false;getOnlyElement;(Iterable,Object);;Argument[1];Element of ReturnValue;value
com.google.common.collect;Iterables;false;limit;(Iterable,int);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;mergeSorted;(Iterable,Comparator);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;partition;(Iterable,int);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;paddedPartition;(Iterable,int);;Element of Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;skip;(Iterable,int);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;toArray;(Iterable,Class);;Element of Argument[0];ArrayElement of ReturnValue;value
com.google.common.collect;Iterables;false;tryFind;(Iterable,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;toString;(Iterable);;Element of Argument[0];ReturnValue;taint
com.google.common.collect;Iterables;false;unmodifiableIterable;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Iterables;false;unmodifiableIterable;(ImmutableCollection);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;asList;(Object,Object,Object[]);;Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Lists;false;asList;(Object,Object,Object[]);;ArrayElement of Argument[2];Element of ReturnValue;value
com.google.common.collect;Lists;false;asList;(Object,Object[]);;Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;asList;(Object,Object[]);;ArrayElement of Argument[1];Element of ReturnValue;value
com.google.common.collect;Lists;false;cartesianProduct;(List);;Element of Element of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Lists;false;cartesianProduct;(List[]);;Element of ArrayElement of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Lists;false;charactersOf;(CharSequence);;Argument[0];Element of ReturnValue;taint
com.google.common.collect;Lists;false;charactersOf;(String);;Argument[0];Element of ReturnValue;taint
com.google.common.collect;Lists;false;newArrayList;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;newArrayList;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;newArrayList;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;newCopyOnWriteArrayList;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;newLinkedList;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Lists;false;partition;(List,int);;Element of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Lists;false;reverse;(List);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Maps;false;asMap;(Set,Function);;Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;asMap;(NavigableSet,Function);;Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;asMap;(SortedSet,Function);;Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map);;MapKey of Argument[0];MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map);;MapValue of Argument[0];MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map);;MapKey of Argument[1];MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map);;MapValue of Argument[1];MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapKey of Argument[0];MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapValue of Argument[0];MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapKey of Argument[1];MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(Map,Map,Equivalence);;MapValue of Argument[1];MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapKey of Argument[0];MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapValue of Argument[0];MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapKey of Argument[1];MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value
com.google.common.collect;Maps;false;difference;(SortedMap,Map);;MapValue of Argument[1];MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(Map,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(Map,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(BiMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(BiMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(NavigableMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(NavigableMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(SortedMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterEntries;(SortedMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(Map,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(Map,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(BiMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(BiMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(NavigableMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(NavigableMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(SortedMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterKeys;(SortedMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(Map,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(Map,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(BiMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(BiMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(NavigableMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(NavigableMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(SortedMap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;filterValues;(SortedMap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;fromProperties;(Properties);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;fromProperties;(Properties);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;immutableEntry;(Object,Object);;Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;immutableEntry;(Object,Object);;Argument[1];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;newHashMap;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;newHashMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;newLinkedHashMap;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;newLinkedHashMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;newTreeMap;(SortedMap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;newTreeMap;(SortedMap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;subMap;(NavigableMap,Range);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;subMap;(NavigableMap,Range);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;synchronizedBiMap;(BiMap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;synchronizedBiMap;(BiMap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;synchronizedNavigableMap;(NavigableMap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;synchronizedNavigableMap;(NavigableMap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;unmodifiableBiMap;(BiMap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;unmodifiableBiMap;(BiMap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;unmodifiableNavigableMap;(NavigableMap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;unmodifiableNavigableMap;(NavigableMap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;toMap;(Iterable,Function);;Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;toMap;(Iterator,Function);;Element of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;uniqueIndex;(Iterable,Function);;Element of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;uniqueIndex;(Iterator,Function);;Element of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Maps;false;transformValues;(Map,Function);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;transformValues;(NavigableMap,Function);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Maps;false;transformValues;(SortedMap,Function);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesDiffering;();;MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesDiffering;();;MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesDiffering;();;MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];SyntheticField[com.google.common.collect.MapDifference.left] of MapValue of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesDiffering;();;MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];SyntheticField[com.google.common.collect.MapDifference.right] of MapValue of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesInCommon;();;MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesInCommon;();;MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesInCommon;();;MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesInCommon;();;MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesOnlyOnLeft;();;MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesOnlyOnLeft;();;MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesOnlyOnRight;();;MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];MapKey of ReturnValue;value
com.google.common.collect;MapDifference;true;entriesOnlyOnRight;();;MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];MapValue of ReturnValue;value
com.google.common.collect;MapDifference$ValueDifference;true;leftValue;();;SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1];ReturnValue;value
com.google.common.collect;MapDifference$ValueDifference;true;rightValue;();;SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1];ReturnValue;value
com.google.common.collect;Queues;false;drain;(BlockingQueue,Collection,int,long,TimeUnit);;Element of Argument[0];Element of Argument[1];value
com.google.common.collect;Queues;false;drain;(BlockingQueue,Collection,int,Duration);;Element of Argument[0];Element of Argument[1];value
com.google.common.collect;Queues;false;newArrayDeque;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;newConcurrentLinkedQueue;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;newLinkedBlockingDeque;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;newLinkedBlockingQueue;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;newPriorityBlockingQueue;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;newPriorityQueue;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;synchronizedQueue;(Queue);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Queues;false;synchronizedDeque;(Deque);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets$SetView;true;immutableCopy;();;Element of Argument[-1];Element of ReturnValue;value
com.google.common.collect;Sets$SetView;true;copyInto;(Set);;Element of Argument[-1];Element of Argument[0];value
com.google.common.collect;Sets;false;cartesianProduct;(List);;Element of Element of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Sets;false;cartesianProduct;(Set[]);;Element of ArrayElement of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Sets;false;combinations;(Set,int);;Element of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Sets;false;difference;(Set,Set);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;filter;(NavigableSet,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;filter;(Set,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;filter;(SortedSet,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newConcurrentHashSet;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newCopyOnWriteArraySet;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newConcurrentHashSet;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newHashSet;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newHashSet;(Iterator);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newHashSet;(Object[]);;ArrayElement of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newLinkedHashSet;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newTreeSet;(Iterable);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;newSetFromMap;(Map);;MapKey of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;powerSet;(Set);;Element of Argument[0];Element of Element of ReturnValue;value
com.google.common.collect;Sets;false;subSet;(NavigableSet,Range);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;symmetricDifference;(Set,Set);;Element of Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Sets;false;union;(Set,Set);;Element of Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Sets;false;synchronizedNavigableSet;(NavigableSet);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Sets;false;unmodifiableNavigableSet;(NavigableSet);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;copyHighestCountFirst;(Multiset);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;difference;(Multiset,Multiset);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;filter;(Multiset,Predicate);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;immutableEntry;(Object,int);;Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;sum;(Multiset,Multiset);;Element of Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Multisets;false;union;(Multiset,Multiset);;Element of Argument[0..1];Element of ReturnValue;value
com.google.common.collect;Multisets;false;unmodifiableMultiset;(Multiset);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;unmodifiableMultiset;(ImmutableMultiset);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multisets;false;unmodifiableSortedMultiset;(SortedMultiset);;Element of Argument[0];Element of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(Multimap);;MapValue of Argument[0];Element of MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(ListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(ListMultimap);;MapValue of Argument[0];Element of MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(SetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(SetMultimap);;MapValue of Argument[0];Element of MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(SortedSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;asMap;(SortedSetMultimap);;MapValue of Argument[0];Element of MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;filterEntries;(Multimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;filterEntries;(Multimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;filterEntries;(SetMultimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;filterEntries;(SetMultimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;filterKeys;(Multimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;filterKeys;(Multimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;filterKeys;(SetMultimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;filterKeys;(SetMultimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;filterValues;(Multimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;filterValues;(Multimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;filterValues;(SetMultimap,Predicate);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;filterValues;(SetMultimap,Predicate);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;forMap;(Map);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;forMap;(Map);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;index;(Iterable,Function);;Element of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;index;(Iterator,Function);;Element of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;invertFrom;(Multimap,Multimap);;MapKey of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;invertFrom;(Multimap,Multimap);;MapValue of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;newMultimap;(Map,Supplier);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;newMultimap;(Map,Supplier);;Element of MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;newListMultimap;(Map,Supplier);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;newListMultimap;(Map,Supplier);;Element of MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;newSetMultimap;(Map,Supplier);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;newSetMultimap;(Map,Supplier);;Element of MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;newSortedSetMultimap;(Map,Supplier);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;newSortedSetMultimap;(Map,Supplier);;Element of MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;transformValues;(Multimap,Function);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;transformValues;(ListMultimap,Function);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedMultimap;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedMultimap;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedListMultimap;(ListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedListMultimap;(ListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedSetMultimap;(SetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedSetMultimap;(SetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedSortedSetMultimap;(SortedSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;synchronizedSortedSetMultimap;(SortedSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableMultimap;(Multimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableMultimap;(Multimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableMultimap;(ImmutableMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableMultimap;(ImmutableMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ImmutableListMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableListMultimap;(ImmutableListMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(SetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(SetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(ImmutableSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableSetMultimap;(ImmutableSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableSortedSetMultimap;(SortedSetMultimap);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Multimaps;false;unmodifiableSortedSetMultimap;(SortedSetMultimap);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Tables;false;immutableCell;(Object,Object,Object);;Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value
com.google.common.collect;Tables;false;immutableCell;(Object,Object,Object);;Argument[1];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value
com.google.common.collect;Tables;false;immutableCell;(Object,Object,Object);;Argument[2];MapValue of ReturnValue;value
com.google.common.collect;Tables;false;newCustomTable;(Map,Supplier);;MapKey of Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value
com.google.common.collect;Tables;false;newCustomTable;(Map,Supplier);;MapKey of MapValue of Argument[0];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value
com.google.common.collect;Tables;false;newCustomTable;(Map,Supplier);;MapValue of MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Tables;false;transpose;(Table);;SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[0];SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue;value
com.google.common.collect;Tables;false;transpose;(Table);;SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[0];SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue;value
com.google.common.collect;Tables;false;transpose;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Tables;false;transformValues;(Table,Function);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Tables;false;synchronizedTable;(Table);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Tables;false;synchronizedTable;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Tables;false;unmodifiableTable;(Table);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Tables;false;unmodifiableTable;(Table);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;Tables;false;unmodifiableRowSortedTable;(RowSortedTable);;MapKey of Argument[0];MapKey of ReturnValue;value
com.google.common.collect;Tables;false;unmodifiableRowSortedTable;(RowSortedTable);;MapValue of Argument[0];MapValue of ReturnValue;value
com.google.common.collect;ObjectArrays;false;concat;(Object,Object[]);;Argument[0];ArrayElement of ReturnValue;value
com.google.common.collect;ObjectArrays;false;concat;(Object,Object[]);;ArrayElement of Argument[1];ArrayElement of ReturnValue;value
com.google.common.collect;ObjectArrays;false;concat;(Object[],Object);;ArrayElement of Argument[0];ArrayElement of ReturnValue;value
com.google.common.collect;ObjectArrays;false;concat;(Object[],Object);;Argument[1];ArrayElement of ReturnValue;value
com.google.common.collect;ObjectArrays;false;concat;(Object[],Object[],Class);;ArrayElement of Argument[0..1];ArrayElement of ReturnValue;value
1 com.google.common.collect Multiset true add (Object,int) Argument[0] Element of Argument[-1] value
2 com.google.common.collect Multiset true setCount (Object,int) Argument[0] Element of Argument[-1] value
3 com.google.common.collect Multiset true setCount (Object,int,int) Argument[0] Element of Argument[-1] value
4 com.google.common.collect Multiset true elementSet () Element of Argument[-1] Element of ReturnValue value
5 com.google.common.collect Multiset true entrySet () Element of Argument[-1] Element of Element of ReturnValue value
6 com.google.common.collect Multiset$Entry true getElement () Element of Argument[-1] ReturnValue value
7 com.google.common.collect Multimap true asMap () MapKey of Argument[-1] MapKey of ReturnValue value
8 com.google.common.collect Multimap true asMap () MapValue of Argument[-1] Element of MapValue of ReturnValue value
9 com.google.common.collect Multimap true entries () MapKey of Argument[-1] MapKey of Element of ReturnValue value
10 com.google.common.collect Multimap true entries () MapValue of Argument[-1] MapValue of Element of ReturnValue value
11 com.google.common.collect Multimap true get (Object) MapValue of Argument[-1] Element of ReturnValue value
12 com.google.common.collect Multimap true keys () MapKey of Argument[-1] Element of ReturnValue value
13 com.google.common.collect Multimap true keySet () MapKey of Argument[-1] Element of ReturnValue value
14 com.google.common.collect Multimap true values () MapValue of Argument[-1] Element of ReturnValue value
15 com.google.common.collect Multimap true put (Object,Object) Argument[0] MapKey of Argument[-1] value
16 com.google.common.collect Multimap true put (Object,Object) Argument[1] MapValue of Argument[-1] value
17 com.google.common.collect Multimap true putAll (Object,Iterable) Argument[0] MapKey of Argument[-1] value
18 com.google.common.collect Multimap true putAll (Object,Iterable) Element of Argument[1] MapValue of Argument[-1] value
19 com.google.common.collect Multimap true putAll (Multimap) MapKey of Argument[0] MapKey of Argument[-1] value
20 com.google.common.collect Multimap true putAll (Multimap) MapValue of Argument[0] MapValue of Argument[-1] value
21 com.google.common.collect Multimap true removeAll (Object) MapValue of Argument[-1] MapValue of ReturnValue value
22 com.google.common.collect Multimap true replaceValues (Object,Iterable) MapValue of Argument[-1] Element of ReturnValue value
23 com.google.common.collect Multimap true replaceValues (Object,Iterable) Argument[0] MapKey of Argument[-1] value
24 com.google.common.collect Multimap true replaceValues (Object,Iterable) Element of Argument[1] MapValue of Argument[-1] value
25 com.google.common.collect ImmutableMultimap true inverse () MapKey of Argument[-1] MapValue of ReturnValue value
26 com.google.common.collect ImmutableMultimap true inverse () MapValue of Argument[-1] MapKey of ReturnValue value
27 com.google.common.collect Table$Cell true getRowKey () SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] ReturnValue value
28 com.google.common.collect Table$Cell true getColumnKey () SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] ReturnValue value
29 com.google.common.collect Table$Cell true getValue () MapValue of Argument[-1] ReturnValue value
30 com.google.common.collect Table true cellSet () MapKey of Argument[-1] MapKey of Element of ReturnValue value
31 com.google.common.collect Table true cellSet () MapValue of Argument[-1] MapValue of Element of ReturnValue value
32 com.google.common.collect Table true row (Object) SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] MapKey of ReturnValue value
33 com.google.common.collect Table true row (Object) MapValue of Argument[-1] MapValue of ReturnValue value
34 com.google.common.collect Table true rowKeySet () SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] Element of ReturnValue value
35 com.google.common.collect Table true rowMap () SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] MapKey of ReturnValue value
36 com.google.common.collect Table true rowMap () SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] MapKey of MapValue of ReturnValue value
37 com.google.common.collect Table true rowMap () MapValue of Argument[-1] MapValue of MapValue of ReturnValue value
38 com.google.common.collect Table true column (Object) SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] MapKey of ReturnValue value
39 com.google.common.collect Table true column (Object) MapValue of Argument[-1] MapValue of ReturnValue value
40 com.google.common.collect Table true columnKeySet () SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] Element of ReturnValue value
41 com.google.common.collect Table true columnMap () SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] MapKey of ReturnValue value
42 com.google.common.collect Table true columnMap () SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] MapKey of MapValue of ReturnValue value
43 com.google.common.collect Table true columnMap () MapValue of Argument[-1] MapValue of MapValue of ReturnValue value
44 com.google.common.collect Table true values () MapValue of Argument[-1] Element of ReturnValue value
45 com.google.common.collect Table true get (Object,Object) MapValue of Argument[-1] ReturnValue value
46 com.google.common.collect Table true remove (Object,Object) MapValue of Argument[-1] ReturnValue value
47 com.google.common.collect Table true put (Object,Object,Object) Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] value
48 com.google.common.collect Table true put (Object,Object,Object) Argument[1] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] value
49 com.google.common.collect Table true put (Object,Object,Object) Argument[2] MapValue of Argument[-1] value
50 com.google.common.collect Table true putAll (Table) MapKey of Argument[0] MapKey of Argument[-1] value
51 com.google.common.collect Table true putAll (Table) MapValue of Argument[0] MapValue of Argument[-1] value
52 com.google.common.collect ImmutableCollection true asList () Element of Argument[-1] Element of ReturnValue value
53 com.google.common.collect ImmutableList true reverse () Element of Argument[-1] Element of ReturnValue value
54 com.google.common.collect ImmutableCollection true subList (int,int) Element of Argument[-1] Element of ReturnValue value
55 com.google.common.collect BiMap true forcePut (Object,Object) Argument[0] MapKey of Argument[-1] value
56 com.google.common.collect BiMap true forcePut (Object,Object) Argument[1] MapValue of Argument[-1] value
57 com.google.common.collect BiMap true inverse () MapKey of Argument[-1] MapValue of ReturnValue value
58 com.google.common.collect BiMap true inverse () MapValue of Argument[-1] MapKey of ReturnValue value
59 com.google.common.collect ClassToInstanceMap true getInstance (Class) MapValue of Argument[-1] ReturnValue value
60 com.google.common.collect ClassToInstanceMap true putInstance (Class,Object) MapValue of Argument[-1] ReturnValue value
61 com.google.common.collect ClassToInstanceMap true putInstance (Class,Object) Argument[1] MapValue of Argument[-1] value
62 com.google.common.collect ImmutableCollection$Builder true build () Element of Argument[-1] Element of ReturnValue value
63 com.google.common.collect ImmutableCollection$Builder true add Argument[-1] ReturnValue value
64 com.google.common.collect ImmutableCollection$Builder true add (Object) Argument[0] Element of Argument[-1] value
65 com.google.common.collect ImmutableCollection$Builder true add (Object[]) ArrayElement of Argument[0] Element of Argument[-1] value
66 com.google.common.collect ImmutableCollection$Builder true addAll Argument[-1] ReturnValue value
67 com.google.common.collect ImmutableCollection$Builder true addAll (Iterable) Element of Argument[0] Element of Argument[-1] value
68 com.google.common.collect ImmutableCollection$Builder true addAll (Iterator) Element of Argument[0] Element of Argument[-1] value
69 com.google.common.collect ImmutableMultiset$Builder true addCopies (Object,int) Argument[-1] ReturnValue value
70 com.google.common.collect ImmutableMultiset$Builder true addCopies (Object,int) Argument[0] Element of Argument[-1] value
71 com.google.common.collect ImmutableMap$Builder true build () MapKey of Argument[-1] MapKey of ReturnValue value
72 com.google.common.collect ImmutableMap$Builder true build () MapValue of Argument[-1] MapValue of ReturnValue value
73 com.google.common.collect ImmutableMap$Builder true orderEntriesByValue (Comparator) Argument[-1] ReturnValue value
74 com.google.common.collect ImmutableMap$Builder true put Argument[-1] ReturnValue value
75 com.google.common.collect ImmutableMap$Builder true put (Entry) MapKey of Argument[0] MapKey of Argument[-1] value
76 com.google.common.collect ImmutableMap$Builder true put (Entry) MapValue of Argument[0] MapValue of Argument[-1] value
77 com.google.common.collect ImmutableMap$Builder true put (Object,Object) Argument[0] MapKey of Argument[-1] value
78 com.google.common.collect ImmutableMap$Builder true put (Object,Object) Argument[1] MapValue of Argument[-1] value
79 com.google.common.collect ImmutableMap$Builder true putAll Argument[-1] ReturnValue value
80 com.google.common.collect ImmutableMap$Builder true putAll (Iterable) MapKey of Element of Argument[0] MapKey of Argument[-1] value
81 com.google.common.collect ImmutableMap$Builder true putAll (Iterable) MapValue of Element of Argument[0] MapValue of Argument[-1] value
82 com.google.common.collect ImmutableMap$Builder true putAll (Map) MapKey of Argument[0] MapKey of Argument[-1] value
83 com.google.common.collect ImmutableMap$Builder true putAll (Map) MapValue of Argument[0] MapValue of Argument[-1] value
84 com.google.common.collect ImmutableMultimap$Builder true build () MapKey of Argument[-1] MapKey of ReturnValue value
85 com.google.common.collect ImmutableMultimap$Builder true build () MapValue of Argument[-1] MapValue of ReturnValue value
86 com.google.common.collect ImmutableMultimap$Builder true orderKeysBy (Comparator) Argument[-1] ReturnValue value
87 com.google.common.collect ImmutableMultimap$Builder true orderValuesBy (Comparator) Argument[-1] ReturnValue value
88 com.google.common.collect ImmutableMultimap$Builder true put Argument[-1] ReturnValue value
89 com.google.common.collect ImmutableMultimap$Builder true put (Entry) MapKey of Argument[0] MapKey of Argument[-1] value
90 com.google.common.collect ImmutableMultimap$Builder true put (Entry) MapValue of Argument[0] MapValue of Argument[-1] value
91 com.google.common.collect ImmutableMultimap$Builder true put (Object,Object) Argument[0] MapKey of Argument[-1] value
92 com.google.common.collect ImmutableMultimap$Builder true put (Object,Object) Argument[1] MapValue of Argument[-1] value
93 com.google.common.collect ImmutableMultimap$Builder true putAll Argument[-1] ReturnValue value
94 com.google.common.collect ImmutableMultimap$Builder true putAll (Iterable) MapKey of Element of Argument[0] MapKey of Argument[-1] value
95 com.google.common.collect ImmutableMultimap$Builder true putAll (Iterable) MapValue of Element of Argument[0] MapValue of Argument[-1] value
96 com.google.common.collect ImmutableMultimap$Builder true putAll (Multimap) MapKey of Argument[0] MapKey of Argument[-1] value
97 com.google.common.collect ImmutableMultimap$Builder true putAll (Multimap) MapValue of Argument[0] MapValue of Argument[-1] value
98 com.google.common.collect ImmutableMultimap$Builder true putAll (Object,Iterable) Argument[0] MapKey of Argument[-1] value
99 com.google.common.collect ImmutableMultimap$Builder true putAll (Object,Iterable) Element of Argument[1] MapValue of Argument[-1] value
100 com.google.common.collect ImmutableMultimap$Builder true putAll (Object,Iterable) Argument[0] MapKey of Argument[-1] value
101 com.google.common.collect ImmutableMultimap$Builder true putAll (Object,Object[]) ArrayElement of Argument[1] MapValue of Argument[-1] value
102 com.google.common.collect ImmutableTable$Builder true build () SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue value
103 com.google.common.collect ImmutableTable$Builder true build () SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue value
104 com.google.common.collect ImmutableTable$Builder true build () MapValue of Argument[-1] MapValue of ReturnValue value
105 com.google.common.collect ImmutableTable$Builder true orderRowsBy (Comparator) Argument[-1] ReturnValue value
106 com.google.common.collect ImmutableTable$Builder true orderColumnsBy (Comparator) Argument[-1] ReturnValue value
107 com.google.common.collect ImmutableTable$Builder true put (Object,Object,Object) Argument[-1] ReturnValue value
108 com.google.common.collect ImmutableTable$Builder true put (Cell) Argument[-1] ReturnValue value
109 com.google.common.collect ImmutableTable$Builder true putAll (Table) Argument[-1] ReturnValue value
110 com.google.common.collect ImmutableTable$Builder true put (Object,Object,Object) Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[-1] value
111 com.google.common.collect ImmutableTable$Builder true put (Object,Object,Object) Argument[1] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[-1] value
112 com.google.common.collect ImmutableTable$Builder true put (Object,Object,Object) Argument[2] MapValue of Argument[-1] value
113 com.google.common.collect ImmutableTable$Builder true put (Cell) MapKey of Argument[0] MapKey of Argument[-1] value
114 com.google.common.collect ImmutableTable$Builder true put (Cell) MapValue of Argument[0] MapValue of Argument[-1] value
115 com.google.common.collect ImmutableTable$Builder true putAll (Table) MapKey of Argument[0] MapKey of Argument[-1] value
116 com.google.common.collect ImmutableTable$Builder true putAll (Table) MapValue of Argument[0] MapValue of Argument[-1] value
117 com.google.common.collect ImmutableList true of Argument[0..11] Element of ReturnValue value
118 com.google.common.collect ImmutableList true of ArrayElement of Argument[12] Element of ReturnValue value
119 com.google.common.collect ImmutableSet true of Argument[0..5] Element of ReturnValue value
120 com.google.common.collect ImmutableSet true of ArrayElement of Argument[6] Element of ReturnValue value
121 com.google.common.collect ImmutableMultiset true of Argument[0..5] Element of ReturnValue value
122 com.google.common.collect ImmutableMultiset true of Element of Argument[6] Element of ReturnValue value
123 com.google.common.collect ImmutableMap true of Argument[0] MapKey of ReturnValue value
124 com.google.common.collect ImmutableMap true of Argument[1] MapValue of ReturnValue value
125 com.google.common.collect ImmutableMap true of Argument[2] MapKey of ReturnValue value
126 com.google.common.collect ImmutableMap true of Argument[3] MapValue of ReturnValue value
127 com.google.common.collect ImmutableMap true of Argument[4] MapKey of ReturnValue value
128 com.google.common.collect ImmutableMap true of Argument[5] MapValue of ReturnValue value
129 com.google.common.collect ImmutableMap true of Argument[6] MapKey of ReturnValue value
130 com.google.common.collect ImmutableMap true of Argument[7] MapValue of ReturnValue value
131 com.google.common.collect ImmutableMap true of Argument[8] MapKey of ReturnValue value
132 com.google.common.collect ImmutableMap true of Argument[9] MapValue of ReturnValue value
133 com.google.common.collect ImmutableMap true of Argument[10] MapKey of ReturnValue value
134 com.google.common.collect ImmutableMap true of Argument[11] MapValue of ReturnValue value
135 com.google.common.collect ImmutableMultimap true of Argument[0] MapKey of ReturnValue value
136 com.google.common.collect ImmutableMultimap true of Argument[1] MapValue of ReturnValue value
137 com.google.common.collect ImmutableMultimap true of Argument[2] MapKey of ReturnValue value
138 com.google.common.collect ImmutableMultimap true of Argument[3] MapValue of ReturnValue value
139 com.google.common.collect ImmutableMultimap true of Argument[4] MapKey of ReturnValue value
140 com.google.common.collect ImmutableMultimap true of Argument[5] MapValue of ReturnValue value
141 com.google.common.collect ImmutableMultimap true of Argument[6] MapKey of ReturnValue value
142 com.google.common.collect ImmutableMultimap true of Argument[7] MapValue of ReturnValue value
143 com.google.common.collect ImmutableMultimap true of Argument[8] MapKey of ReturnValue value
144 com.google.common.collect ImmutableMultimap true of Argument[9] MapValue of ReturnValue value
145 com.google.common.collect ImmutableClassToInstanceMap true of (Class,Object) Argument[0] MapKey of ReturnValue value
146 com.google.common.collect ImmutableClassToInstanceMap true of (Class,Object) Argument[1] MapValue of ReturnValue value
147 com.google.common.collect ImmutableTable true of (Object,Object,Object) Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue value
148 com.google.common.collect ImmutableTable true of (Object,Object,Object) Argument[1] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue value
149 com.google.common.collect ImmutableTable true of (Object,Object,Object) Argument[2] MapValue of ReturnValue value
150 com.google.common.collect ImmutableList true copyOf (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
151 com.google.common.collect ImmutableList true copyOf (Iterable) Element of Argument[0] Element of ReturnValue value
152 com.google.common.collect ImmutableList true copyOf (Iterator) Element of Argument[0] Element of ReturnValue value
153 com.google.common.collect ImmutableList true copyOf (Collection) Element of Argument[0] Element of ReturnValue value
154 com.google.common.collect ImmutableList true sortedCopyOf (Iterable) Element of Argument[0] Element of ReturnValue value
155 com.google.common.collect ImmutableList true sortedCopyOf (Comparator,Iterable) Element of Argument[1] Element of ReturnValue value
156 com.google.common.collect ImmutableSet true copyOf (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
157 com.google.common.collect ImmutableSet true copyOf (Iterable) Element of Argument[0] Element of ReturnValue value
158 com.google.common.collect ImmutableSet true copyOf (Iterator) Element of Argument[0] Element of ReturnValue value
159 com.google.common.collect ImmutableSet true copyOf (Collection) Element of Argument[0] Element of ReturnValue value
160 com.google.common.collect ImmutableSortedSet true copyOf (Comparator,Iterable) Element of Argument[1] Element of ReturnValue value
161 com.google.common.collect ImmutableSortedSet true copyOf (Comparator,Iterator) Element of Argument[1] Element of ReturnValue value
162 com.google.common.collect ImmutableSortedSet true copyOf (Comparator,Collection) Element of Argument[1] Element of ReturnValue value
163 com.google.common.collect ImmutableSortedSet true copyOfSorted (SortedSet) Element of Argument[0] Element of ReturnValue value
164 com.google.common.collect ImmutableMultiset true copyOf (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
165 com.google.common.collect ImmutableMultiset true copyOf (Iterable) Element of Argument[0] Element of ReturnValue value
166 com.google.common.collect ImmutableMultiset true copyOf (Iterator) Element of Argument[0] Element of ReturnValue value
167 com.google.common.collect ImmutableSortedMultiset true copyOf (Comparator,Iterable) Element of Argument[1] Element of ReturnValue value
168 com.google.common.collect ImmutableSortedMultiset true copyOf (Comparator,Iterator) Element of Argument[1] Element of ReturnValue value
169 com.google.common.collect ImmutableSortedMultiset true copyOfSorted (SortedMultiset) Element of Argument[0] Element of ReturnValue value
170 com.google.common.collect ImmutableMap true copyOf (Map) MapKey of Argument[0] MapKey of ReturnValue value
171 com.google.common.collect ImmutableMap true copyOf (Map) MapValue of Argument[0] MapValue of ReturnValue value
172 com.google.common.collect ImmutableMap true copyOf (Iterable) MapKey of Element of Argument[0] MapKey of ReturnValue value
173 com.google.common.collect ImmutableMap true copyOf (Iterable) MapValue of Element of Argument[0] MapValue of ReturnValue value
174 com.google.common.collect ImmutableSortedMap true copyOfSorted (SortedMap) MapKey of Argument[0] MapKey of ReturnValue value
175 com.google.common.collect ImmutableSortedMap true copyOfSorted (SortedMap) MapValue of Argument[0] MapValue of ReturnValue value
176 com.google.common.collect ImmutableSortedMap true copyOf (Map,Comparator) MapKey of Argument[0] MapKey of ReturnValue value
177 com.google.common.collect ImmutableSortedMap true copyOf (Map,Comparator) MapValue of Argument[0] MapValue of ReturnValue value
178 com.google.common.collect ImmutableMultimap true copyOf (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
179 com.google.common.collect ImmutableMultimap true copyOf (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
180 com.google.common.collect ImmutableMultimap true copyOf (Iterable) MapKey of Element of Argument[0] MapKey of ReturnValue value
181 com.google.common.collect ImmutableMultimap true copyOf (Iterable) MapValue of Element of Argument[0] MapValue of ReturnValue value
182 com.google.common.collect ImmutableClassToInstanceMap true copyOf (Map) MapKey of Argument[0] MapKey of ReturnValue value
183 com.google.common.collect ImmutableClassToInstanceMap true copyOf (Map) MapValue of Argument[0] MapValue of ReturnValue value
184 com.google.common.collect ImmutableTable true copyOf (Table) MapKey of Argument[0] MapKey of ReturnValue value
185 com.google.common.collect ImmutableTable true copyOf (Table) MapValue of Argument[0] MapValue of ReturnValue value
186 com.google.common.collect HashMultiset true create (Iterable) Element of Argument[0] Element of ReturnValue value
187 com.google.common.collect LinkedHashMultiset true create (Iterable) Element of Argument[0] Element of ReturnValue value
188 com.google.common.collect TreeMultiset true create (Iterable) Element of Argument[0] Element of ReturnValue value
189 com.google.common.collect ConcurrentHashMultiset true create (Iterable) Element of Argument[0] Element of ReturnValue value
190 com.google.common.collect HashMultimap true create (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
191 com.google.common.collect HashMultimap true create (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
192 com.google.common.collect LinkedHashMultimap true create (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
193 com.google.common.collect LinkedHashMultimap true create (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
194 com.google.common.collect LinkedListMultimap true create (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
195 com.google.common.collect LinkedListMultimap true create (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
196 com.google.common.collect ArrayListMultimap true create (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
197 com.google.common.collect ArrayListMultimap true create (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
198 com.google.common.collect TreeMultimap true create (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
199 com.google.common.collect TreeMultimap true create (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
200 com.google.common.collect HashBiMap true create (Map) MapKey of Argument[0] MapKey of ReturnValue value
201 com.google.common.collect HashBiMap true create (Map) MapValue of Argument[0] MapValue of ReturnValue value
202 com.google.common.collect MutableClassToInstanceMap true create (Map) MapKey of Argument[0] MapKey of ReturnValue value
203 com.google.common.collect MutableClassToInstanceMap true create (Map) MapValue of Argument[0] MapValue of ReturnValue value
204 com.google.common.collect HashBasedTable true create (Table) MapKey of Argument[0] MapKey of ReturnValue value
205 com.google.common.collect HashBasedTable true create (Table) MapValue of Argument[0] MapValue of ReturnValue value
206 com.google.common.collect TreeBasedTable true create (TreeBasedTable) MapKey of Argument[0] MapKey of ReturnValue value
207 com.google.common.collect TreeBasedTable true create (TreeBasedTable) MapValue of Argument[0] MapValue of ReturnValue value
208 com.google.common.collect ArrayTable true create (Iterable,Iterable) Element of Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue value
209 com.google.common.collect ArrayTable true create (Iterable,Iterable) Element of Argument[1] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue value
210 com.google.common.collect Collections2 false filter (Collection,Predicate) Element of Argument[0] Element of ReturnValue value
211 com.google.common.collect Collections2 false orderedPermutations (Iterable,Comparator) Element of Argument[0] Element of ReturnValue value
212 com.google.common.collect Collections2 false orderedPermutations (Iterable) Element of Argument[0] Element of ReturnValue value
213 com.google.common.collect Collections2 false permutations (Collection) Element of Argument[0] Element of ReturnValue value
214 com.google.common.collect Iterators false addAll (Collection,Iterator) Element of Argument[1] Element of Argument[0] value
215 com.google.common.collect Iterators false asEnumeration (Iterator) Element of Argument[0] Element of ReturnValue value
216 com.google.common.collect Iterators false concat (Iterator) Element of Element of Argument[0] Element of ReturnValue value
217 com.google.common.collect Iterators false concat (Iterator[]) Element of ArrayElement of Argument[0] Element of ReturnValue value
218 com.google.common.collect Iterators false concat (Iterator,Iterator) Element of Argument[0..1] Element of ReturnValue value
219 com.google.common.collect Iterators false concat (Iterator,Iterator,Iterator) Element of Argument[0..2] Element of ReturnValue value
220 com.google.common.collect Iterators false concat (Iterator,Iterator,Iterator,Iterator) Element of Argument[0..3] Element of ReturnValue value
221 com.google.common.collect Iterators false consumingIterator (Iterator) Element of Argument[0] Element of ReturnValue value
222 com.google.common.collect Iterators false cycle (Iterable) Element of Argument[0] Element of ReturnValue value
223 com.google.common.collect Iterators false cycle (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
224 com.google.common.collect Iterators false filter (Iterator,Class) Element of Argument[0] Element of ReturnValue value
225 com.google.common.collect Iterators false filter (Iterator,Predicate) Element of Argument[0] Element of ReturnValue value
226 com.google.common.collect Iterators false find (Iterator,Predicate) Element of Argument[0] ReturnValue value
227 com.google.common.collect Iterators false find (Iterator,Predicate,Object) Element of Argument[0] ReturnValue value
228 com.google.common.collect Iterators false find (Iterator,Predicate,Object) Argument[2] Element of ReturnValue value
229 com.google.common.collect Iterators false forArray (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
230 com.google.common.collect Iterators false forEnumeration (Enumeration) Element of Argument[0] Element of ReturnValue value
231 com.google.common.collect Iterators false get (Iterator,int) Element of Argument[0] ReturnValue value
232 com.google.common.collect Iterators false get (Iterator,int,Object) Element of Argument[0] ReturnValue value
233 com.google.common.collect Iterators false get (Iterator,int,Object) Argument[2] Element of ReturnValue value
234 com.google.common.collect Iterators false getLast (Iterator) Element of Argument[0] ReturnValue value
235 com.google.common.collect Iterators false getLast (Iterator,Object) Element of Argument[0] ReturnValue value
236 com.google.common.collect Iterators false getLast (Iterator,Object) Argument[1] Element of ReturnValue value
237 com.google.common.collect Iterators false getNext (Iterator,Object) Element of Argument[0] ReturnValue value
238 com.google.common.collect Iterators false getNext (Iterator,Object) Argument[1] Element of ReturnValue value
239 com.google.common.collect Iterators false getOnlyElement (Iterator) Element of Argument[0] ReturnValue value
240 com.google.common.collect Iterators false getOnlyElement (Iterator,Object) Element of Argument[0] ReturnValue value
241 com.google.common.collect Iterators false getOnlyElement (Iterator,Object) Argument[1] Element of ReturnValue value
242 com.google.common.collect Iterators false limit (Iterator,int) Element of Argument[0] Element of ReturnValue value
243 com.google.common.collect Iterators false mergeSorted (Iterable,Comparator) Element of Element of Argument[0] Element of ReturnValue value
244 com.google.common.collect Iterators false partition (Iterator,int) Element of Element of Argument[0] Element of ReturnValue value
245 com.google.common.collect Iterators false paddedPartition (Iterator,int) Element of Element of Argument[0] Element of ReturnValue value
246 com.google.common.collect Iterators false peekingIterator (Iterator) Element of Argument[0] Element of ReturnValue value
247 com.google.common.collect Iterators false peekingIterator (PeekingIterator) Element of Argument[0] Element of ReturnValue value
248 com.google.common.collect Iterators false singletonIterator (Object) Argument[0] Element of ReturnValue value
249 com.google.common.collect Iterators false toArray (Iterator,Class) Element of Argument[0] ArrayElement of ReturnValue value
250 com.google.common.collect Iterators false tryFind (Iterator,Predicate) Element of Argument[0] Element of ReturnValue value
251 com.google.common.collect Iterators false toString (Iterator) Element of Argument[0] ReturnValue taint
252 com.google.common.collect Iterators false unmodifiableIterator (Iterator) Element of Argument[0] Element of ReturnValue value
253 com.google.common.collect Iterators false unmodifiableIterator (UnmodifiableIterator) Element of Argument[0] Element of ReturnValue value
254 com.google.common.collect Iterables false addAll (Collection,Iterable) Element of Argument[1] Element of Argument[0] value
255 com.google.common.collect Iterables false concat (Iterable) Element of Element of Argument[0] Element of ReturnValue value
256 com.google.common.collect Iterables false concat (Iterable[]) Element of ArrayElement of Argument[0] Element of ReturnValue value
257 com.google.common.collect Iterables false concat (Iterable,Iterable) Element of Argument[0..1] Element of ReturnValue value
258 com.google.common.collect Iterables false concat (Iterable,Iterable,Iterable) Element of Argument[0..2] Element of ReturnValue value
259 com.google.common.collect Iterables false concat (Iterable,Iterable,Iterable,Iterable) Element of Argument[0..3] Element of ReturnValue value
260 com.google.common.collect Iterables false consumingIterable (Iterable) Element of Argument[0] Element of ReturnValue value
261 com.google.common.collect Iterables false cycle (Iterable) Element of Argument[0] Element of ReturnValue value
262 com.google.common.collect Iterables false cycle (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
263 com.google.common.collect Iterables false filter (Iterable,Class) Element of Argument[0] Element of ReturnValue value
264 com.google.common.collect Iterables false filter (Iterable,Predicate) Element of Argument[0] Element of ReturnValue value
265 com.google.common.collect Iterables false find (Iterable,Predicate) Element of Argument[0] ReturnValue value
266 com.google.common.collect Iterables false find (Iterable,Predicate,Object) Element of Argument[0] ReturnValue value
267 com.google.common.collect Iterables false find (Iterable,Predicate,Object) Argument[2] Element of ReturnValue value
268 com.google.common.collect Iterables false get (Iterable,int) Element of Argument[0] ReturnValue value
269 com.google.common.collect Iterables false get (Iterable,int,Object) Element of Argument[0] ReturnValue value
270 com.google.common.collect Iterables false get (Iterable,int,Object) Argument[2] Element of ReturnValue value
271 com.google.common.collect Iterables false getLast (Iterable) Element of Argument[0] ReturnValue value
272 com.google.common.collect Iterables false getLast (Iterable,Object) Element of Argument[0] ReturnValue value
273 com.google.common.collect Iterables false getLast (Iterable,Object) Argument[1] Element of ReturnValue value
274 com.google.common.collect Iterables false getOnlyElement (Iterable) Element of Argument[0] ReturnValue value
275 com.google.common.collect Iterables false getOnlyElement (Iterable,Object) Element of Argument[0] ReturnValue value
276 com.google.common.collect Iterables false getOnlyElement (Iterable,Object) Argument[1] Element of ReturnValue value
277 com.google.common.collect Iterables false limit (Iterable,int) Element of Argument[0] Element of ReturnValue value
278 com.google.common.collect Iterables false mergeSorted (Iterable,Comparator) Element of Element of Argument[0] Element of ReturnValue value
279 com.google.common.collect Iterables false partition (Iterable,int) Element of Element of Argument[0] Element of ReturnValue value
280 com.google.common.collect Iterables false paddedPartition (Iterable,int) Element of Element of Argument[0] Element of ReturnValue value
281 com.google.common.collect Iterables false skip (Iterable,int) Element of Argument[0] Element of ReturnValue value
282 com.google.common.collect Iterables false toArray (Iterable,Class) Element of Argument[0] ArrayElement of ReturnValue value
283 com.google.common.collect Iterables false tryFind (Iterable,Predicate) Element of Argument[0] Element of ReturnValue value
284 com.google.common.collect Iterables false toString (Iterable) Element of Argument[0] ReturnValue taint
285 com.google.common.collect Iterables false unmodifiableIterable (Iterable) Element of Argument[0] Element of ReturnValue value
286 com.google.common.collect Iterables false unmodifiableIterable (ImmutableCollection) Element of Argument[0] Element of ReturnValue value
287 com.google.common.collect Lists false asList (Object,Object,Object[]) Argument[0..1] Element of ReturnValue value
288 com.google.common.collect Lists false asList (Object,Object,Object[]) ArrayElement of Argument[2] Element of ReturnValue value
289 com.google.common.collect Lists false asList (Object,Object[]) Argument[0] Element of ReturnValue value
290 com.google.common.collect Lists false asList (Object,Object[]) ArrayElement of Argument[1] Element of ReturnValue value
291 com.google.common.collect Lists false cartesianProduct (List) Element of Element of Argument[0] Element of Element of ReturnValue value
292 com.google.common.collect Lists false cartesianProduct (List[]) Element of ArrayElement of Argument[0] Element of Element of ReturnValue value
293 com.google.common.collect Lists false charactersOf (CharSequence) Argument[0] Element of ReturnValue taint
294 com.google.common.collect Lists false charactersOf (String) Argument[0] Element of ReturnValue taint
295 com.google.common.collect Lists false newArrayList (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
296 com.google.common.collect Lists false newArrayList (Iterator) Element of Argument[0] Element of ReturnValue value
297 com.google.common.collect Lists false newArrayList (Iterable) Element of Argument[0] Element of ReturnValue value
298 com.google.common.collect Lists false newCopyOnWriteArrayList (Iterable) Element of Argument[0] Element of ReturnValue value
299 com.google.common.collect Lists false newLinkedList (Iterable) Element of Argument[0] Element of ReturnValue value
300 com.google.common.collect Lists false partition (List,int) Element of Argument[0] Element of Element of ReturnValue value
301 com.google.common.collect Lists false reverse (List) Element of Argument[0] Element of ReturnValue value
302 com.google.common.collect Maps false asMap (Set,Function) Element of Argument[0] MapKey of ReturnValue value
303 com.google.common.collect Maps false asMap (NavigableSet,Function) Element of Argument[0] MapKey of ReturnValue value
304 com.google.common.collect Maps false asMap (SortedSet,Function) Element of Argument[0] MapKey of ReturnValue value
305 com.google.common.collect Maps false difference (Map,Map) MapKey of Argument[0] MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue value
306 com.google.common.collect Maps false difference (Map,Map) MapValue of Argument[0] MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue value
307 com.google.common.collect Maps false difference (Map,Map) MapKey of Argument[1] MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue value
308 com.google.common.collect Maps false difference (Map,Map) MapValue of Argument[1] MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue value
309 com.google.common.collect Maps false difference (Map,Map,Equivalence) MapKey of Argument[0] MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue value
310 com.google.common.collect Maps false difference (Map,Map,Equivalence) MapValue of Argument[0] MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue value
311 com.google.common.collect Maps false difference (Map,Map,Equivalence) MapKey of Argument[1] MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue value
312 com.google.common.collect Maps false difference (Map,Map,Equivalence) MapValue of Argument[1] MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue value
313 com.google.common.collect Maps false difference (SortedMap,Map) MapKey of Argument[0] MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue value
314 com.google.common.collect Maps false difference (SortedMap,Map) MapValue of Argument[0] MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of ReturnValue value
315 com.google.common.collect Maps false difference (SortedMap,Map) MapKey of Argument[1] MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue value
316 com.google.common.collect Maps false difference (SortedMap,Map) MapValue of Argument[1] MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of ReturnValue value
317 com.google.common.collect Maps false filterEntries (Map,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
318 com.google.common.collect Maps false filterEntries (Map,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
319 com.google.common.collect Maps false filterEntries (BiMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
320 com.google.common.collect Maps false filterEntries (BiMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
321 com.google.common.collect Maps false filterEntries (NavigableMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
322 com.google.common.collect Maps false filterEntries (NavigableMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
323 com.google.common.collect Maps false filterEntries (SortedMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
324 com.google.common.collect Maps false filterEntries (SortedMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
325 com.google.common.collect Maps false filterKeys (Map,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
326 com.google.common.collect Maps false filterKeys (Map,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
327 com.google.common.collect Maps false filterKeys (BiMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
328 com.google.common.collect Maps false filterKeys (BiMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
329 com.google.common.collect Maps false filterKeys (NavigableMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
330 com.google.common.collect Maps false filterKeys (NavigableMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
331 com.google.common.collect Maps false filterKeys (SortedMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
332 com.google.common.collect Maps false filterKeys (SortedMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
333 com.google.common.collect Maps false filterValues (Map,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
334 com.google.common.collect Maps false filterValues (Map,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
335 com.google.common.collect Maps false filterValues (BiMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
336 com.google.common.collect Maps false filterValues (BiMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
337 com.google.common.collect Maps false filterValues (NavigableMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
338 com.google.common.collect Maps false filterValues (NavigableMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
339 com.google.common.collect Maps false filterValues (SortedMap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
340 com.google.common.collect Maps false filterValues (SortedMap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
341 com.google.common.collect Maps false fromProperties (Properties) MapKey of Argument[0] MapKey of ReturnValue value
342 com.google.common.collect Maps false fromProperties (Properties) MapValue of Argument[0] MapValue of ReturnValue value
343 com.google.common.collect Maps false immutableEntry (Object,Object) Argument[0] MapKey of ReturnValue value
344 com.google.common.collect Maps false immutableEntry (Object,Object) Argument[1] MapValue of ReturnValue value
345 com.google.common.collect Maps false newHashMap (Map) MapKey of Argument[0] MapKey of ReturnValue value
346 com.google.common.collect Maps false newHashMap (Map) MapValue of Argument[0] MapValue of ReturnValue value
347 com.google.common.collect Maps false newLinkedHashMap (Map) MapKey of Argument[0] MapKey of ReturnValue value
348 com.google.common.collect Maps false newLinkedHashMap (Map) MapValue of Argument[0] MapValue of ReturnValue value
349 com.google.common.collect Maps false newTreeMap (SortedMap) MapKey of Argument[0] MapKey of ReturnValue value
350 com.google.common.collect Maps false newTreeMap (SortedMap) MapValue of Argument[0] MapValue of ReturnValue value
351 com.google.common.collect Maps false subMap (NavigableMap,Range) MapKey of Argument[0] MapKey of ReturnValue value
352 com.google.common.collect Maps false subMap (NavigableMap,Range) MapValue of Argument[0] MapValue of ReturnValue value
353 com.google.common.collect Maps false synchronizedBiMap (BiMap) MapKey of Argument[0] MapKey of ReturnValue value
354 com.google.common.collect Maps false synchronizedBiMap (BiMap) MapValue of Argument[0] MapValue of ReturnValue value
355 com.google.common.collect Maps false synchronizedNavigableMap (NavigableMap) MapKey of Argument[0] MapKey of ReturnValue value
356 com.google.common.collect Maps false synchronizedNavigableMap (NavigableMap) MapValue of Argument[0] MapValue of ReturnValue value
357 com.google.common.collect Maps false unmodifiableBiMap (BiMap) MapKey of Argument[0] MapKey of ReturnValue value
358 com.google.common.collect Maps false unmodifiableBiMap (BiMap) MapValue of Argument[0] MapValue of ReturnValue value
359 com.google.common.collect Maps false unmodifiableNavigableMap (NavigableMap) MapKey of Argument[0] MapKey of ReturnValue value
360 com.google.common.collect Maps false unmodifiableNavigableMap (NavigableMap) MapValue of Argument[0] MapValue of ReturnValue value
361 com.google.common.collect Maps false toMap (Iterable,Function) Element of Argument[0] MapKey of ReturnValue value
362 com.google.common.collect Maps false toMap (Iterator,Function) Element of Argument[0] MapKey of ReturnValue value
363 com.google.common.collect Maps false uniqueIndex (Iterable,Function) Element of Argument[0] MapValue of ReturnValue value
364 com.google.common.collect Maps false uniqueIndex (Iterator,Function) Element of Argument[0] MapValue of ReturnValue value
365 com.google.common.collect Maps false transformValues (Map,Function) MapKey of Argument[0] MapKey of ReturnValue value
366 com.google.common.collect Maps false transformValues (NavigableMap,Function) MapKey of Argument[0] MapKey of ReturnValue value
367 com.google.common.collect Maps false transformValues (SortedMap,Function) MapKey of Argument[0] MapKey of ReturnValue value
368 com.google.common.collect MapDifference true entriesDiffering () MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] MapKey of ReturnValue value
369 com.google.common.collect MapDifference true entriesDiffering () MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] MapKey of ReturnValue value
370 com.google.common.collect MapDifference true entriesDiffering () MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] SyntheticField[com.google.common.collect.MapDifference.left] of MapValue of ReturnValue value
371 com.google.common.collect MapDifference true entriesDiffering () MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] SyntheticField[com.google.common.collect.MapDifference.right] of MapValue of ReturnValue value
372 com.google.common.collect MapDifference true entriesInCommon () MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] MapKey of ReturnValue value
373 com.google.common.collect MapDifference true entriesInCommon () MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] MapKey of ReturnValue value
374 com.google.common.collect MapDifference true entriesInCommon () MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] MapValue of ReturnValue value
375 com.google.common.collect MapDifference true entriesInCommon () MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] MapValue of ReturnValue value
376 com.google.common.collect MapDifference true entriesOnlyOnLeft () MapKey of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] MapKey of ReturnValue value
377 com.google.common.collect MapDifference true entriesOnlyOnLeft () MapValue of SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] MapValue of ReturnValue value
378 com.google.common.collect MapDifference true entriesOnlyOnRight () MapKey of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] MapKey of ReturnValue value
379 com.google.common.collect MapDifference true entriesOnlyOnRight () MapValue of SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] MapValue of ReturnValue value
380 com.google.common.collect MapDifference$ValueDifference true leftValue () SyntheticField[com.google.common.collect.MapDifference.left] of Argument[-1] ReturnValue value
381 com.google.common.collect MapDifference$ValueDifference true rightValue () SyntheticField[com.google.common.collect.MapDifference.right] of Argument[-1] ReturnValue value
382 com.google.common.collect Queues false drain (BlockingQueue,Collection,int,long,TimeUnit) Element of Argument[0] Element of Argument[1] value
383 com.google.common.collect Queues false drain (BlockingQueue,Collection,int,Duration) Element of Argument[0] Element of Argument[1] value
384 com.google.common.collect Queues false newArrayDeque (Iterable) Element of Argument[0] Element of ReturnValue value
385 com.google.common.collect Queues false newConcurrentLinkedQueue (Iterable) Element of Argument[0] Element of ReturnValue value
386 com.google.common.collect Queues false newLinkedBlockingDeque (Iterable) Element of Argument[0] Element of ReturnValue value
387 com.google.common.collect Queues false newLinkedBlockingQueue (Iterable) Element of Argument[0] Element of ReturnValue value
388 com.google.common.collect Queues false newPriorityBlockingQueue (Iterable) Element of Argument[0] Element of ReturnValue value
389 com.google.common.collect Queues false newPriorityQueue (Iterable) Element of Argument[0] Element of ReturnValue value
390 com.google.common.collect Queues false synchronizedQueue (Queue) Element of Argument[0] Element of ReturnValue value
391 com.google.common.collect Queues false synchronizedDeque (Deque) Element of Argument[0] Element of ReturnValue value
392 com.google.common.collect Sets$SetView true immutableCopy () Element of Argument[-1] Element of ReturnValue value
393 com.google.common.collect Sets$SetView true copyInto (Set) Element of Argument[-1] Element of Argument[0] value
394 com.google.common.collect Sets false cartesianProduct (List) Element of Element of Argument[0] Element of Element of ReturnValue value
395 com.google.common.collect Sets false cartesianProduct (Set[]) Element of ArrayElement of Argument[0] Element of Element of ReturnValue value
396 com.google.common.collect Sets false combinations (Set,int) Element of Argument[0] Element of Element of ReturnValue value
397 com.google.common.collect Sets false difference (Set,Set) Element of Argument[0] Element of ReturnValue value
398 com.google.common.collect Sets false filter (NavigableSet,Predicate) Element of Argument[0] Element of ReturnValue value
399 com.google.common.collect Sets false filter (Set,Predicate) Element of Argument[0] Element of ReturnValue value
400 com.google.common.collect Sets false filter (SortedSet,Predicate) Element of Argument[0] Element of ReturnValue value
401 com.google.common.collect Sets false newConcurrentHashSet (Iterable) Element of Argument[0] Element of ReturnValue value
402 com.google.common.collect Sets false newCopyOnWriteArraySet (Iterable) Element of Argument[0] Element of ReturnValue value
403 com.google.common.collect Sets false newConcurrentHashSet (Iterable) Element of Argument[0] Element of ReturnValue value
404 com.google.common.collect Sets false newHashSet (Iterable) Element of Argument[0] Element of ReturnValue value
405 com.google.common.collect Sets false newHashSet (Iterator) Element of Argument[0] Element of ReturnValue value
406 com.google.common.collect Sets false newHashSet (Object[]) ArrayElement of Argument[0] Element of ReturnValue value
407 com.google.common.collect Sets false newLinkedHashSet (Iterable) Element of Argument[0] Element of ReturnValue value
408 com.google.common.collect Sets false newTreeSet (Iterable) Element of Argument[0] Element of ReturnValue value
409 com.google.common.collect Sets false newSetFromMap (Map) MapKey of Argument[0] Element of ReturnValue value
410 com.google.common.collect Sets false powerSet (Set) Element of Argument[0] Element of Element of ReturnValue value
411 com.google.common.collect Sets false subSet (NavigableSet,Range) Element of Argument[0] Element of ReturnValue value
412 com.google.common.collect Sets false symmetricDifference (Set,Set) Element of Argument[0..1] Element of ReturnValue value
413 com.google.common.collect Sets false union (Set,Set) Element of Argument[0..1] Element of ReturnValue value
414 com.google.common.collect Sets false synchronizedNavigableSet (NavigableSet) Element of Argument[0] Element of ReturnValue value
415 com.google.common.collect Sets false unmodifiableNavigableSet (NavigableSet) Element of Argument[0] Element of ReturnValue value
416 com.google.common.collect Multisets false copyHighestCountFirst (Multiset) Element of Argument[0] Element of ReturnValue value
417 com.google.common.collect Multisets false difference (Multiset,Multiset) Element of Argument[0] Element of ReturnValue value
418 com.google.common.collect Multisets false filter (Multiset,Predicate) Element of Argument[0] Element of ReturnValue value
419 com.google.common.collect Multisets false immutableEntry (Object,int) Argument[0] Element of ReturnValue value
420 com.google.common.collect Multisets false sum (Multiset,Multiset) Element of Argument[0..1] Element of ReturnValue value
421 com.google.common.collect Multisets false union (Multiset,Multiset) Element of Argument[0..1] Element of ReturnValue value
422 com.google.common.collect Multisets false unmodifiableMultiset (Multiset) Element of Argument[0] Element of ReturnValue value
423 com.google.common.collect Multisets false unmodifiableMultiset (ImmutableMultiset) Element of Argument[0] Element of ReturnValue value
424 com.google.common.collect Multisets false unmodifiableSortedMultiset (SortedMultiset) Element of Argument[0] Element of ReturnValue value
425 com.google.common.collect Multimaps false asMap (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
426 com.google.common.collect Multimaps false asMap (Multimap) MapValue of Argument[0] Element of MapValue of ReturnValue value
427 com.google.common.collect Multimaps false asMap (ListMultimap) MapKey of Argument[0] MapKey of ReturnValue value
428 com.google.common.collect Multimaps false asMap (ListMultimap) MapValue of Argument[0] Element of MapValue of ReturnValue value
429 com.google.common.collect Multimaps false asMap (SetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
430 com.google.common.collect Multimaps false asMap (SetMultimap) MapValue of Argument[0] Element of MapValue of ReturnValue value
431 com.google.common.collect Multimaps false asMap (SortedSetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
432 com.google.common.collect Multimaps false asMap (SortedSetMultimap) MapValue of Argument[0] Element of MapValue of ReturnValue value
433 com.google.common.collect Multimaps false filterEntries (Multimap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
434 com.google.common.collect Multimaps false filterEntries (Multimap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
435 com.google.common.collect Multimaps false filterEntries (SetMultimap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
436 com.google.common.collect Multimaps false filterEntries (SetMultimap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
437 com.google.common.collect Multimaps false filterKeys (Multimap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
438 com.google.common.collect Multimaps false filterKeys (Multimap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
439 com.google.common.collect Multimaps false filterKeys (SetMultimap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
440 com.google.common.collect Multimaps false filterKeys (SetMultimap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
441 com.google.common.collect Multimaps false filterValues (Multimap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
442 com.google.common.collect Multimaps false filterValues (Multimap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
443 com.google.common.collect Multimaps false filterValues (SetMultimap,Predicate) MapKey of Argument[0] MapKey of ReturnValue value
444 com.google.common.collect Multimaps false filterValues (SetMultimap,Predicate) MapValue of Argument[0] MapValue of ReturnValue value
445 com.google.common.collect Multimaps false forMap (Map) MapKey of Argument[0] MapKey of ReturnValue value
446 com.google.common.collect Multimaps false forMap (Map) MapValue of Argument[0] MapValue of ReturnValue value
447 com.google.common.collect Multimaps false index (Iterable,Function) Element of Argument[0] MapValue of ReturnValue value
448 com.google.common.collect Multimaps false index (Iterator,Function) Element of Argument[0] MapValue of ReturnValue value
449 com.google.common.collect Multimaps false invertFrom (Multimap,Multimap) MapKey of Argument[0] MapValue of ReturnValue value
450 com.google.common.collect Multimaps false invertFrom (Multimap,Multimap) MapValue of Argument[0] MapKey of ReturnValue value
451 com.google.common.collect Multimaps false newMultimap (Map,Supplier) MapKey of Argument[0] MapKey of ReturnValue value
452 com.google.common.collect Multimaps false newMultimap (Map,Supplier) Element of MapValue of Argument[0] MapValue of ReturnValue value
453 com.google.common.collect Multimaps false newListMultimap (Map,Supplier) MapKey of Argument[0] MapKey of ReturnValue value
454 com.google.common.collect Multimaps false newListMultimap (Map,Supplier) Element of MapValue of Argument[0] MapValue of ReturnValue value
455 com.google.common.collect Multimaps false newSetMultimap (Map,Supplier) MapKey of Argument[0] MapKey of ReturnValue value
456 com.google.common.collect Multimaps false newSetMultimap (Map,Supplier) Element of MapValue of Argument[0] MapValue of ReturnValue value
457 com.google.common.collect Multimaps false newSortedSetMultimap (Map,Supplier) MapKey of Argument[0] MapKey of ReturnValue value
458 com.google.common.collect Multimaps false newSortedSetMultimap (Map,Supplier) Element of MapValue of Argument[0] MapValue of ReturnValue value
459 com.google.common.collect Multimaps false transformValues (Multimap,Function) MapKey of Argument[0] MapKey of ReturnValue value
460 com.google.common.collect Multimaps false transformValues (ListMultimap,Function) MapKey of Argument[0] MapKey of ReturnValue value
461 com.google.common.collect Multimaps false synchronizedMultimap (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
462 com.google.common.collect Multimaps false synchronizedMultimap (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
463 com.google.common.collect Multimaps false synchronizedListMultimap (ListMultimap) MapKey of Argument[0] MapKey of ReturnValue value
464 com.google.common.collect Multimaps false synchronizedListMultimap (ListMultimap) MapValue of Argument[0] MapValue of ReturnValue value
465 com.google.common.collect Multimaps false synchronizedSetMultimap (SetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
466 com.google.common.collect Multimaps false synchronizedSetMultimap (SetMultimap) MapValue of Argument[0] MapValue of ReturnValue value
467 com.google.common.collect Multimaps false synchronizedSortedSetMultimap (SortedSetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
468 com.google.common.collect Multimaps false synchronizedSortedSetMultimap (SortedSetMultimap) MapValue of Argument[0] MapValue of ReturnValue value
469 com.google.common.collect Multimaps false unmodifiableMultimap (Multimap) MapKey of Argument[0] MapKey of ReturnValue value
470 com.google.common.collect Multimaps false unmodifiableMultimap (Multimap) MapValue of Argument[0] MapValue of ReturnValue value
471 com.google.common.collect Multimaps false unmodifiableMultimap (ImmutableMultimap) MapKey of Argument[0] MapKey of ReturnValue value
472 com.google.common.collect Multimaps false unmodifiableMultimap (ImmutableMultimap) MapValue of Argument[0] MapValue of ReturnValue value
473 com.google.common.collect Multimaps false unmodifiableListMultimap (ListMultimap) MapKey of Argument[0] MapKey of ReturnValue value
474 com.google.common.collect Multimaps false unmodifiableListMultimap (ListMultimap) MapValue of Argument[0] MapValue of ReturnValue value
475 com.google.common.collect Multimaps false unmodifiableListMultimap (ImmutableListMultimap) MapKey of Argument[0] MapKey of ReturnValue value
476 com.google.common.collect Multimaps false unmodifiableListMultimap (ImmutableListMultimap) MapValue of Argument[0] MapValue of ReturnValue value
477 com.google.common.collect Multimaps false unmodifiableSetMultimap (SetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
478 com.google.common.collect Multimaps false unmodifiableSetMultimap (SetMultimap) MapValue of Argument[0] MapValue of ReturnValue value
479 com.google.common.collect Multimaps false unmodifiableSetMultimap (ImmutableSetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
480 com.google.common.collect Multimaps false unmodifiableSetMultimap (ImmutableSetMultimap) MapValue of Argument[0] MapValue of ReturnValue value
481 com.google.common.collect Multimaps false unmodifiableSortedSetMultimap (SortedSetMultimap) MapKey of Argument[0] MapKey of ReturnValue value
482 com.google.common.collect Multimaps false unmodifiableSortedSetMultimap (SortedSetMultimap) MapValue of Argument[0] MapValue of ReturnValue value
483 com.google.common.collect Tables false immutableCell (Object,Object,Object) Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue value
484 com.google.common.collect Tables false immutableCell (Object,Object,Object) Argument[1] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue value
485 com.google.common.collect Tables false immutableCell (Object,Object,Object) Argument[2] MapValue of ReturnValue value
486 com.google.common.collect Tables false newCustomTable (Map,Supplier) MapKey of Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue value
487 com.google.common.collect Tables false newCustomTable (Map,Supplier) MapKey of MapValue of Argument[0] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue value
488 com.google.common.collect Tables false newCustomTable (Map,Supplier) MapValue of MapValue of Argument[0] MapValue of ReturnValue value
489 com.google.common.collect Tables false transpose (Table) SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of Argument[0] SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of ReturnValue value
490 com.google.common.collect Tables false transpose (Table) SyntheticField[com.google.common.collect.Table.columnKey] of MapKey of Argument[0] SyntheticField[com.google.common.collect.Table.rowKey] of MapKey of ReturnValue value
491 com.google.common.collect Tables false transpose (Table) MapValue of Argument[0] MapValue of ReturnValue value
492 com.google.common.collect Tables false transformValues (Table,Function) MapKey of Argument[0] MapKey of ReturnValue value
493 com.google.common.collect Tables false synchronizedTable (Table) MapKey of Argument[0] MapKey of ReturnValue value
494 com.google.common.collect Tables false synchronizedTable (Table) MapValue of Argument[0] MapValue of ReturnValue value
495 com.google.common.collect Tables false unmodifiableTable (Table) MapKey of Argument[0] MapKey of ReturnValue value
496 com.google.common.collect Tables false unmodifiableTable (Table) MapValue of Argument[0] MapValue of ReturnValue value
497 com.google.common.collect Tables false unmodifiableRowSortedTable (RowSortedTable) MapKey of Argument[0] MapKey of ReturnValue value
498 com.google.common.collect Tables false unmodifiableRowSortedTable (RowSortedTable) MapValue of Argument[0] MapValue of ReturnValue value
499 com.google.common.collect ObjectArrays false concat (Object,Object[]) Argument[0] ArrayElement of ReturnValue value
500 com.google.common.collect ObjectArrays false concat (Object,Object[]) ArrayElement of Argument[1] ArrayElement of ReturnValue value
501 com.google.common.collect ObjectArrays false concat (Object[],Object) ArrayElement of Argument[0] ArrayElement of ReturnValue value
502 com.google.common.collect ObjectArrays false concat (Object[],Object) Argument[1] ArrayElement of ReturnValue value
503 com.google.common.collect ObjectArrays false concat (Object[],Object[],Class) ArrayElement of Argument[0..1] ArrayElement of ReturnValue value